April 16, 2025, delivered a night of unforgettable football drama across Europe. Arsenal and Inter Milan sealed their places in the UEFA Champions League semi-finals after thrilling encounters against Real Madrid and Bayern Munich respectively. Meanwhile, in the Premier League, Newcastle United put on a five-star performance to dismantle Crystal Palace 5-0 at St James’ Park.
Arsenal Make a Statement in Madrid
Arsenal continued their dream Champions League run with a stunning 2-1 victory over Real Madrid at the Santiago Bernabéu, winning 5-1 on aggregate. Mikel Arteta’s side showed composure beyond their years and delivered a performance worthy of Europe’s elite stage.

Bukayo Saka gave the Gunners the lead in the 65th minute with a cool finish, capitalizing on Madrid’s defensive lapse. Just before half-time, Vinícius Júnior equalized for the hosts with a ball recovery against Saliba, keeping Madrid’s hopes alive.
But in the second half, Gabriel Martinelli proved decisive. After a rapid counter-attack, he calmly slotted home the winner in the 90th minute. Arsenal then held their nerve under immense pressure to secure a place in the semi-finals, where they will face Paris Saint-Germain.
Inter Milan Hold Bayern in San Siro Thriller
At the San Siro, Inter Milan booked their semi-final ticket with a 2-2 draw against Bayern Munich, advancing 4-3 on aggregate. The match was an intense back-and-forth, with both teams throwing everything forward.
Harry Kane opened the scoring for Bayern from the penalty spot in the 52nd minute, but Inter responded swiftly through Lautaro Martínez, who scored just six minutes later to settle the home fans’ nerves.

Benjamin Pavard gave Bayern another lifeline with a header in the 61st minute, but Inter got the final say as Hakan Çalhanoğlu’s corner led to an own goal by Eric Dier in the 76th minute. The result sees Inter set up a mouth-watering semi-final against Barcelona.
Newcastle United Run Riot at St James’ Park
While European football took center stage, Newcastle United made headlines of their own in the Premier League. The Magpies delivered a dominant 5-0 victory over Crystal Palace in front of a roaring home crowd.
Harvey Barnes opened the scoring in the 45th minute, and Fabian Schär added a second deep into first-half stoppage time. Alexander Isak continued his brilliant form with a well-taken goal in the 58th minute. The other two goals yet to be officially listed rounded off an utterly ruthless display from Eddie Howe’s side.
The win gives Newcastle a major boost in their chase for European qualification next season and serves as a warning to any side underestimating their attacking firepower.
Semi-Final Line-Up Confirmed: Arsenal and Inter Milan
The Champions League semi-final stage is now set;
- Arsenal vs PSG
- Barcelona vs Inter Milan
With world-class talent, explosive attacking play, and tactical fireworks expected, the road to Wembley has never looked more thrilling. As for Newcastle if they keep up this form, they may just join Europe’s elite next season.