As it does every year, the draw for the last-16 of the Champions League has thrown up some mouthwatering match-ups.
Liverpool versus Real Madrid is a repeat of last year's final while Tottenham return to face AC Milan at the San Siro for the first time since 2010-11.
There will have been groans in Paris and in Munich as PSG drew Bayern Munich.
But expect cheers from the offices of Napoli, Benfica and Manchester City after they landed favourable draws in the first knockout round.
Sportsmail goes through each tie and judges the verdict of who has come out better from Monday's draw in Nyon.