Manchester City have reached an agreement to sell out-of-favour forward Ferran Torres to Barcelona.
Barca is said to have agreed to pay 55 million euros (£46.7 million) for the 21-year-old forward, with an additional 10 million euros (£8.5 million) in add-ons.
Despite their current financial difficulties, the Spanish club is able to fund the transfer thanks to a recent bank loan.
They won't be able to add Torres to their team until they sell certain players to comply with La Liga's financial fair play rules.
Torres, a Spain international who joined City from Valencia in August 2020 and has made 43 appearances and scored 16 goals, has also agreed to the deal.
He started City's first six games of the season, but was benched for the goalless draw with Southampton in September, and has not played since suffering a foot injury while on international duty with Spain the following month.
Barcelona has assured Torres that he will be the team's top player, which he values highly, and they are willing to match City's valuation of the player. Along with Barcelona prodigy Ansu Fati, the Catalan side believes he will become one of Spain's top players in the next decade.
They are short on forward players after failing to retain Argentine superstar Lionel Messi due to financial difficulties, allowing Antoine Griezmann to rejoin Atletico Madrid over the summer. Sergio Aguero, a former City striker, joined Barca but was forced to retire from sport earlier this month at the age of 33 due to a heart problem.