Manchester City welcome Bayern Munich to the Etihad Stadium on Tuesday night for the first leg of their UEFA Champions League quarter-final tie.
The German powerhouse arrive in Manchester with a perfect record in the competition this season, having won all eight of their matches so far, keeping clean sheets in seven of them. They're also keeping their noses in front of Borussia Dortmund at the top of the Bundesliga table.
But the one team they wouldn't have wanted to face at this stage of the tournament would be an in-form City side who have won their last eight matches, scoring a phenomenal 31 goals in the process.