
The Champions League Round of 16 is where dreams are forged and shattered, where the continent’s elite bare their souls under floodlights. This year’s last-16 ties, wrapped up on March 11 and 12, 2025, delivered everything we’ve come to expect from this competition: chaos, genius, heartbreak, and a few raised eyebrows. From a pulsating Madrid Derby to PSG’s penalty heroics at Anfield, Lamine Yamal’s teenage sorcery, and Bayern Munich’s ruthless dismantling of Bayer Leverkusen, the road to Munich’s final on May 31 is taking shape. Let’s dive into the madness that sent eight teams through and left eight others licking their wounds.
Champions League Round of 16 Analysis
Craziness in the Madrid Derby
The Madrid Derby was a two-act epic that could’ve been scripted by Hitchcock—tense, unpredictable, and laced with controversy. Real Madrid, the defending champions, entered the second leg on March 12, 2025, at the Metropolitano Stadium, clutching a 2-1 lead from the first leg on March 4 at the Bernabeu. Rodrygo had struck after four minutes in that opener, Julian Alvarez equalized with a screamer, and Brahim Diaz’s 55th-minute magic gave Real the edge. But Atlético Madrid, under Diego Simeone’s relentless stewardship, weren’t done yet.
Cue Conor Gallagher, the ex-Chelsea midfielder who’s fast becoming a Metropolitano cult hero. Just 27 seconds into the second leg—verified as the fastest goal by an Englishman in Champions League history—Gallagher pounced. A slick move saw Rodrigo De Paul’s low cross deflect off Ferland Mendy, Giuliano Simeone dummy it, and Gallagher slide in ahead of Thibaut Courtois to make it 1-0. The aggregate score leveled at 2-2, and the stadium erupted. “It was like the roof came off,” one fan posted on X. Simeone’s men smelled blood.
Atlético dominated the first half, with Alvarez twice denied by Courtois’s sprawling saves. Real’s attack—Kylian Mbappé, Vinicius Jr., Jude Bellingham—mustered just two shots in 45 minutes, both off-target. The second half flipped the script. Mbappé won a penalty in the 69th minute, felled by Clément Lenglet, but Vinicius Jr.—haunted by past racist abuse at this ground—blasted it miles over the bar. Extra time beckoned, and despite Real’s late surge, led by a tireless Bellingham, neither side could break the deadlock.
Penalties it was, and here’s where the madness peaked. After three successful kicks, Alvarez stepped up for Atlético’s second. He slipped, struck the ball with his right foot, but grazed it with his left as he fell. VAR ruled it a double touch, disallowing the goal. Lucas Vazquez then saw his effort saved by Jan Oblak, but Marcos Llorente smashed Atlético’s next attempt off the crossbar. Antonio Rudiger sealed it for Real, his low shot squirming under Oblak for a 4-2 Champions League shootout win. Aggregate: 2-2, Real Madrid through. Simeone, arms flailing, looked gutted; Ancelotti, chewing gum, looked relieved. “We competed brilliantly,” Simeone said post-match. “But Real always find a way.”
Real Madrid: Simeone’s UCL Nemesis!
— 365Scores (@365Scores) March 12, 2025
After knocking out Atletico in the 2014 final, 2015 quarterfinal, 2016 final, and 2017 semifinal, Real Madrid have done it AGAIN—this time in a dramatic shootout!pic.twitter.com/vfd97ndvVZ
PSG pip Liverpool at Anfield
Liverpool’s European nights at Anfield are the stuff of legend—forty times they’d won the away leg of a knockout tie, forty times they’d finished the job at home. Make it 41, and Paris Saint-Germain had other ideas. PSG stormed the red fortress, clinched a 1-0 Champions League victory after 120 grueling minutes, and then dispatched the Premier League leaders 4-1 in a penalty shootout to claim a 2-1 aggregate triumph. It was a night that flipped the script on Liverpool’s storied resilience and showcased a PSG side hitting its stride at the perfect moment.
The first leg on March 5 at Parc des Princes had been a smash-and-grab heist—Liverpool nicking a 1-0 win thanks to Harvey Elliott’s 87th-minute strike and Alisson’s heroics in goal. PSG had dominated, outshooting Liverpool 28-2, but left empty-handed. Anfield, they vowed, would be different. And it was. Ousmane Dembélé, the French dynamo who’s finally living up to his billing, struck gold in the 12th minute. A swift counter saw Bradley Barcola’s shot deflect off Ibrahima Konaté, wrong-footing Alisson, and Dembélé pounced, tapping into an open net. The Kop fell silent; the tie was level at 1-1 on aggregate.

Liverpool roared back. Mohamed Salah, quiet in Paris, hit the post twice in the first half. Darwin Núñez fluffed a golden chance, and the Reds’ second-half onslaught tested PSG’s resolve. Gianluigi Donnarumma, though, was a wall, clawing away efforts from Luis Díaz and Diogo Jota. Extra time came, and PSG weathered the storm, their legs holding firm where Liverpool’s began to wobble. Trent Alexander-Arnold limped off with an ankle twist; Konaté followed, fatigued. The hosts were running on fumes.
Penalties loomed, and PSG won the toss, opting to shoot toward their fans at the Anfield Road end. Salah buried Liverpool’s first, but then Donnarumma took over. He dove left to deny Núñez, then right to stop Curtis Jones—both efforts tame, both moments crushing. PSG were flawless: Vitinha, Gonçalo Ramos, Dembélé, and 19-year-old Désiré Doué all converted, Doué’s strike sealing the 4-1 Champions League shootout win.
Lamine Yamal is just too good
Lamine Yamal is 17 years old, a wiry kid with a mop of curls and a left foot that’s rewriting the rules of what’s possible in the Champions League. On March 11, 2025, in the second leg of Barcelona’s Round of 16 tie against Benfica at the Estadi Olímpic Lluís Companys, he didn’t just help his team to a 3-1 Champions League win and a 4-1 aggregate victory—he stole the show with an insane goal that turned a teetering contest into a coronation. If you thought teenagers were supposed to buckle under pressure, Yamal’s here to prove you wrong, one audacious curler at a time.

In the 27th minute, with the game hanging in the balance, Yamal conjured a moment of magic. Collecting the ball on the right flank, he faced Benfica’s Samuel Dahl, a sturdy Norwegian who’d shadowed him all night. What happened next was borderline unfair. Yamal feinted left, darted right, then cut inside with a twitch of his hips that left Dahl flailing. Twenty yards out, he unleashed a left-footed curler—a dipping, swerving rocket that screamed past Anatoliy Trubin’s dive and kissed the far top corner. The net bulged; the stadium lost its mind.
He wasn’t done. He later turned provider, threading a pass to Raphinha, who smashed home a third. The final whistle blew at 3-1, but the night belonged to Yamal’s Champions League golazo.
Do you agree with Thierry? pic.twitter.com/pvhfcTXnY5
— 365Scores (@365Scores) March 12, 2025
The stats paint the picture with Yamal logging a goal, an assist, and five dribbles completed. At 17 years, 241 days, he’s not just Barcelona’s present—he’s their future, and he’s dragging them toward the Champions League quarter-finals with a swagger that defies his age.
Leverkusen were no match for Bayern
Bayern Munich didn’t just defeat Bayer Leverkusen—they dismantled them with surgical precision, wrapping up a 5-0 aggregate rout that felt like a coronation more than a contest. The second leg on March 11, 2025, at the BayArena ended 2-0, but the scoreline barely captures the gulf between Vincent Kompany’s machine and Xabi Alonso’s faltering champions. After a 3-0 thrashing in Munich on March 5th, this was the knockout blow Leverkusen never saw coming.
Harry Kane was the executioner again. In the 52nd minute, he bundled home a Joshua Kimmich free-kick after Patrik Schick’s botched clearance handed him a gift at the back post—his 10th Champions League goal of the season, a record for an Englishman. Leverkusen, missing the spark of the injured Florian Wirtz, were chasing shadows, managing their first shot on target only after 65 minutes when Jeremie Frimpong forced a smart save from Jonas Urbig. Too little, too late. Alphonso Davies sealed it in the 71st, slamming a Kane chip low and hard past Lukáš Hrádecký, who’d already been left grasping at air all night.
Bayern’s dominance was suffocating. Alonso’s side, so dynamic in last season’s Bundesliga title run, looked toothless, their desperation opening gaps Bayern exploited with glee. They march on to face Inter Milan, while Leverkusen lick their wounds. No match for a Bavarian juggernaut firing on all cylinders.
Best of the Rest
The Champions League Round of 16 wasn’t just about the headliners—other ties delivered their own doses of drama and dominance. Aston Villa turned on the style at Villa Park on March 12, crushing Club Brugge 3-0 (6-1 aggregate) to storm into the quarters. Marco Asensio struck twice—first in the 11th minute with a curling beauty, then in the 67th after Kyriani Sabbe’s red card left Brugge reeling—before Ian Maatsen’s 34th-minute tap-in sealed it. Unai Emery’s men, buoyed by Marcus Rashford’s flair, look like a team dreaming big.
Arsenal, meanwhile, coasted through against PSV Eindhoven with a 9-3 aggregate win, the second leg on March 12 ending in a 2-2 draw at the Emirates.
Arsenal are through to the Champions League quarterfinals!
— 365Scores (@365Scores) March 12, 2025
The Gunners put on a SHOW, thrashing PSV to secure their spot in the next round.
The dream continues!pic.twitter.com/YykydKaoPN
Borussia Dortmund edged Lille 2-1 on March 12 at the Decathlon Arena (3-2 aggregate), overturning a shaky first half. Jonathan David’s early goal had Lille dreaming, but Emre Can’s 52nd-minute penalty—after a soft handball call—shifted the tide. Maximilian Beier’s 64th-minute strike sent Niko Kovac’s side through to face Barcelona, leaving Lille’s European hopes in tatters.
Inter Milan, meanwhile, dispatched Feyenoord 2-1 at the San Siro (4-1 aggregate), setting up a Bayern clash. Marcus Thuram’s early goal and Hakan Çalhanoğlu’s 51st-minute penalty—after a foul on Nicolò Barella—put Inter in cruise control. Jakub Moder’s 42nd-minute spot-kick briefly sparked hope, but Simone Inzaghi’s men held firm, their Serie A pedigree shining through.
All Champions League Quarter-Final fixtures
The Champions League quarter-final bracket is set, with two-legged ties scheduled for April 8-9 and April 15-16, 2025, per UEFA’s pre-drawn path. Here’s the lineup:
- Arsenal vs. Real Madrid (April 8 & 15)
- Paris Saint-Germain vs. Aston Villa (April 9 & 16)
- Barcelona vs. Borussia Dortmund (April 8 & 15)
- Bayern Munich vs. Inter Milan (April 9 & 16)
By Nicky Helfgott / @NickyHelfgott1 on Twitter (X)
Keep up with all the latest Champions League stats, where to watch & latest news on the 365Scores website and app!