Five-times European champions Bayern Munich qualified for the quarter-finals of the Champions League on Wednesday night after overcoming Juventus in a thrilling battle that was decided in extra time.
The two teams entered the last 16 second leg tie at the Allianz Arena all square after a two all draw in Italy.
Juve got off to the best possible start when Paul Pogba fired last season’s runners up into the lead after just five minutes.
Juan Cuadrado doubled that lead on 28 minutes after a stunning run from Alvaro Morata.
Robert Lewandowski pulled one back for the hosts late in the second half and just as Juve thought they were heading to the last eight of Europe’s top club competition Thomas Muller levelled matters in the 90th minute.
Thiago Alcantara and Kingsley Coman then punched Bayern’s quarter-final ticket in the second half of extra-time sending Pep Guardiola’s side through as 6-4 aggregate winners.
Bayern are in the quarters for a record 15th time.
Barcelona continued their march towards history after they beat Arsenal to reach the last eight of the competition
Leading two nil from the first leg, Barca went further ahead thanks to Neymar’s opener at the Camp Nou.
Mohamed Elneny gave Arsenal a glimmer of hope just after the break but second half goals from Luis Suarez and Lionel Messi put the Gunners out of their misery with Barca winning 3-1 on the night and 5-1 on aggregate.
The Catalan giants are now one step closer to becoming the first club to retain the Champions League title.