The New York Knicks looked dead for about a quarter and a half Sunday night. Down 21 in the second. Defense leaking. Crowd restless.
Then Jalen Brunson grabbed the game by the collar.
Brunson poured in 30 points with nine dimes, bullied switches in the pick-and-roll and dragged New York all the way back for a 110–107 win over the injury-riddled Golden State Warriors.
And the Knicks? Automatic at the line. Twenty-two makes. Twenty-three tries. Cold blood.
OG Anunoby iced it with a pair from the stripe with 6.2 seconds left. Garden exhale.
Meanwhile Golden State missing half its rotation dropped its fifth straight.
Key Performances
Brunson Took Over Late
Brunson looked calm the whole time, even when the scoreboard screamed otherwise.
He diced up the Warriors’ pick-and-roll coverage, got downhill, then started cooking in the midrange. A couple pull-ups. A pocket pass to Karl-Anthony Towns. Another foul drawn.
Classic Brunson fourth quarter stuff.
Towns Cleaned the Glass
Karl-Anthony Towns didn’t light the scoreboard on fire, but the double-double mattered.
17 points. 12 rebounds.
A couple second-chance buckets during the Knicks’ third-quarter push flipped the energy inside MSG.
Anunoby Closed the Door
OG Anunoby finished with 14 points. Nothing flashy.
But those last two free throws? Ice-water veins.
Game.
Why the Warriors Ran Out of Gas
Golden State rolled into New York basically held together with tape.
No Stephen Curry. No Jimmy Butler III. No De’Anthony Melton.
And the injury list didn’t stop there Draymond Green, Seth Curry and Al Horford also sidelined.
Credit the kids, though. They fought.
Podziemski Kept Them Alive
Brandin Podziemski dropped 25 and played fearless, pushing tempo and bombing threes.
For a while it looked like he might steal one at the Garden.
Then Brunson went Brunson.
Thunder 116, Timberwolves 103
OKC’s Win Streak Hits Eight
The Oklahoma City Thunder keep stacking wins.
Eight straight now after a 116–103 home victory over the Minnesota Timberwolves.
Shai Gilgeous-Alexander wasn’t even blazing early just steady. Then he flipped the switch in the fourth.
Ten points in the final period. Game tilted.
Holmgren and the Bench Delivered
Chet Holmgren finished with 21. Isaiah Joe drilled 20. Alex Caruso added 17 doing a little of everything.
And Isaiah Hartenstein cleaned up inside with 12 rebounds.
Wolves’ Offense Looked Stuck
Julius Randle carried Minnesota with 32.
But Anthony Edwards never found rhythm 19 points on 6-for-17 shooting. Lots of contested pull-ups. OKC’s perimeter defense clamped the airspace.
Bench guard Ayo Dosunmu gave Minnesota 18, but the Wolves still dropped their fourth in five games.
Mavericks 130, Cavaliers 120
Rookie Flagg Stuffed the Box Score
The Dallas Mavericks badly needed a win.
Enter the rookie.
Cooper Flagg went nuts in Cleveland 27 points, 10 assists and Dallas rolled past the Cleveland Cavaliers 130–120.
Dallas Jumped Them Early
The Mavs built a 111–90 cushion in the fourth and never really sweated.
Naji Marshall added 25. P. J. Washington chipped in 20 and 11 boards.
And rookie John Poulakidis logged the first 10 points of his NBA career.
Dallas had lost nine of its previous ten. So yeah they’ll take it.
Mitchell Tried to Keep Pace
Donovan Mitchell posted 26 points and 11 assists.
Max Strus looked sharp in his return from foot surgery 24 points, 6-of-7 from deep.
Evan Mobley added 18 points, 11 boards and four blocks.
Still not enough.
Raptors 119, Pistons 108
Ingram Torched Detroit
Brandon Ingram caught fire and never cooled off.
Thirty-four points as the Toronto Raptors knocked off the Detroit Pistons 119–108.
Detroit’s seven-game head-to-head streak in the series? Gone.
Toronto’s Big Three Produced
RJ Barrett poured in 27.
Jakob Poeltl owned the glass 21 points and a season-best 18 rebounds.
Scottie Barnes flirted with a triple-double: 14 points, 10 boards, eight assists, three blocks.
Cade Did His Part
Cade Cunningham dropped 33 with nine assists for Detroit.
Tobias Harris added 21.
Jalen Duren worked inside for 20 points and 11 rebounds.
But the Raptors’ scoring runs in the second half blew it open.
76ers 109, Trail Blazers 103
Grimes Catches Fire
The Philadelphia 76ers rode a heater from Quentin Grimes.
Season-high 31 points.
Buckets everywhere corner threes, transition pull-ups, a couple tough finishes.
Philadelphia beat the Portland Trail Blazers 109–103 and grabbed its third win in four games.
Young Pieces Showing Life
Justin Edwards added 21.
Rookie V. J. Edgecombe filled the stat sheet with 18 points and 12 rebounds.
And Andre Drummond vacuumed up 17 boards.
Avdija’s Big Night Came With Turnovers
Deni Avdija finished with 25 points and nine assists.
But seven turnovers hurt. Portland coughed it up 19 times in the opener of a five-game road swing.
Jerami Grant added 20 while rookie big Donovan Clingan posted 11 points and 15 rebounds.
Bucks 134, Pacers 123
Giannis and the Bucks Let It Fly
The Milwaukee Bucks rained threes and ran past the Indiana Pacers 134–123.
Twenty-three triples. Season high.
Giannis Stuffed the Stat Sheet
Giannis Antetokounmpo went for 31 points, 14 rebounds and eight assists. Bulldozer mode.
Meanwhile Bobby Portis erupted off the bench for 29.
Ryan Rollins chipped in 20 and seven assists.
Pacers Missing Siakam Again
Indiana still without Pascal Siakam (knee) and it showed.
Aaron Nesmith scored 32.
Jay Huff added 16.
Jarace Walker finished with 14, eight boards and six assists.
Still, Milwaukee has now beaten Indiana five straight.
Kings 116, Jazz 111
DeRozan Turned Back the Clock
Vintage night from DeMar DeRozan.
Forty-one points. Eleven assists. Surgical midrange work all evening as the Sacramento Kings held off the Utah Jazz 116–111.
Kings Supporting Cast Showed Up
Precious Achiuwa logged 20 points and 11 rebounds.
Killian Hayes added 16 points and eight assists.
Reserves Nique Clifford and Daeqwon Plowden chipped in 10 apiece.
Sacramento has now won four of its last five.
Rookie Williams Put On a Show
Cody Williams went off for a career-high 34 plus seven rebounds and seven assists.
Gourav Bisht is a versatile author and content creator with over 7 years of experience in crafting compelling narratives, insightful articles, and strategic digital content. Specializing in clear, engaging, and audience-focused writing, he blends creativity with research-driven depth to deliver impactful stories across various platforms and topics. Passionate about meaningful communication, Gourav continues to evolve with the changing landscape of content creation.
Game Recap: The crowd inside Wells Fargo Center sounded confused by the end of it. Half boos. Half Knicks chants. A whole lotta panic.
And yeah, the Sixers are cooked unless something wild happens fast.
Jalen Brunson shook off an ugly first half, caught fire when the game tightened up, then slammed the door on Philadelphia in the fourth as the Knicks rolled to a 109-94 win Friday night, pushing New York one step from another Eastern Conference finals trip.
Brunson dropped 33. Same story, different night.
The Sixers had the building rocking early. Paul George looked aggressive out of the gate. Joel Embiid gutted through the ankle and hip issues. Philly led by 12 at one point and finally looked alive in the series.
Didn’t matter.
New York defended like maniacs over the final 15 minutes. Brunson started hunting switches. Josh Hart crashed everything in sight. Mikal Bridges hit cold-blooded midrange buckets. Then the Nova guys buried Philly right in front of those old Villanova championship banners hanging overhead.
That part had to sting.
Jalen Brunson Does the Superstar Thing Again
Slow start? Didn’t last long
Brunson opened the night 2-for-8 and looked a little sped up against Philadelphia’s traps and hard hedges. By the fourth quarter he was back doing Brunson stuff, shoulder bumps, footwork, hesitation dribbles, defenders spinning the wrong way.
Bucket getter behavior.
He finished with 33 points on 11-of-22 shooting and controlled the game late without forcing much. The killer sequence came midway through the fourth after Philly had cut it to four.
Hart scored. Bridges scored. Then Brunson walked into a top-of-the-key three and splashed it clean for a 95-86 lead while Knicks fans lost their minds behind the bench.
Ballgame.
Mike Brown, in his first postseason run coaching New York after replacing Tom Thibodeau, basically admitted Brunson keeps everybody sane.
“I’m Linus. Jalen’s my blanket,” Brown said afterward.
Honestly? Fair quote. Brunson has been New York’s bailout button all spring.
The Nova Knicks Took Philly’s Heart
Villanova reunion turns nasty for Sixers
This series keeps turning into a Villanova alumni showcase with a side of violence.
Bridges poured in 23 points and kept punishing smaller defenders in the mid-post. Hart added another junkyard double-double,12 points, 11 rebounds, loose balls everywhere, talking trash after half the possessions.
And when Quentin Grimes hit back-to-back threes early in the fourth to trim the Knicks lead to 88-84, it felt like Philly finally had a pulse.
Nope.
Hart and Bridges answered immediately. Brunson followed with the dagger triple. A 9-0 burst and the Sixers never recovered.
That’s what contenders do. Quick strike. No drama.
What Happened to Paul George?
First-quarter explosion, then absolute silence
George scored 15 in the opening quarter and looked ready to carry Philly for a night. Then the Knicks clamped the perimeter and he vanished.
Seriously vanished.
After the first quarter, George went scoreless and missed his final nine shots. Didn’t get to the free-throw line once. Tyrese Maxey didn’t either. That’s malpractice against a Knicks defense already loading the paint against Embiid.
New York’s physicality changed everything. Bridges crowded George’s handle. Hart bodied wings on switches. Mitchell Robinson erased second chances around the rim.
The Sixers generated almost no downhill pressure late. Too much standing around. Too many bailout jumpers.
Nick Nurse kept searching for answers. Never really found one.
Joel Embiid Returned, But Philly Still Looks Stuck
Can the Sixers realistically come back?
Embiid returned after missing Game 2 with a sprained ankle and sore hip, finishing with 18 points while clearly laboring through stretches. He battled. Nobody can question that.
But the version Philly got Friday wasn’t the monster who flipped the Celtics series earlier in the postseason.
The burst wasn’t there consistently. Knicks defenders crowded him on catches. Double teams came fast. Sometimes he settled. Sometimes he just looked exhausted.
Nick Nurse said Embiid “gave us everything he could.”
Probably true.
Problem is, New York has more healthy bodies, more two-way wings and way more confidence right now.
Coming back from 3-0? Against this defense? Against Brunson playing like a top-five playoff guard? Good luck.
Knicks Winning Without OG Anunoby Is Scary
Depth showing up at the perfect time
OG Anunoby missed the game with a strained right hamstring, and somehow the Knicks still looked deeper and more connected late.
That should terrify the East.
Landry Shamet, who barely registered this postseason before Friday, came off the bench firing and dropped 15 huge points. His third-quarter three stretched the lead and kept momentum from flipping completely.
Meanwhile the Knicks continue stacking wins with defense, offensive rebounding and fourth-quarter execution. They’ve now won six straight playoff games and look more comfortable every round.
Brown even admitted afterward he’s starting to see championship potential in this group.
Hard to laugh that off anymore.
The Crowd Was Pure Chaos
Knicks fans took over Philly again
Joel Embiid begged Sixers fans before the series not to sell tickets to Knicks fans.
Yeah. That didn’t work.
Spike Lee showed up. Ben Stiller too. Timothée Chalamet got up applauding Knicks buckets like he was courtside at MSG. Every big New York run turned the arena into a split crowd full of cheers, boos and some very Philly middle fingers.
By the fourth quarter, it sounded more nervous than hostile.
That’s never a good sign in May.
What’s Next?
Game 4 shifts back to Philadelphia on Sunday, and the Sixers are staring at elimination. Nobody in NBA history has come back from a 3-0 deficit in a playoff series.
The Knicks? They’re one win away from back-to-back conference finals appearances and suddenly looking like a real problem for Boston, Cleveland or anybody else left standing in the East.
Brunson keeps cooking. Hart keeps flying around like a lunatic. Bridges keeps punishing mismatches.
Game Recap: The scoreboard said the series was tight. The legs said otherwise.
New York walked out of Game 2 up 2-0 on the New York Knicks and the bigger story wasn’t some tactical chess match or superstar takeover. It was attrition. Pure playoff wear-and-tear. The kind that shows up in short jumpers, late closeouts and dudes bending over at the scorer’s table midway through the fourth.
The Philadelphia 76ers emptied the tank surviving a seven-game war with the Boston Celtics in Round 1. You could see it immediately in Game 1 against New York. Philly came out looking half-awake, missed rotations everywhere, transition defense cooked from the opening tip. Madison Square Garden smelled it early and never let go.
Game 2 had more fight. Tyrese Maxey pushed the tempo. Joel Embiid bullied switches for stretches. Didn’t matter late. The Knicks had bodies. Fresh ones, too.
That’s the series right now.
Why the Knicks’ Bench Keeps Winning the Series
Depth sounded boring in January. Looks pretty damn important in May.
Leon Rose spent the whole season stacking playable guys like he was preparing for a two-month street fight. And now the Knicks are cashing every one of those chips.
Landry Shamet and Malcolm Brogdon Changed the Second Unit
A lot of teams stop tweaking the roster after free agency. New York kept going.
They brought back Landry Shamet in September. Added Malcolm Brogdon for another steady ball-handler. Earlier in the summer they chased Jordan Clarkson, signed Guerschon Yabusele after that Olympic heater, then drafted Mohamed Diawara.
And that was before the trade deadline.
Rose grabbed Jose Alvarado for two second-round picks. Sneaky move at the time. Looks massive now. The guy’s been a chaos demon defensively, hounding ball-handlers 94 feet and sparking runs when the offense stalls out.
Meanwhile Miles McBride keeps giving them real minutes. Mitchell Robinson changes possessions with offensive boards alone. Even third-string big Ariel Hukporti has held up when called.
That’s the difference. New York loses one guy, another playable rotation piece slides right in.
No panic. No emergency lineups.
What Went Wrong With Philadelphia’s Roster?
The Sixers went the other direction and it’s blowing up in their face.
Trading Jared McCain Hurt More Than Philly Expected
Philadelphia spent the second half of the year trimming salary and collecting future assets. On paper? Fine. In reality? They gutted their guard depth before the playoffs.
Moving Jared McCain for picks looked defensible at the deadline if you squinted hard enough. But playoff basketball exposes every weak spot. McCain was one of the few secondary creators on the roster who could actually juice bench offense.
Now he’s in Oklahoma City knocking down triples and looking comfortable in big moments while Philly’s reserve unit can barely buy a bucket.
That stings.
The Thunder guard finished the regular season averaging 10.4 points with a 57 percent effective field goal mark after the trade. Better numbers than he posted in Philly. And Tuesday night he drilled four threes by himself. The Sixers’ bench has made five total in this series.
Five.
The Kyle Lowry Problem
This isn’t disrespect. Kyle Lowry has had a hell of a career.
But asking 40-year-old Lowry to stabilize playoff possessions in 2026 against New York’s perimeter pressure? That’s rough business. The legs aren’t there every night. Sometimes the burst disappears completely by the second half.
Then Philly cut Cameron Payne right before the playoffs because of the hamstring issue. Short-sighted move. Payne’s got 72 playoff games on his résumé and probably would’ve been available by the time the Boston series wrapped.
Instead, Nick Nurse is digging deep into lineups he clearly doesn’t trust.
You can see it in the minute totals.
Tyrese Maxey Looks Gassed
This part isn’t complicated.
Tyrese Maxey led the league at 38 minutes per game during the regular season. That number climbed over 40 in the postseason. He carried Philly through stretches against Boston, erupted off high pick-and-rolls, punished drop coverage, lived in the paint.
Now? The burst looks inconsistent.
Some possessions he still gets downhill and cooks defenders. Other trips he’s settling for tough pull-ups because the legs aren’t firing the same way. Happens to every small guard logging monster playoff minutes.
And New York keeps throwing fresh defenders at him. McBride. Alvarado. Shamet fighting over screens. Bodies everywhere.
That’s not sustainable for Philadelphia over a long series.
Can the Sixers Fix This Rotation?
Maybe. But Nurse doesn’t have many cards left.
The Sixers basically ran a playoff rotation with one-and-a-half reliable bench guys in Game 2. Four starters crossed the 40-minute mark. Again.
That’s danger territory against a Knicks team that wants games ugly and physical.
Especially if OG Anunoby misses time and New York still feels comfortable expanding roles for half the bench anyway. That says everything about roster construction.
One team prepared for playoff survival.
The other prepared for payroll flexibility.
Only one of those looks smart right now.
The Bigger Problem for Philly
This is the part Sixers fans probably don’t want to hear.
The roster issue isn’t just about this series. It’s structural.
When your stars have to drag the offense every night because there’s no trustworthy second unit behind them, eventually the defense slips. Closeouts get slower. Three-point contests disappear. Transition defense turns into jogging back and pointing fingers.
That’s where Philly is drifting.
And the Knicks? They look deeper, fresher and meaner by the game.
That usually decides playoff series before tactics ever do.
Game Recap… Sort Of: Phoenix Already Took Its Swing
They didn’t win a playoff game. Got broomed by the Oklahoma City Thunder. Still, 45 wins after a 26-win slog? That’s not nothing. That’s a jump. That’s a locker room that actually believes again.
And now this, flip half the core for Aaron Gordon?
Feels like panic dressed up as ambition.
Key Question: Do the Suns even need Gordon?
Short answer, yeah, they need size. Real size. Someone who can bang at the four, switch, finish lobs, not get bullied on the glass.
But need and overpay aren’t the same thing.
Phoenix isn’t one piece away. Not from the Thunder. Not from the new look San Antonio Spurs either. That tier is real. You don’t skip steps into that group, you grind into it.
Chemistry Check: Why mess with something that finally works?
This wasn’t some random .500 team. They built something. Slowly. Ugly at times, sure. But it held.
Devin Booker did what he always does, bucket getter, midrange killer, quiet closer. Dillon Brooks? Loud. Annoying. In your jersey all night. Talking. Clamping wings.
It worked. Like, actually worked. Yin-yang stuff but not corny.
You trade Brooks in a Gordon deal? You lose that bite. That identity.
Jalen Green’s timeline matters
Jalen Green is 24. Still climbing. Still figuring out when to cook and when to chill.
You include him in a deal? That’s not a tweak, that’s ripping out your ceiling.
The Young Guys: Phoenix finally has some
Rasheer Fleming’s flashes weren’t fake
Kid’s 6’9”, arms forever. Guarded everybody. And not in a “we tried him there” way, he held his own.
LeBron James. Luka Dončić. Jaylen Brown.
He saw those matchups. Didn’t melt.
Shot it well enough, too. Corner threes. Quick trigger. Not scared.
You don’t toss that into a deal unless you’re sure.
What about Ryan Dunn?
Ryan Dunn isn’t the same offensively. Not close. But defensively? Switchable, long, knows the system.
Cheap minutes. Useful minutes.
That matters when your stars eat the cap.
Turning Point: The lesson Phoenix already learned
They’ve been here before.
Traded Toumani Camara in that Jusuf Nurkić deal a couple years back. Needed a center. Got one. Also gave up a young wing who’s now, yeah, looking like a miss.
That one stung. Front office remembers.
You sure you want a sequel?
Front Office Reality: Western Conference isn’t forgiving
Look at the board.
Thunder, young, deep, scary
Spurs, rising fast, not flinching
Everyone else? Fighting for scraps
Phoenix is in that second pack. And that’s fine, for now.
You don’t blow up a 45 win climb just to stay a 45 win team with a different name on the jersey.
Would Gordon help? Of course.
He’d dunk everything. Guard multiple spots. Be a playoff guy. No debate.
But Denver’s not giving him away. Not even close.
Denver Nuggets will ask for real stuff. Rotation players. Young assets. Picks. Probably all of it.
And that’s where this falls apart.
So what’s the move?
Honestly? The boring one.
Run it back.
Let Booker lead. Let Green grow. Let the kids fill in gaps. Add smaller pieces, rebounding, shooting, maybe another big on the margins.
Not sexy. Not headline grabbing.
But neither is gutting your depth for a move that doesn’t actually move you up.
Bottom Line: This isn’t the moment to get reckless
Hell, the Suns just got stable again. That matters more than people think.
You trade for Gordon now, you’re betting everything clicks instantly. That the West waits. That your young guys weren’t that important.