The summer transfer window drew to a close yesterday and clubs were busy in frenzied last-minute deals.
The top Premier League clubs worked overtime to bring in new recruits.
Few clubs were as busy as Chelsea who – in addition to the signings of Hakim Ziyech and Timo Werner announced earlier in the year – have signed Kai Havertz, Thiago Silva, Ben Chilwell and Edouard Mendy.
Champions Liverpool signed Thiago Alcantara and Diogo Jota.
Manchester City have welcomed Ferran Torres, Nathan Ake and Ruben Dias to the Etihad.
On the other side of the city, Manchester United signed Ajax midfielder Donny van de Beek and last night managed last minite deals for three players including Edison Cavani who was a free agent.
Everton managed to sign Real Madrid’s James Rodriguez and Tottenham Hotspur signed Gareth Bale on a season-long loan.
These are the completed signings by close of transfer window;
Tosin Adarabioyo – Manchester City to Fulham
Facundo Pellistri – Peñarol to Manchester United
Robin Olsen – Roma to Everton (Loan)
Thomas Partey – Atletico Madrid to Arsenal (£52.5million)
Lucas Torreira – Arsenal to Atletico Madrid (Loan)
Sandro Ramirez – Everton to Huesca
Joachim Andersen – Lyon to Fulham (Loan)
Theo Walcott – Everton to Southampton (Loan)
Raphinha – Rennes to Leeds United (£15.2m)
Aleix Garcia – Manchester City to Dinamo Bucharest
Orjan Nyland – released by Aston Villa
Amad Diallo – Atalanta to Manchester United (£37m – joins in January, subject to medical, personal terms and work permit)
Josh Knight – Leicester to Wycombe Wanderers (Loan)
Sofiane Boufal – Southampton to Angers (Free)
Xande Silva – West Ham to Aris Thessaloniki (Loan)
Wesley Hoedt – Southampton to Lazio (Loan)
Chris Smalling – Manchester United to Roma (£18million)
Josh Cullen – West Ham to Anderlecht (£1m)
Jack Wilshere – released by West Ham
Rachid Ghezzal – Leicester to Besiktas (Loan)
Daniel Grimshaw – Manchester City to Lommel SK (Loan)
Tiemoue Bakayoko – Chelsea to Napoli (Loan)
Alex Telles – Porto to Manchester United (£13.5m)
Guido Carrillo – Southampton to Elche (Free)
Matteo Geundouzi – Arsenal to Hertha Berlin (Loan)
Ruben Vinagre – Wolves to Olympiacos (Loan)
Christoph Klarer – Southampton to Fortuna Dusseldorf
Dan Ballard – Arsenal to Blackpool (Loan)
Alex Cochrane – Brighton to Royale Union Saint-Gilloise (Loan)
Ryan Sessegnon – Tottenham Hotspur to Hoffenheim (Loan)
Ben Godfrey – Norwich City to Everton (£20m)