Ferran Torres has signed his Manchester City contract, with all the necessary paperwork and medicals completed in Barcelona on Tuesday morning, according to Fabrizio Romano.

Various reports have suggested that the Premier League side have secured the services of the Spanish winger for a fee in the region of €25 million, with various add-ons included in negotiations with Valencia.

Transfer insider Fabrizio Romano has stated the move is now 'confirmed', with the 20-year-old now contracted at the Etihad Stadium until June 2025.