Like the proverbial buses, Manchester City fans have waited a while for a new striker, only for two to come along at once.
Erling Haaland may be the signing of the summer, with City beating the rest of Europe's top clubs to land arguably the world's most prolific young goalscorer. But if the capture of goal machine Haaland was not enough, City have emphasised their desire to stay ahead of the pack at home and abroad by also signing Argentine wonderkid Julian Alvarez.
Watching Alvarez's breathtaking recent one-game six-goal haul for River Plate, one could legitimately wonder if Pep Guardiola needs Haaland at all, such is the clinical finishing and movement of the prodigiously-talented 22-year-old. Guardiola's desire to have Alvarez in his squad for next season, rather than allowing the forward to go out on loan, suggests he plans to play with both him and Haaland.