NBA Recap | March 17, 2026

Shai Gilgeous-Alexander went cold for a half, then torched Orlando for 19 points in one quarter and closed with 40 as Oklahoma City clinched the NBA's first playoff berth of the season. Josh Hart went 12-of-13 from the field — 5-of-5 from three — in 26 minutes, scored 33 without touching the floor in the fourth, and helped the Knicks extend their winning streak to four in Brunson's absence. LaMelo Ball orchestrated a 30-point, 13-assist performance while Charlotte dismantled a short-handed Miami in the second half. Jalen Duren put up a career-high 36 after Cade Cunningham walked to the locker room with back spasms and never came back. Evan Mobley and James Harden combined for 54 to dispatch a Giannis-less Milwaukee. Julius Randle dropped 32 and the Timberwolves handled Phoenix without Anthony Edwards. Denver made easy work of a Philadelphia roster being held together with athletic tape. And Victor Wembanyama's Spurs walked into Sacramento and made it look routine. Eight games on a Tuesday. Let's run it.


SGA DROPS 40, THUNDER CLINCH

Oklahoma City Thunder 113, Orlando Magic 108

Shai Gilgeous-Alexander had a strange night that turned into an iconic one. He went just 4-of-12 in the first half — stiff, reluctant, the kind of first half that makes you wonder what you're watching — and then detonated in the third quarter. Nineteen of OKC's 34 third-quarter points came from SGA, a single-quarter explosion that turned a competitive game into a decisive one. He finished with 40 points, 5 rebounds, and 4 steals, and Oklahoma City became the first team this season to officially clinch a playoff berth — their ninth consecutive postseason appearance.

Chet Holmgren was everything the Thunder needed him to be alongside SGA: 20 points and 12 rebounds, anchoring both ends while Shai hunted his rhythm. Ajay Mitchell added 16 and gave OKC a third contributor when the starting five needed support. The defense generated enough stops when it mattered in the fourth to hold on.

Orlando didn't fold. All five Magic starters finished in double figures, and Paolo Banchero led them with 32 points and 10 rebounds — a performance that earned positive accolades on any other night. Desmond Bane contributed 17 in a game where Orlando simply ran into the wrong team at the wrong moment. The Magic are good enough to push OKC for a quarter and a half, but they're not yet good enough to close it.

OKC 113 · ORL 108


HART GOES NUCLEAR IN 26 MINUTES

New York Knicks 136, Indiana Pacers 110

With Jalen Brunson managing his right ankle, Josh Hart stepped into the role of "whoever needs to be" and went completely berserk. Twelve of 13 from the field. Five of five from three. Thirty-three points in twenty-six minutes. He sat the entire fourth quarter. The Knicks never needed him again.

Karl-Anthony Towns added 22 points and 11 rebounds. Jose Alvarado supplied 16 points and 10 assists in a performance that reads like a made-up stat line. New York ran through the Pacers with the kind of clinical efficiency that suggests they're not missing a beat even when their best player sits.

Indiana, on the other hand, set a franchise record with their 14th consecutive loss. Jarace Walker led them with 16. T.J. McConnell had a double-double with 10 points and 10 assists and genuinely played hard. Obi Toppin added 15 off the bench. Aaron Nesmith had 14. The individual numbers are respectable. The 26-point margin is not. The Pacers are in freefall during a part of the season where the standings are being locked in around them.

NYK 136 · IND 110


LAMELO TURNS DOWN THE HEAT

Charlotte Hornets 136, Miami Heat 106

Miami played without Bam Adebayo — right calf tightness — and Charlotte treated the first half like an opportunity and the second half like a statement. LaMelo Ball finished with 30 points, 13 assists, and 6 rebounds, hitting four threes and reaching 30 points for the second time in three games. The Hornets' second half produced 77 points. It wasn't a game by the end; it was an exercise.

Coby White had 24, Kon Kneuppel added 22, Brandon Miller contributed 16, and Miles Bridges 14. Charlotte had four players in double figures before the fourth quarter even mattered. The ball movement, the rhythm, the pace — this is what LaMelo's Hornets look like when everything flows.

Tyler Herro led Miami with 20 points and Norman Powell added 17. Keshad Johnson had 15 off the bench, Pelle Larsson 14, Simone Fontecchio 10. But without Bam anchoring their defense and generating clean looks in the paint, Miami had nothing to slow Charlotte down with. The Heat are in the midst of a crowded playoff race in the East is getting too tight to drop games like this.

MIA 106 · CHA 136


DUREN ERUPTS; CUNNINGHAM EXITS

Detroit Pistons 130, Washington Wizards 117

Cade Cunningham went down midway through the first quarter with back spasms and didn't return. The Pistons could've let it unravel, but instead, Jalen Duren set a career high. Thirty-six points on 13-of-17 shooting and twelve rebounds. Detroit held a 63-57 lead at the half and pushed it to 17 in the third. They shot 51.1% from the field and went 11-of-27 from three.

Daniss Jenkins added 15, Tobias Harris contributed 12, and Ronald Holland II had 11. Detroit won for the fourth time in their last five games. Duren was simply dominant — a player announcing himself as something more than a complementary piece. The back spasms affecting Cunningham add a note of concern to what was otherwise a clean road win.

Washington absorbed their 13th straight loss on an otherwise forgettable year.

DET 130 · WAS 117


MOBLEY AND HARDEN HANDLE MILWAUKEE

Cleveland Cavaliers 123, Milwaukee Bucks 116

Giannis Antetokounmpo sat out with a left knee hyperextension and bone bruise — a serious-sounding injury for a team that's been sliding for weeks — and Cleveland took care of business the way a legitimate contender should. Evan Mobley had 27 points and a season-high 15 rebounds. James Harden matched him at 27 with 6 assists. Donovan Mitchell added 19. The Cavs got to 108-100 with a ferocious eight-point run over 70 seconds in the fourth quarter and didn't look back. That's 11 wins in 15 games with Harden in the lineup.

Jarrett Allen missed his sixth straight game with right knee tendinitis on the Cleveland side. On Milwaukee's, Kevin Porter Jr. did everything he could — 25 points and 10 assists — and Ousmane Dieng and Ryan Rollins each added 19. The Bucks competed without their franchise player, but they just couldn't compete with the Cavs' front line.

CLE 123 · MIL 116


RANDLE LEADS MINNESOTA THROUGH PHOENIX

Minnesota Timberwolves 116, Phoenix Suns 104

Minnesota played without Anthony Edwards and won anyway. Julius Randle went for 32 on 10-of-17 shooting — the clear alpha in a game where Minnesota needed someone to assert themselves early. Bones Hyland came off the bench for 22, Ayo Dosunmu contributed 19, Jaden McDaniels had 16, and Rudy Gobert cleaned the glass with 19 rebounds. The Wolves outscored Phoenix 52-41 in the second half and pulled away comfortably.

Devin Booker had 34 points in 35 minutes for the Suns — a line that sounds terrific until you remember it came against a team missing its best player, and Phoenix still lost. Oso Ighodaro added 16 and Collin Gillespie supplied 12. But the Suns dropped their third straight, and this was the game they were supposed to take advantage of. Without Edwards, Minnesota should have been vulnerable. Instead, Randle was better than anyone on the floor.

MIN 116 · PHX 104


NUGGETS ROLL OVER A SHATTERED PHILLY ROSTER

Denver Nuggets 124, Philadelphia 76ers 96

This was not a fair game. Joel Embiid was out with a right oblique strain, Tyrese Maxey sat with a sprained finger, Kelly Oubre Jr. missed it with a left elbow strain, and Paul George is in the middle of a 25-game suspension. The 76ers sent out whatever they had. Denver sent out Nikola Jokić, who picked up two quick fouls and a technical in the first quarter, was clearly hampered, and still finished with 14 assists and barely looked like he was trying. Christian Braun led the scoring with 22, Jamal Murray added 12, and the Nuggets ran their offense against a defense that simply didn't have the bodies to guard it.

Marjon Beauchamp had 16 off the bench for Philadelphia and fought hard in a game that had no competitive ceiling. With the lengthy injury list, the 76ers continue to fade toward the finish.

DEN 124 · PHI 96


WEMBY'S SPURS CRUISE THROUGH SACRAMENTO

San Antonio Spurs 132, Sacramento Kings 104

De'Aaron Fox went back to Sacramento and played like he had something to prove. 15 points, 5 rebounds, 6 assists — efficient, composed, the kind of presence that sets a tone. Victor Wembanyama had 18 points on 7-of-14 shooting, knocked in a pair of threes, grabbed 8 rebounds, and added 3 assists before spending most of the fourth quarter on the bench with the game long decided. Keldon Johnson gave them 18 and Dylan Harper contributed 15. San Antonio improved to 51-18, broke a two-year losing streak in Sacramento, and won their eighth of nine games.

Maxime Raynaud had 32 points and 9 rebounds for the Kings — a nice performance on a forgettable night for Sacramento. The Kings are 18-52 and playing for lottery position. The Spurs, meanwhile, are shaping up as one of the more dangerous teams in the Western Conference with a month left to go and maintained pace with the first place Thunder.

SAS 132 · SAC 104


⭐ STAR OF THE NIGHT

Josh Hart | New York Knicks 33 PTS | 12-13 FG | 5-5 3PT | 7 REB | 5 AST | 26 MIN

Shai had 40 and clinched a playoff spot. Duren had a career high. Randle carried a missing-Edwards Wolves team. But Josh Hart goes 12-of-13 from the field — 5-of-5 from three — scores 33, and sits the entire fourth quarter because the Knicks didn't need him anymore. That's the performance of the night. Hart is not supposed to be this version of himself. He's not supposed to be the guy you lean on without your best player. On Tuesday, he was better than every alternative, more efficient than anyone on the court, and done in 26 minutes. The Knicks have something real going.

💀 DUD OF THE NIGHT

Devin Booker | Phoenix Suns 34 PTS | Suns lose 3rd straight

Booker had 34 points. That's not a dud number. But the context matters: Minnesota played without Anthony Edwards, their best player, and Phoenix still lost by 12. The Suns dropped their third consecutive game during a stretch of the calendar where every game shapes where they land — or whether they make the postseason at all. This was a game Phoenix was supposed to take. Their star produced. The team fell apart in the second half anyway. In a Western Conference where teams are dying to separate themselves, the Suns keep handing opportunities back.

QUICK TAKES

  • Oklahoma City officially clinched the first playoff berth of the 2025-26 season. Nine straight postseasons for the Thunder. With SGA as MVP frontrunner and Holmgren healthy, they're not just going — they could be hosting a Finals game in June.

  • Josh Hart going 12-of-13 in 26 minutes is one of the most absurd shooting lines of the season. The fact that Brunson didn't even need to dress for this game tells you how much trust Tom Thibodeau has in the depth of this roster right now.

  • Indiana losing 14 in a row is a franchise record. This team went to the Eastern Conference Finals two years ago. The season has collapsed into something hard to watch, and the offseason questions are going to be loud.

  • Jalen Duren had a career-high 36 in a game where Cade Cunningham left with back spasms. Detroit needs Cade healthy for their playoff push. Watch that injury.

  • LaMelo Ball with 30 and 13 in Charlotte's blowout is a reminder that when the Hornets are clicking, they're legitimately difficult to play. They're worth taking seriously in the East playoff race.

  • The Spurs are 51-18 and just beat Sacramento by 28. They have won 8 of their last 9. San Antonio is not a young team building toward something anymore — they're a team building toward something right now.

  • Denver beating Philadelphia wasn't news. The fact that Jokić had 14 assists while essentially playing injured and in foul trouble was.


Previous
Previous

The READ

Next
Next

NBA Fast Break | Classic