Tonight's games, ranked.

← Back to the schedule

Game completed

San Antonio Spurs54-18136atMiami Heat38-34111

Mon, Mar 23, 7:00 PM EDTKaseya Center, Miami, FLPeacock · NBC Sports Network · FanDuel Sports Network - Southwest

The box score

Final numbers

Line scoreQ1Q2Q3Q4T
SAS38383228136
MIA31272330111

San Antonio Spurs

136
PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Devin VassellSF216241002-61-41-1+12
Julian ChampagniePF223500001-40-31-1+22
Victor WembanyamaC262615405211-221-73-3+19
Stephon CastleSG2319762044-92-49-10+20
De'Aaron FoxPG2914361035-131-43-3+24
Dylan Harper2521460219-143-50-0+8
Keldon Johnson2421610017-143-64-4+12
Luke Kornet195810101-40-03-4+12
Harrison Barnes2213312004-84-71-2+12
Carter Bryant186830133-60-30-0+4
Jordan McLaughlin30011000-00-00-0-5
Kelly Olynyk32100011-10-00-0-5
Bismack Biyombo30000000-00-00-0-5
Lindy Waters III30000000-00-00-0-5
Team1367133791548-10115-4325-28

DNP: Mason Plumlee, Harrison Ingram (gleague twoway), David Jones Garcia (gleague twoway), Emanuel Miller (gleague twoway)

Miami Heat

111
PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Pelle LarssonSF237132022-60-13-3-23
Andrew WigginsPF209312104-71-30-0-18
Bam AdebayoC2918341005-172-106-6-26
Tyler HerroSG2618520126-112-64-4-19
Davion MitchellPG222232011-40-20-0-10
Kel'el Ware227710213-101-60-0-3
Jaime Jaquez Jr.198260113-82-40-0-13
Norman Powell3021420047-184-113-4-17
Kasparas Jakučionis228652103-62-30-0-3
Myron Gardner189201203-72-61-1+3
Simone Fontecchio60211010-00-00-0-1
Keshad Johnson34110001-10-02-2+5
Team11144291181238-9516-5219-20

DNP: Nikola Jović, Dru Smith, Vladislav Goldin (gleague twoway), Trevor Keels (gleague twoway), Terry Rozier (coach), Jahmir Young (gleague twoway)

Lead tracker

How the game flowed

55101015152020252530303535MIASASQ1Q2Q3Q4
Biggest lead · MIA
1
Biggest lead · SAS
30
Times tied
3
Lead changes
2
Longest run · SAS
12

How they entered this matchup

Pregame context

Travel tax: SASNational TV
  • SAS is carrying the heavier travel load at 1,144 mi from its previous stop.
  • SAS is in game 1 of 3 on the road with 0 mi already logged before tip.
  • National TV puts extra weight on a matchup that already has real schedule context.

The numbers

Rest · travel · body clock

Schedule spotSASMIA
Record54-1838-34
Days rest1 day1 day
Hours rest47h47h
Rest swing0h0h
Travel in1,144 mi967 mi
Zone change+1h+1h
Body clock1h0h
Local tipeveningevening
SegmentRoad trip · 1 of 3Homestand · 1 of 1
Miles before tip0 mi0 mi
Schedule alerts

How each side got here

Travel and map

SAS

1,144 mi
San Antonio, TXMiami, FL

SAS came from San Antonio, TX with 1,144 mi of travel and +1h of time-zone change.

San Antonio, TX to Miami, FL

MIA

967 mi
Houston, TXMiami, FL

MIA came from Houston, TX with 967 mi of travel and +1h of time-zone change.

Houston, TX to Miami, FL

Where this game sits in the run

Trip context

SAS

Road trip

SAS is on game 1 of 3 on the road, with 0 mi already behind it.

Game in segment1 of 3
Miles before tip0 mi
Segment miles2,575 mi

MIA

Homestand

MIA is in game 1 of 1 on this homestand.

Game in segment1 of 1
Miles before tip0 mi
Segment miles0 mi

Where it aired

TV · streaming · radio

National
streamingPeacockNBC Sports Network
Local TV
SASFanDuel Sports Network - Southwestin-market
League Pass
Full replay + condensed game
Radio
MIAFM 104.3 WQAM / S: WAQI 710SiriusXMSASWOAI/KXTN

League Passblacks out games in each team's home market and national-exclusive windows — those are the feeds listed above. How NBA TV works now →

Spurs at Heat, March 23, 2026 · Hoops Menu