We've reached the end of another eye-opening week of European football and it's time to recharge and reflect for teams seeking a place in the quarter-finals of the Champions League and Europa League.
The first legs dished up some surprises as Liverpool were soundly beaten by Real Madrid while Paris Saint-Germain managed to rally to claim an impressive 3-2 away victory at Bayern Munich.
In the Europa League, Arsenal - whose season depends on winning this trophy - were stunned by Slavia Prague as the Czechs netted a stoppage time equaliser to take a 1-1 draw for the second leg.