Inter Milan substitute Davide Frattesi struck an extra-time winner to send his side into the UEFA Champions League final following a sensational 4-3 victory over FC Barcelona on Tuesday (May 6) after Francesco Acerbi had rescued them from the brink of elimination with a stunning equaliser deep in added time. Frattesi's goal and a string of superb saves by goalkeeper Yann Sommer secured Inter a rip-roaring 7-6 aggregate victory in a semi-final for the ages. The Italian side will face either Paris St Germain or Arsenal in the Munich final later this month, with the French team taking a 1-0 lead into Wednesday's semi-final second leg. Barca were chasing a treble after winning the Copa del Rey, but will now turn their focus to LaLiga, where they top the table and on Sunday host rivals Real Madrid, who trail them by four points with four games to go.
Inter Milan produced a dramatic late turnaround to beat FC Barcelona 7-6 on aggregate in a thrilling, all-time classic of a Champions League semi-final.
With just two minutes of added time left, Inter trailed 3-2 on the night and were heading out when centre-back Francesco Acerbi smashed a cross into the roof of the net to level the tie, the 37-year-old charging around with his shirt off in wild celebrations.
And there were more ecstatic scenes when substitute Davide Frattesi won it for the Italian champions, curling a beautiful left-footed shot into the bottom corner in the first period of extra time before climbing up a security fence to celebrate in front of Inter's fans.
It means a second Champions League final in three seasons for three-time European champions Inter after two legs of incredible drama which saw 13 goals and a tie turned on its head on several occasions.
Barca were only two minutes away from their first final in 10 years having fought back from 2-0 down – in a similar scenario to the first leg – to lead 3-2 on the night.
Lamine Yamal almost took the game to penalties but was twice denied by superb saves by Yann Sommer as Inter held on to reach the final and spark incredible scenes of celebration.
Inter, who lost 1-0 to Manchester City in the 2023 final, will play either Paris Saint-Germain or Arsenal at Bayern Munich's Allianz Arena on May 31 in the 2025 showpiece.
The Gunners head into Wednesday's second leg in France after losing 1-0 at Emirates Stadium last week.