West Brom added two forwards to their attack on transfer deadline day, bringing in Stephane Sessegnon and Victor Anichebe, while Peter Odemwingie finally got his move away from The Hawthorns.
Albion announced in the final hour before the summer window closed at 11pm that Benin international Sessegnon had joined them from Sunderland on a three-year contract.
The fee was undisclosed, although the Baggies said it had broken their transfer record, surpassing what they agreed with Reading for Shane Long in August 2011.
Everton later confirmed Nigerian frontman Anichebe had left them to sign for West Brom for a fee which could rise to £6million.
The Toffees' statement also said they had tied up a season-long loan deal for Chelsea striker Romelu Lukaku, who West Brom had reportedly been looking at re-signing themselves.
Meanwhile, Odemwingie wrote on Twitter that he was signing for Cardiff.
The Nigerian had been on the periphery at Albion since he failed to secure a move to QPR on transfer deadline day in January, despite turning up at Loftus Road in his car.
Earlier on Monday, West Brom had confirmed two other signings in Marseille midfielder Morgan Amalfitano, recruited on loan until the end of the season, and Northern Ireland international goalkeeper Lee Camp, previously free agent, on a rolling contract until January.
Sessegnon, 29, arrived in English football in January 2011 when Sunderland signed him from Paris St Germain.
He went on to make 97 appearances for the Black Cats, scoring 18 goals.