We have reached the business end of the Champions League, and there were some scintillating displays in the first-leg of the quarter-finals.
Manchester City have one foot in the next round thanks to their brilliant 3-0 victory over Bayern Munich.
Chelsea on the other hand have a lot of work to do as they find themselves with a 2-0 deficit going into the second-leg against Real Madrid at Stamford Bridge next week.
Elsewhere, there were some shock results with AC Milan getting the better of runaway Serie A leaders Napoli, while Inter Milan produced a massive performance to beat Benfica 2-0 at the Estadio da Luz.