The best Champions League games of all time - ranked
By Mitch Wilks
26. Manchester City 5-3 Monaco (2017)
The round of 16 fixture that gives the WrestleMania 23 'Battle of the Billionaires' clash a run for its money.
Pep Guardiola's City came from behind twice at the Etihad in a thrilling attacking contest that never let up from whistle to whistle. Radamel Falcao's brace was almost enough to mend the relationship between himself and Manchester United fans.
25. Juventus 2-2 Bayern Munich (2016)
Bayern Munich rocked up in Turin for the 2016 last 16 and gave Juventus a shock as they bullied themselves into a 2-0 lead at half time.
Massimiliano Allegri's side tuned up the band after the break, though, and a change of pace pulled them back from the brink and gave them a real sense of fighting spirit.