Manchester City are reportedly planning to raise funds to sign Erling Braut Haaland by agreeing four player sales next year.
Haaland will be available for a reported £75m when a release clause in his Borussia Dortmund contract comes into play at the end of the season, and a who's who of top European clubs are expected to make a move for the prolific striker.
Man City are in the market for a new striker having failed in their pursuit of Harry Kane last summer, with Haaland thought to be at the top of their shortlist.
The Manchester Evening News reports that Pep Guardiola's side already have four deals lined up which will raise enough cash to trigger Haaland's release clause.
The biggest of those deals will go through in January, when Ferran Torres is set to join Barcelona for a fee which could rise to around £55m including add-ons.
Three players currently away from the club on loan also have options to sign permanently at the end of the season.
Pedro Porro could join Sporting Lisbon for £8m, Schalke 04 can sign Ko Itakura for £5m and Bournemouth have the option to sign Morgan Rogers for £9m if they win promotion to the Premier League.
Man City are likely to face fierce competition for Haaland's signature, though, with the likes of Manchester United, Real Madrid, Barcelona, Liverpool, Chelsea, Bayern Munich and Paris Saint-Germain among the clubs credited with an interest.