Deadline Day: Lukaku joins Inter, Arsenal get Tierney and David Luiz, Iwobi heading to Everton
Romelu Lukaku has at last secured his move to Inter from Manchester United, having signed a five-year contract.
The Belgium international said the Nerazzurri were the only club he wanted to join after United accepted an €80million (£73m) deal.
Arsenal have finally managed to bolster their defence - and twice, too. Kieran Tierney moved from Celtic with around 11 minutes of the window to go, while David Luiz's transfer from Chelsea for a reported £8m was announced later.
Tottenham have completed the signing of Ryan Sessegnon from Fulham in a package that saw them pay around £25m and send Josh Onomah to the Championship club.
Spurs also managed to get Giovani Lo Celso over the line on a season-long loan with the option to buy, although talks for Paulo Dybala ended in frustration, the Argentina star instead staying at Juventus.
Watford broke their transfer record for Rennes winger Ismaila Sarr after landing Danny Welbeck on a free and tried to get Danny Rose in at left-back, but they were unable to get it done.
Spurs have allowed Cameron Carter-Vickers to leave, though, with the 21-year-old heading to Stoke City on loan.
Danny Drinkwater should get the chance for some first-team football - at least until January 6 - after Chelsea sent him to Burnley on a half-season loan.
Leicester City did not manage to replace Harry Maguire, but they did strike a late deal for Sampdoria midfielder Dennis Praet.
Manchester City could not resist signing one more full-back before the window closed - they splashed out a reported £11m (€12m) on Pedro Porro of Girona, who is expected to spend the season on loan with Real Valladolid.
The Premier League champions also brought in goalkeeper Scott Carson on loan from Derby County for the season.
One player who did not move was Wilfried Zaha, with Crystal Palace refusing to sanction a sale to Everton. It marked a positive day for Roy Hodgson's side, who signed James McCarthy and Victor Camarasa to bolster the midfield.
Instead, the Toffees turned to Arsenal's Alex Iwobi and are believed to have got the formalities of a deal concluded before the deadline - although they have not yet announced his arrival - while they have loaned Muhamed Besic to Sheffield United.
Aaron Mooy joined Brighton and Hove Albion on a season-long loan from Huddersfield Town, who got Trevoh Chalobah from Chelsea for 2019-20. West Brom secured Charlie Austin on a two-year deal and Grady Diangana on loan, and Leeds United snapped up Eddie Nketiah from Arsenal to boost their promotion push.
There was also a notable homecoming at Newcastle United, as free agent Andy Carroll finalised terms before the deadline, while Jacob Murphy left St James' Park for a loan move to Sheffield Wednesday.