Manchester City forward Wilfried Bony has rejoined former club Swansea City on a two-year contract.
Swansea manager Paul Clement was keen to strengthen his forward line after agreeing a deal to sell striker Fernando Llorente to Tottenham.
Live Nissan Super Sunday
Sky Sports News reported earlier this month that Clement was interested in bringing the Ivory Coast international back to the Liberty Stadium and Swansea have struck a £12m deal with City.
Bony joined Swansea from Dutch side Vitesse in 2013 and scored 35 goals in 70 appearances during an 18-month spell in south Wales.
He left for City in January 2015 in a £28m deal, but struggled to hold down a regular first-team place at the Etihad and was allowed to join Stoke on a season-long loan last summer.
Bony netted just twice in 11 matches for the Potters, who did not exercise their option to make the move permanent at the end of last season.
Meanwhile, Swansea striker Oli McBurnie signed for Barnsley on a season-long loan.
The Scotland U21 international was allowed to leave with the Swans keen for him to play regular football.
McBurnie arrived at the Liberty Stadium from Bradford City in the summer of 2015.