
July 9: Paris Saint-Germain didn’t just beat Real Madrid Tuesday night — they knocked the crown off a dynasty and marched into the Club World Cup final with a fire that’s eluded them for a generation. Under the lights at MetLife Stadium, in front of a roar that felt more Champions League than summer exhibition, PSG took down the kings, 3–1, and didn’t blink doing it.
PSG Came for Blood — And Got It Early
Forget what you thought about this club. This wasn’t your glossy, brittle PSG of years past — the one that puffed its chest in August and fell apart in April. This team came to brawl. They didn’t dance around Madrid’s aura; they ran straight through it.
Up 2–0 at the half, they had already ripped open the myth of Madrid invincibility. But second halves are where legends turn games, and Madrid — with Carlo Ancelotti’s calm grin and that old white shirt magic — came out loaded.
He threw on Rodrygo and Joselu before the hour mark. The game stretched, the passes got riskier, and for a few minutes, it looked like the tide was turning. But Luis Enrique, grizzled and smirking on the touchline, knew what he had. He let them come.
Donnarumma Stands Tall, Vinícius Strikes Late
Then came the storm. A swerving hit from Mbappé (yes, that Mbappé) forced a full-stretch, palm-wide save from Donnarumma in the 65th. The Italian roared into the Jersey night like he’d just won a title. And why not? That stop might’ve saved the match.
But Madrid don’t quit. In the 78th, after a messy scramble, the ball ricocheted off Hakimi, fell to Vinícius Jr., and the Brazilian didn’t miss. Game on — or so it seemed.
Except this PSG wasn’t breaking. Not tonight. Danilo, Ugarte, and Neves came on and slammed the midfield doors shut. Dembélé kept dragging defenders out wide, buying time, drawing fouls, ticking down the clock. Every boot, block, and shove had intent.
By the time the fourth official raised the board for stoppage time, Real Madrid looked like they’d aged a decade. The final whistle hit at 90+4, and PSG’s bench exploded. No histrionics — just pure, shaken pride.
The Old Madrid Meets a New Monster
If Madrid thought this was going to be another late show, they misjudged. They ran into a PSG with spine, with sweat, with scars. No one wilted. Zaïre-Emery, still too young to rent a car, played like he owned the midfield. Marquinhos looked like he’d swallowed every heartbreak from the last five years and turned it into steel.
And yes, Mbappé looked like a man caught between past and future. But if this was his PSG farewell tour, he’s going out swinging.
Paris Heads to Sunday. Madrid Heads Home.
So now it’s Chelsea waiting in the final. A heavyweight tilt on Sunday, July 13, right back here in East Rutherford. The kind of stage PSG has never conquered — but maybe, just maybe, this time is different.
Madrid? They’ll regroup, as they always do. But this one stings. No silver. No ceremony. Just a long flight back to Valdebebas and some uncomfortable questions about a midfield that couldn’t close space and a back line that looked a step behind.
But let’s not sugarcoat it: tonight belonged to Paris. No flukes, no VAR drama, no ifs. They played the bigger game, with the bigger heart. And for once, when it mattered most, they didn’t blink.
New Jersey Times Is Your Source: The Latest In Politics, Entertainment, Business, Breaking News, And Other News. Please Follow Us On Facebook, Instagram, And Twitter To Receive Instantaneous Updates. Also Do Checkout Our Telegram Channel @Njtdotcom For Latest Updates.
A former college-level cricketer and lifelong sports enthusiast, Arun Upadhayay brings the heart of an athlete to the sharp eye of a journalist. With firsthand experience in competitive sports and a deep understanding of team dynamics, Arun covers everything from grassroots tournaments to high-stakes international showdowns. His reporting blends field-level grit with analytical precision, making him a trusted voice for sports fans across New Jersey and beyond.
- Arun Upadhayay
- Arun Upadhayay
- Arun Upadhayay
- Arun Upadhayay
- Arun Upadhayay
- Arun Upadhayay
- Arun Upadhayay
- Arun Upadhayay
- Arun Upadhayay
- Arun Upadhayay
- Arun Upadhayay
- Arun Upadhayay
- Arun Upadhayay







