NBA Game Recaps
Friday, March 20, 2026 — 6 games
ATL
95
HOU
117
Durant, Smith Jr. power Rockets past Hawks in wire-to-wire win
Houston’s offense keeps finding answers, and Kevin Durant’s efficient 25 points help turn Atlanta’s brief push into a runaway finish.
blowoutupset
Kevin Durant 25p/3r/6aJabari Smith Jr. 23p/9r/2aNickeil Alexander-Walker 21p/4r/4a
BOS
117
MEM
112
Brown’s 30 and White’s late steal lift Celtics past Memphis
Boston survives a 25 lead-change grinder in Memphis by winning the last five minutes with poise, shot-making and a clutch defensive stand.
rivalryupset
Jaylen Brown 30p/6r/6aDerrick White 14p/2stlLuka Garza 22p/7r/1a
GSW
101
DET
115
Pistons turn a tight first half into a runaway win over Warriors
Detroit shook off Golden State early and then buried the game with a third-quarter surge and a ruthless finish.
blowout
Jalen Duren 23p/6r/1aDaniss Jenkins 22p/7r/8aAusar Thompson 8p/3r/4a/7 STL
NYK
93
BKN
92
Brunson, Towns steal one late as Knicks escape Nets in the final seconds
New York trails big in the second quarter, storms back in the fourth, and survives Nolan Traore’s furious late push.
Karl-Anthony Towns 26p/15r/1aJosh Minott 22p/5r/2aJalen Brunson 16p in clutch moments, 8 ast
POR
108
MIN
104
Jerami Grant’s late burst seals Portland’s 108-104 escape in Minnesota
The Blazers survive a furious Wolves rally, then hit Minnesota with clutch shot-making in the final minute.
upsetcomeback
Jerami Grant 26p/5r/1aDeni Avdija 25p/8r/5aDonovan Clingan 21p/12r/4a
TOR
115
DEN
121
Murray’s 31 and Jokić’s late control lift Denver past Toronto
Toronto keeps answering every punch, but Denver’s stars close the door in a tight finish at Ball Arena.
comebackclose-gamerivalry
Jamal Murray 31p/5r/6aNikola Jokić 22p/8r/9aTim Hardaway Jr. 23p/4r/0a
Recaps generated from official NBA play-by-play data and box scores.