Inter Milan are through to the UEFA Champions League semi-finals after a dramatic 2-2 draw against Bayern Munich at the San Siro on Wednesday night. The thrilling result secured a 4-3 aggregate win for the Italian champions and kept alive their dream of repeating their famous 2010 treble. Next up: a blockbuster showdown with Barcelona.
The quarter-final second leg was played in extremely challenging conditions — heavy rain and swirling wind made every pass and tackle more difficult. But neither team held back. From the opening whistle, it was clear this tie would be decided by heart, grit, and big moments.
A Night of High Tension at the San Siro
The Inter Milan vs Bayern Munich clash was already loaded with pressure, but the wild Milan weather turned the San Siro into a true battleground. For the first 20 minutes, Inter fans held a silent protest against high ticket prices. But when they finally found their voice, the atmosphere lifted — and so did Inter’s energy.
The first half ended goalless, though it wasn’t short on chances. Inter nearly broke through when Marcus Thuram failed to connect with a scuffed shot, and Hakan Calhanoglu came inches from scoring with a long-range strike. Bayern pressed hard too, pinning Inter into their own box in the final minutes of the half.

Kane Strikes, Inter Strike Back
After the break, Bayern came out swinging. In the 52nd minute, Harry Kane found space and fired a clinical shot through Federico Dimarco’s legs to make it 3-3 on aggregate. Suddenly, it felt like Bayern might turn the tie around.
But Inter answered almost instantly. Lautaro Martinez, as captain and leader, delivered. He brought down a corner with class and smashed the ball into the net to restore Inter’s aggregate lead. The San Siro erupted.
Just three minutes later, former Bayern defender Benjamin Pavard made it 2-1 on the night with a towering header, extending Inter’s lead to 4-3. It was a poetic moment — scoring against his old club to send his new team a step closer to the final.

Bayern’s Fight Ends in Frustration
Eric Dier gave Bayern a glimmer of hope with a looping header in the 75th minute, but Inter refused to collapse. The German side pushed hard in the final moments, and in stoppage time, Yann Sommer made a crucial save from Kane’s header to keep Inter’s lead intact.
Despite being unbeaten in their past Champions League trips to the San Siro, Bayern couldn’t overcome the injuries, the pressure, or the weather. Inter’s defense — and their determination — proved too strong.
Treble Hopes Still Alive for Inter
With this result, Inter Milan continue their push for a treble, just like in 2010 under Jose Mourinho. They currently lead Serie A, are in the Coppa Italia semi-finals, and now stand just two games away from the Champions League final.
Facing Barcelona, a familiar rival from that legendary 2010 run, Inter will play the second leg at home — and with the San Siro behind them, they’ll believe anything is possible.