Everton have signed Chelsea forward Armando Broja on a season-long loan with an option to make the move permanent next summer.
The 22-year-old Albania international had looked set to complete a deadline day move to Ipswich.
But a late twist saw the Merseyside club submit a deal sheet before the 23:00 BST deadline for the striker, who is expected to be out until mid-October with a foot injury.
Broja, whose current deal at Chelsea expires in 2028, has previously had three loan spells away from the Blues at Vitesse Arnhem, Southampton and Fulham.
Everton's director of football, Kevin Thelwell, said: "Having monitored Armando's journey for a number of years, we're very pleased to have been able to bring him to the club.