Everton confirmed the signings of Chelsea's Romelu Lukaku, Manchester City's Gareth Barry and Wigan midfielder James McCarthy on transfer deadline day.
The 20-year-old Lukaku, who netted 17 Premier League goals while on loan at West Brom last season, and England man Barry both join on season-long loans.
McCarthy's deal has been reported by Everton as valued at £13 million, but Wigan report the figure as closer to £15 million.
Lukaku had been expected by many to play a role at Chelsea this season after the former Anderlecht man's performances last term, but with Jose Mourinho bringing in Samuel Eto'o Lukaku has failed to nail down a spot.
There was enthusiasm around West Brom to bring the Belgium international back to the Hawthorns, but Everton beat them to it.
Everton also saw the exits of Marouanne Fellaini to Manchester United for £27.5 million, and Victor Anichebe to West Brom, whilst missing out on their reported target Fernando from Porto.
Republic of Ireland international McCarthy has been brought in to fill Fellaini's boots and had been a target of his former boss, Roberto Martinez, for some time.
The length of the 22-year-old's contract has been described simply as "long term" by the Toffees, whilst his former club,Hamilton Academical, have received a sell-on fee from Wigan.
Former Aston Villa man Barry had fallen out of favour at Manchester City and his arrival will further Martinez's attempts to compensate for the loss of Fellaini.
With only one year left on his contract, former Premier League Champions City were hoping to sell Barry off, but Everton were able to negotiate an eventual loan deal.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: https://gms.to/130seMa
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms