There is one thing that can be guaranteed when Manchester City play Real Madrid in the Champions League and that is goals.
The two sides have become accustomed to each other over recent years, playing in the Round of 16 in the 2019-20 season, and again in the semi-finals last year.
Across four games, there have been 17 goals - nine for Manchester City and eight for Real Madrid.
Pep Guardiola's side have looked the strongest team across the four games, but the manic ending at the Santiago Bernabeu last year is something which will be on the minds of every City player ahead of their upcoming semi-final clash.