Josip Stanisic preserved Bayer Leverkusen’s remarkable unbeaten run with a last-gasp equaliser against Roma as the Germans reached the Europa League final.
Not for the first time in recent weeks, Xabi Alonso’s Bundesliga champions looked set to taste their maiden defeat of the season only to somehow fight back.
They took a 2-0 lead into the second leg on home soil but Leandro Paredes scored twice from the penalty spot to draw the Italian side level on aggregate.
Leverkusen got themselves back in front in the tie in the 82nd minute via an own goal from Gianluca Mancini but it was not until the seventh minute of injury time that Stanisic found the bottom corner to make it 4-2 on aggregate.
By extending their run to 49 games unbeaten, Leverkusen broke Benfica’s record for the longest sequence without defeat by a top-flight European team in all competitions.
In the final in Dublin on 22 May they will take on Atalanta, who eased to a 3-0 victory over Marseille for a 4-1 aggregate win to reach their first European showpiece.
More Stories
Pellegrini and Betis familiar pawns in Maresca’s search for winning move
Lego fan Levi Colwill becomes key building block for Maresca’s Chelsea project
NSF: Fights averted at Abeokuta gold event, as Kano women golfers alleged bias