Italian club, Roma pulled off a sensational second‑leg comeback to beat Barcelona 3‑0 and reach the UEFA Champions League semi‑finals on away goals.
Barca were heavy favourites to progress after a 4‑1 first‑leg win but fell apart to Roma's brilliant showing.
Defender Kostas Manolas scored the crucial goal, heading in at the near post with seven minutes remaining.
Edin Dzeko scored early to give Roma hope and Daniele de Rossi added a second‑half penalty.
Lionel Messi and Andres Iniesta tonight become the first players to play 100 Champions League matches together.
Meanwhile, Liverpool reached their first Champions League semi‑final for 10 years after coming from behind to win against Manchester City 2-1 and secure a 5‑1 aggregate win.
Trailing 3‑0 from the first leg, City's Gabriel Jesus scored after 116 seconds following Raheem Sterling's pass.
Bernardo Silva hit the post before Leroy Sane had a goal disallowed for offside despite James Milner getting the last touch.
Mohamed Salah equalised on the night before Roberto Firmino hit the winner.
Liverpool will discover their semi‑final opponents when the draw is made this Saturday.
Firmino earned Liverpool their third win over City this season after a mistake by Nicolas Otamendi.
Source: bbc.comListen to the latest news on our 5 radio stations Legend FM, Viti FM, Radio Sargam, FM96 and Navtarang.