The UEFA Champions League round of 16 has come to an end, with eight clubs officially becoming quarter-finalists.
The Champions League second legs of the round of 16 commenced this week, with Tuesday and Wednesday nights displaying exciting matches across Europe.
The first legs saw seven out of eight clubs coming away with a victory to take into the return legs, with only Borussia Dortmund and LOSC Lille settling with a 1-1 draw. Inter Milan, Barcelona, Liverpool and Arsenal were among some of the teams that claimed the advantage.
However, the Champions League never fails to impress and these second legs lived up to that statement.
Let's take a look at where we stand in the UEFA Champions League as eight teams continue their journeys in this season's competition.
UEFA Champions League second leg results
- Barcelona (1) 3-1 (0) Benfica - Barcelona qualify 4-1 on aggregate.
- Inter Milan (2) 2-1 (0) Feyenoord - Inter Milan qualify 4-1 on aggregate.
- Bayern Munich (3) 2-0 (0) Bayer Leverkusen - Bayern Munich qualify 5-0.
- Liverpool (1) 0-1 (0) Paris Saint-Germain - PSG qualify 4-1 on penalties, 1-1 on aggregate.
- Atletico Madrid (1) 1-0 (2) Real Madrid - Real qualify 4-2 on penalties, 2-2 on aggregate.
- Arsenal (7) 2-2 (1) PSV Eindhoven - Arsenal qualify 9-3 on aggregate.
- LOSC Lille (1) 1-2 (1) Borussia Dortmund - Dortmund qualify 3-2 on aggregate.
- Aston Villa (3) 3-0 (1) - Aston Villa qualify 6-1 on aggregate.
Champions League quarter-final fixtures
- Bayern Munich vs Inter Milan (8/4 & 16/4).
- Arsenal vs Real Madrid (8/4 & 16/4).
- Barcelona vs Borussia Dortmund (9/4 & 15/4).
- Paris Saint-Germain vs Astson Villa (9/4 & 15/4).
The quarter-finals are set, and these two-legged ties will decide who advances to the semi-finals, bringing them one step closer to the grand final and the glorified trophy.