Barcelona produced the most remarkable Champions League comeback to beat Paris St Germain 6-1 at the Nou Camp, with a goal from Sergi Roberto five minutes into stoppage time securing a place in the quarter-finals.
Trailing 4-0 from their trip to France in the opening leg of the last-16 clash, Luis Enrique's men were looking to make history and also avoid their earliest exit from the competition in a decade.
Pierre-Emerick Aubameyang scored a hat-trick as Borussia Dortmund beat Benfica 4-0 to ease into the Champions League quarter-finals with a 4-1 aggregate victory.
Arsene Wenger saw Arsenal humiliated again as their 10 men crashed out of the Champions League after another five-goal mauling at the hands of Bayern Munich.
Leicester striker Jamie Vardy ended a 10-game goalless run to break his Champions League duck and keep the Foxes alive in the competition as they suffered a narrow 2-1 defeat at Sevilla.
Two goals in five second-half minutes helped Real Madrid come from behind to beat Napoli 3-1 in the first leg of their UEFA Champions League last-16 clash at the Bernabeu on Wednesday.
Arsenal saw their Champions League hopes all-but extinguished by Bayern Munich as they were thrashed 5-1 at the Allianz Arena.
Angel Di Maria produced two sublime finishes as Paris St Germain thrashed Barcelona 4-0 at the Parc des Princes, leaving the La Liga giants facing elimination in the last 16 of the Champions League.