Tonight's games, ranked.

← Back to the schedule

Game completed

Phoenix Suns19-14113atCleveland Cavaliers19-16129

Wed, Dec 31, 3:30 PM ESTRocket Arena, Cleveland, OHArizona's Family 3TV / Arizona's Family Sports · FanDuel Sports Network - Ohio · NBA TV · Suns+

The box score

Final numbers

Line scoreQ1Q2Q3Q4T
PHX21333524113
CLE37302933129
PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Dillon BrooksSF3420333017-152-44-4-13
Royce O'NealePF279211044-101-60-1-16
Mark WilliamsC242920110-30-02-2-12
Devin BookerSG33322411113-252-44-4-12
Collin GillespiePG2717652126-155-110-0-17
Jordan Goodwin2241511011-110-22-3-11
Ryan Dunn196510012-72-40-0-11
Oso Ighodaro210110010-40-00-0-12
Jamaree Bouyea1518340007-122-32-2-4
Isaiah Livers60210000-00-00-0+4
Khaman Maluach40100110-00-00-0+8
Rasheer Fleming40000100-10-10-0+8
Nigel Hayes-Davis45300002-21-10-0+8
Team1136123851342-10515-3614-16

DNP: Nick Richards, Grayson Allen (injury), Koby Brea, Jalen Green (injury)

PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Dean WadeSF235522002-51-30-0+4
Evan MobleyPF29161051527-100-12-3+15
Jarrett AllenC27161130027-120-02-2+18
Donovan MitchellSG303410721410-184-710-12+17
Darius GarlandPG2919161037-132-73-3+15
Sam Merrill2316110026-144-90-0+14
Jaylon Tyson3118230017-163-61-2+12
Craig Porter Jr.292921101-30-20-0+8
Nae'Qwan Tomlin130410200-10-00-0-7
Tyrese Proctor40110000-20-10-0-8
Thomas Bryant43000001-21-20-0-8
Team1295831791448-9615-3818-22

DNP: Lonzo Ball, De'Andre Hunter (injury), Chris Livingston (gleague twoway), Larry Nance Jr. (injury), Max Strus (injury), Luke Travers (gleague twoway)

Lead tracker

How the game flowed

5510101515202025253030CLEPHXQ1Q2Q3Q4
Biggest lead · CLE
24
Biggest lead · PHX
4
Times tied
0
Lead changes
1
Longest run · CLE
16

How they entered this matchup

Pregame context

Travel tax: CLEBody clock: PHX4 in 6: PHXNational TV
  • CLE is carrying the heavier travel load at 1,254 mi from its previous stop.
  • PHX is dealing with minimal pressure: 2h on the body clock and 0h of zone shift.
  • PHX is playing into a 4 in 6 schedule window, which matters even before the ball goes up.
  • PHX is in game 4 of 4 on the road with 2,278 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 spotPHXCLE
Record19-1419-16
Days rest1 day1 day
Hours rest44.5h43.5h
Rest swing+1h-1h
Travel in305 mi1,254 mi
Zone change0h+1h
Body clock2h0h
Local tipafternoonafternoon
SegmentRoad trip · 4 of 4Homestand · 1 of 3
Miles before tip2,278 mi0 mi
Schedule alerts4 in 6

How each side got here

Travel and map

PHX

305 mi
Washington, DCCleveland, OH

PHX came from Washington, DC with 305 mi of travel and 0h of time-zone change.

Washington, DC to Cleveland, OH

CLE

1,254 mi
San Antonio, TXCleveland, OH

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

San Antonio, TX to Cleveland, OH

Where this game sits in the run

Trip context

PHX

Road trip

PHX is on game 4 of 4 on the road, with 2,278 mi already behind it.

Game in segment4 of 4
Miles before tip2,278 mi
Segment miles2,583 mi

CLE

Homestand

CLE is in game 1 of 3 on this homestand.

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

Where it aired

TV · streaming · radio

National
NBA TV
Local TV
PHXArizona's Family 3TV / Arizona's Family SportsCLEFanDuel Sports Network - Ohioin-market
Team streams
PHXSuns+in-market
League Pass
Full replay + condensed game
Radio
PHXKMVP 98.7 / S: KSUNSiriusXMCLEWTAM 1100 / 100.7 WMMS / S: La Mega 1300

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 →