Final Win Prob. pScore
339%95
115
761%98
99
ORTG#PossPace
SAS logo Spurs
125.09279.0
PHX logo Suns
112.588105.3

WIN PROBABILITY | PLAYS

Live win probability requires a premium subscription for some games.

Win Probability

SunsSpursQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Scoring Margin

SunsSpursQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Play-by-Play

Score / WinProb
ClockTeamEventSASPHX
Q4 - 0:00.0SAS115
99
Q4 - 0:22.0PHXGiricek Free Throw 2 of 2 (2 PTS)115
99
Q4 - 0:22.0PHXGiricek Free Throw 1 of 2 (1 PTS)115
98
Q4 - 0:22.0SASOberto S.FOUL (P4.PN)115
97
Q4 - 0:28.0PHXDiaw REBOUND (Off:1 Def:3)115
97
Q4 - 0:30.0SASSkinner BLOCK (1 BLK)115
97
Q4 - 0:53.0PHXSkinner 19' Jump Shot (2 PTS) (Barbosa 3 AST)115
97
Q4 - 0:55.0PHXBarbosa REBOUND (Off:1 Def:3)115
95
Q4 - 0:57.0PHXMISS Barbosa Layup115
95
Q4 - 1:04SASStoudamire Bad Pass Turnover (P1.T11)115
95
Q4 - 1:22PHXDiaw Bad Pass Turnover (P2.T9)115
95
Q4 - 1:26SASSUB: Stoudamire FOR Thomas115
95
Q4 - 1:26SASSUB: Barry FOR Bowen115
95
Q4 - 1:26SASSUB: Oberto FOR Duncan115
95
Q4 - 1:26SASSUB: Vaughn FOR Parker115
95
Q4 - 1:26PHXSUNS Rebound115
95
Q4 - 1:27PHXMISS Barbosa 24' 3PT Jump Shot115
95
Q4 - 1:35SASParker 19' Jump Shot (41 PTS)115
95
Q4 - 1:55PHXStoudemire Bad Pass Turnover (P2.T8)113
95
Q4 - 2:11SASParker 8' Running Jump Shot (39 PTS)113
95
Q4 - 2:24PHXSUB: Skinner FOR O'Neal111
95
Q4 - 2:24SASSpurs Timeout: Regular (Reg.4 Short 1)111
95
Q4 - 2:35PHXStoudemire Slam Dunk (28 PTS) (Barbosa 2 AST)111
95
Q4 - 2:39PHXDiaw REBOUND (Off:1 Def:2)111
93
Q4 - 2:41SASMISS Udoka 26' 3PT Jump Shot111
93
Q4 - 3:04PHXSUB: Stoudemire FOR Hill111
93
Q4 - 3:04SASSUB: Udoka FOR Ginobili111
93
Q4 - 3:04SASSpurs Rebound111
93
Q4 - 3:04PHXMISS Giricek 21' Jump Shot111
93
Q4 - 3:09PHXHill REBOUND (Off:1 Def:3)111
93
Q4 - 3:12SASMISS Duncan 20' Jump Shot111
93
Q4 - 3:35PHXBarbosa Bad Pass Turnover (P1.T7)111
93
Q4 - 3:43PHXHill REBOUND (Off:1 Def:2)111
93
Q4 - 3:46SASMISS Duncan 18' Jump Shot111
93
Q4 - 4:03SASThomas REBOUND (Off:1 Def:4)111
93
Q4 - 4:04PHXMISS O'Neal Free Throw 2 of 2111
93
Q4 - 4:04PHXSUB: Barbosa FOR Nash111
93
Q4 - 4:04PHXO'Neal Free Throw 1 of 2 (19 PTS)111
93
Q4 - 4:04PHXSUB: Giricek FOR Bell111
92
Q4 - 4:04SASDuncan S.FOUL (P4.PN)111
92
Q4 - 4:14SASDuncan Driving Layup (23 PTS)111
92
Q4 - 4:35SASThomas REBOUND (Off:1 Def:3)109
92
Q4 - 4:38SASMISS Parker 26' 3PT Jump Shot109
92
Q4 - 5:02PHXDiaw 19' Jump Shot (10 PTS) (Nash 9 AST)109
92
Q4 - 5:14SASGinobili 26' 3PT Jump Shot (20 PTS)109
90
Q4 - 5:26SASSpurs Rebound106
90
Q4 - 5:26SASMISS Duncan Free Throw Flagrant 2 of 2106
90
Q4 - 5:26SASDuncan Free Throw Flagrant 1 of 2 (21 PTS)106
90
Q4 - 5:26PHXO'Neal FLAGRANT.FOUL.TYPE1 (P4.T4)105
90
Q4 - 5:39PHXO'Neal Free Throw 1 of 1 (18 PTS)105
90
Q4 - 5:39SASDuncan S.FOUL (P3.T4)105
89
Q4 - 5:39PHXO'Neal 8' Jump Bank Shot (17 PTS) (Diaw 3 AST)105
89
Q4 - 5:50SASDuncan Free Throw 2 of 2 (20 PTS)105
87
Q4 - 5:50SASDuncan Free Throw 1 of 2 (19 PTS)104
87
Q4 - 5:50PHXSUB: Hill FOR Stoudemire103
87
Q4 - 5:50PHXO'Neal S.FOUL (P3.T3)103
87
Q4 - 6:14PHXO'Neal REBOUND (Off:2 Def:4)103
87
Q4 - 6:14PHXO'Neal Layup (15 PTS)103
87
Q4 - 6:17PHXMISS O'Neal 9' Jump Bank Shot103
85
Q4 - 6:40SASThomas 16' Jump Shot (9 PTS) (Parker 12 AST)103
85
Q4 - 7:00PHXSUB: Nash FOR Barbosa101
85
Q4 - 7:00PHXSUNS Timeout: Regular (Full 4 Short 1)101
85
Q4 - 7:00PHXStoudemire L.B.FOUL (P2.T2)101
85
Q4 - 7:00SASSpurs Rebound101
85
Q4 - 7:01PHXMISS Barbosa 17' Jump Shot101
85
Q4 - 7:14SASParker 25' 3PT Jump Shot (37 PTS)101
85
Q4 - 7:24PHXBell P.FOUL (P4.T1)98
85
Q4 - 7:39PHXBell 25' 3PT Jump Shot (5 PTS) (Barbosa 1 AST)98
85
Q4 - 7:51SASGinobili 25' 3PT Jump Shot (17 PTS)98
82
Q4 - 8:09SASThomas REBOUND (Off:0 Def:3)95
82
Q4 - 8:12PHXMISS Diaw 9' Hook Shot95
82
Q4 - 8:29PHXO'Neal REBOUND (Off:1 Def:4)95
82
Q4 - 8:31SASMISS Ginobili 25' 3PT Jump Shot95
82
Q4 - 8:47PHXDiaw Free Throw 2 of 2 (8 PTS)95
82
Q4 - 8:47PHXDiaw Free Throw 1 of 2 (7 PTS)95
81
Q4 - 8:47SASSUB: Duncan FOR Oberto95
80
Q4 - 8:4795
80
Q4 - 8:47SASParker S.FOUL (P2.T3)95
80
Q4 - 9:00PHXBarbosa REBOUND (Off:0 Def:3)95
80
Q4 - 9:01SASMISS Thomas 17' Jump Shot95
80
Q4 - 9:19SASOberto REBOUND (Off:0 Def:5)95
80
Q4 - 9:20PHXMISS Bell Free Throw 2 of 295
80
Q4 - 9:20PHXSUNS Rebound95
80
Q4 - 9:20PHXMISS Bell Free Throw 1 of 295
80
Q4 - 9:20SASSUB: Bowen FOR Udoka95
80
Q4 - 9:20SASSUB: Thomas FOR Finley95
80
Q4 - 9:20SASSUB: Ginobili FOR Duncan95
80
Q4 - 9:20SASFinley S.FOUL (P3.T2)95
80
Q4 - 9:24PHXBell REBOUND (Off:0 Def:4)95
80
Q4 - 9:26SASMISS Duncan 18' Jump Shot95
80
Q4 - 9:54PHXBarbosa 11' Running Bank Shot (20 PTS)95
80
Q4 - 10:02SASParker 18' Jump Shot (34 PTS)95
78
Q4 - 10:21PHXBarbosa 9' Running Jump Shot (18 PTS)93
78
Q4 - 10:31SASBell STEAL (1 STL)93
76
Q4 - 10:52PHXBarbosa Driving Layup (16 PTS)93
76
Q4 - 11:01SASParker 20' Jump Shot (32 PTS)93
74
Q4 - 11:21PHXBarbosa Driving Layup (14 PTS)91
74
Q4 - 11:31PHXStoudemire REBOUND (Off:3 Def:8)91
72
Q4 - 11:32SASStoudemire BLOCK (1 BLK)91
72
Q4 - 11:45SASDuncan REBOUND (Off:4 Def:6)91
72
Q4 - 11:47PHXMISS Bell 19' Jump Shot91
72
Q4 - 11:56SASOberto P.FOUL (P3.T1)91
72
Q4 - 12:0091
72
Q3 - 0:00.0PHX91
72
Q3 - 0:00.0PHXSUNS Rebound91
72
Q3 - 0:00.0PHXMISS Stoudemire 24' 3PT Jump Shot91
72
Q3 - 0:14.0PHXStoudemire REBOUND (Off:3 Def:7)91
72
Q3 - 0:16.0SASMISS Parker 17' Jump Shot91
72
Q3 - 0:40.0PHXStoudemire Alley Oop Layup (26 PTS) (Diaw 2 AST)91
72
Q3 - 0:49.0SASGinobili 17' Running Jump Shot (14 PTS)91
70
Q3 - 1:05PHXNash Driving Layup (7 PTS)89
70
Q3 - 1:18SASParker 20' Jump Shot (30 PTS)89
68
Q3 - 1:36PHXBarbosa Layup (12 PTS)87
68
Q3 - 1:42SASParker 15' Jump Shot (28 PTS)87
66
Q3 - 1:57SASOberto REBOUND (Off:0 Def:4)85
66
Q3 - 1:59PHXMISS Stoudemire 15' Jump Shot85
66
Q3 - 2:14SASBowen 20' Jump Shot (4 PTS) (Parker 11 AST)85
66
Q3 - 2:34PHXStoudemire 9' Jump Shot (24 PTS)83
66
Q3 - 2:53SASOberto Layup (6 PTS) (Duncan 2 AST)83
64
Q3 - 3:13SASSUB: Parker FOR Udoka81
64
Q3 - 3:13SASSUB: Bowen FOR Finley81
64
Q3 - 3:13SASSpurs Timeout: Regular (Reg.3 Short 1)81
64
Q3 - 3:14PHXNash Driving Layup (5 PTS)81
64
Q3 - 3:21PHXStoudemire REBOUND (Off:3 Def:6)81
62
Q3 - 3:23SASMISS Finley 19' Jump Shot81
62
Q3 - 3:32SASUdoka REBOUND (Off:0 Def:3)81
62
Q3 - 3:33PHXMISS Barbosa Layup81
62
Q3 - 3:37SASBarbosa STEAL (1 STL)81
62
Q3 - 3:55PHXStoudemire 18' Jump Shot (22 PTS) (Diaw 1 AST)81
62
Q3 - 4:14SASDuncan Dunk (18 PTS) (Oberto 3 AST)81
60
Q3 - 4:33PHXDiaw 17' Jump Shot (6 PTS) (Nash 8 AST)79
60
Q3 - 4:43PHXSUB: Barbosa FOR O'Neal79
58
Q3 - 4:43SASOberto P.FOUL (P2.T4)79
58
Q3 - 4:43PHXBell REBOUND (Off:0 Def:3)79
58
Q3 - 4:45SASMISS Udoka 24' 3PT Jump Shot79
58
Q3 - 5:07PHXStoudemire 8' Jump Shot (20 PTS) (Nash 7 AST)79
58
Q3 - 5:22SASGinobili 25' 3PT Jump Shot (12 PTS)79
56
Q3 - 5:29SASSUB: Finley FOR Parker76
56
Q3 - 5:29PHXNash L.B.FOUL (P2.T3)76
56
Q3 - 5:29SASSpurs Rebound76
56
Q3 - 5:30SASMISS Ginobili 24' 3PT Jump Shot76
56
Q3 - 5:40SASOberto REBOUND (Off:0 Def:3)76
56
Q3 - 5:42PHXMISS Stoudemire 6' Jump Shot76
56
Q3 - 5:52SASOberto 13' Jump Bank Shot (4 PTS) (Parker 10 AST)76
56
Q3 - 6:12PHXO'Neal Free Throw 2 of 2 (13 PTS)74
56
Q3 - 6:12PHXO'Neal Free Throw 1 of 2 (12 PTS)74
55
Q3 - 6:12SASOberto S.FOUL (P1.T3)74
54
Q3 - 6:12PHXNash REBOUND (Off:1 Def:1)74
54
Q3 - 6:14PHXMISS O'Neal 8' Jump Bank Shot74
54
Q3 - 6:24SASDuncan 16' Jump Shot (16 PTS) (Udoka 1 AST)74
54
Q3 - 6:40SASSUB: Udoka FOR Bowen72
54
Q3 - 6:40PHXStoudemire Bad Pass Turnover (P1.T6)72
54
Q3 - 6:50SASSUB: Ginobili FOR Finley72
54
Q3 - 6:50PHXSUB: Diaw FOR Hill72
54
Q3 - 6:50SASBowen P.FOUL (P3.T2)72
54
Q3 - 6:59SASParker 15' Jump Shot (26 PTS)72
54
Q3 - 7:19PHXStoudemire Dunk (18 PTS) (Hill 2 AST)70
54
Q3 - 7:23PHXNash REBOUND (Off:0 Def:1)70
52
Q3 - 7:25SASMISS Oberto 10' Jump Shot70
52
Q3 - 7:47PHXO'Neal Alley Oop Dunk (11 PTS) (Nash 6 AST)70
52
Q3 - 7:55SASSUB: Oberto FOR Thomas70
50
Q3 - 7:55PHXSUNS Timeout: Regular (Full 3 Short 1)70
50
Q3 - 7:58SASDuncan 18' Jump Shot (14 PTS) (Parker 9 AST)70
50
Q3 - 8:14SASParker REBOUND (Off:0 Def:5)68
50
Q3 - 8:17PHXMISS O'Neal 9' Hook Shot68
50
Q3 - 8:28SASDuncan 17' Jump Shot (12 PTS) (Parker 8 AST)68
50
Q3 - 8:45SASDuncan REBOUND (Off:4 Def:5)66
50
Q3 - 8:47SASMISS Thomas 18' Jump Shot66
50
Q3 - 8:57SASParker REBOUND (Off:0 Def:4)66
50
Q3 - 8:59PHXMISS Nash Reverse Layup66
50
Q3 - 9:07PHXStoudemire REBOUND (Off:3 Def:5)66
50
Q3 - 9:08SASMISS Parker 25' 3PT Jump Shot66
50
Q3 - 9:36PHXHill 18' Jump Shot (6 PTS) (Nash 5 AST)66
50
Q3 - 9:46SASParker Bad Pass Turnover (P2.T8)66
48
Q3 - 10:02SASDuncan REBOUND (Off:3 Def:5)66
48
Q3 - 10:03PHXMISS Stoudemire Free Throw 2 of 266
48
Q3 - 10:03PHXStoudemire Free Throw 1 of 2 (16 PTS)66
48
Q3 - 10:03SASFinley S.FOUL (P2.T1)66
47
Q3 - 10:21SASParker Free Throw 1 of 1 (24 PTS)66
47
Q3 - 10:21PHXHill S.FOUL (P2.T2)65
47
Q3 - 10:21SASParker Layup (23 PTS)65
47
Q3 - 10:35PHXBell Foul Turnover (P1.T5)63
47
Q3 - 10:35PHXBell OFF.Foul (P3)63
47
Q3 - 10:48PHXO'Neal REBOUND (Off:1 Def:3)63
47
Q3 - 10:50SASMISS Parker 19' Jump Shot63
47
Q3 - 11:06SASThomas REBOUND (Off:0 Def:2)63
47
Q3 - 11:08PHXMISS Nash 17' Jump Shot63
47
Q3 - 11:24SASParker Free Throw 2 of 2 (21 PTS)63
47
Q3 - 11:24SASParker Free Throw 1 of 2 (20 PTS)62
47
Q3 - 11:24PHXHill S.FOUL (P1.T1)61
47
Q3 - 11:38SASDuncan REBOUND (Off:3 Def:4)61
47
Q3 - 11:39PHXMISS Hill Layup61
47
Q3 - 11:44PHXStoudemire REBOUND (Off:3 Def:4)61
47
Q3 - 11:46SASMISS Finley 18' Jump Shot61
47
Q3 - 12:0061
47
Q2 - 0:00.0PHX61
47
Q2 - 0:00.0SAS61
47
Q2 - 0:00.0SASParker 8' Running Jump Shot (19 PTS)61
47
Q2 - 0:04.0SASSUB: Thomas FOR Oberto59
47
Q2 - 0:04.0PHXSUB: Bell FOR Barbosa59
47
Q2 - 0:04.0PHXSUB: Giricek FOR O'Neal59
47
Q2 - 0:04.0SASSpurs Timeout: Short (Reg.2 Short 1)59
47
Q2 - 0:04.0PHXStoudemire Free Throw 2 of 2 (15 PTS)59
47
Q2 - 0:04.0PHXSUB: Hill FOR Bell59
46
Q2 - 0:04.0PHXSUNS Rebound59
46
Q2 - 0:04.0PHXMISS Stoudemire Free Throw 1 of 259
46
Q2 - 0:04.0SASBarry S.FOUL (P2.PN)59
46
Q2 - 0:09.0PHXO'Neal REBOUND (Off:1 Def:2)59
46
Q2 - 0:10.0SASMISS Parker 11' Jump Shot59
46
Q2 - 0:31.0PHXO'Neal Free Throw 2 of 2 (9 PTS)59
46
Q2 - 0:31.0PHXO'Neal Free Throw 1 of 2 (8 PTS)59
45
Q2 - 0:31.0SASHorry P.FOUL (P2.PN)59
44
Q2 - 0:33.0SASParker Free Throw 2 of 2 (17 PTS)59
44
Q2 - 0:33.0SASParker Free Throw 1 of 2 (16 PTS)58
44
Q2 - 0:33.0PHXNash S.FOUL (P1.PN)57
44
Q2 - 0:47.0PHXO'Neal Free Throw 2 of 2 (7 PTS)57
44
Q2 - 0:47.0SASHorry Violation:Lane57
43
Q2 - 0:47.0PHXSUNS Rebound57
43
Q2 - 0:47.0PHXMISS O'Neal Free Throw 1 of 257
43
Q2 - 0:47.0SASSUB: Parker FOR Vaughn57
43
Q2 - 0:47.0SASHorry P.FOUL (P1.PN)57
43
Q2 - 0:48.0SASSUB: Vaughn FOR Parker57
43
Q2 - 0:48.0SASSUB: Horry FOR Finley57
43
Q2 - 0:48.0SASSUB: Oberto FOR Duncan57
43
Q2 - 0:48.0PHXSUB: O'Neal FOR Hill57
43
Q2 - 0:58.0SASBarry 26' 3PT Jump Shot (3 PTS) (Duncan 1 AST)57
43
Q2 - 1:15PHXStoudemire 16' Jump Shot (14 PTS) (Nash 4 AST)54
43
Q2 - 1:25PHXHill Violation:Defensive Goaltending54
41
Q2 - 1:25SASParker Layup (15 PTS)54
41
Q2 - 1:26SASDuncan REBOUND (Off:3 Def:3)52
41
Q2 - 1:29PHXHill REBOUND (Off:1 Def:1)52
41
Q2 - 1:29PHXMISS Hill Tip Shot52
41
Q2 - 1:31PHXMISS Stoudemire Reverse Layup52
41
Q2 - 1:42PHXSUNS Timeout: Short (Full 2 Short 1)52
41
Q2 - 1:44SASDuncan Dunk (10 PTS) (Ginobili 1 AST)52
41
Q2 - 1:52PHXNash Bad Pass Turnover (P1.T4)50
41
Q2 - 2:06SASGinobili 17' Jump Shot (9 PTS)50
41
Q2 - 2:26PHXHill 19' Jump Shot (4 PTS) (Nash 3 AST)48
41
Q2 - 2:41SASDuncan Free Throw 2 of 2 (8 PTS)48
39
Q2 - 2:41SASDuncan Free Throw 1 of 2 (7 PTS)47
39
Q2 - 2:41SASSUB: Barry FOR Thomas46
39
Q2 - 2:41PHXSUB: Barbosa FOR O'Neal46
39
Q2 - 2:41PHXSUNS Timeout: Regular (Full 2 Short 0)46
39
Q2 - 2:41PHXO'Neal S.FOUL (P2.T4)46
39
Q2 - 3:02PHXO'Neal Free Throw 2 of 2 (6 PTS)46
39
Q2 - 3:02PHXSUNS Rebound46
38
Q2 - 3:02PHXMISS O'Neal Free Throw 1 of 246
38
Q2 - 3:02SASFinley P.FOUL (P1.PN)46
38
Q2 - 3:04SASThomas Foul Turnover (P1.T7)46
38
Q2 - 3:04SASThomas OFF.Foul (P2)46
38
Q2 - 3:15SASParker REBOUND (Off:0 Def:3)46
38
Q2 - 3:16PHXMISS O'Neal Free Throw 2 of 246
38
Q2 - 3:16SASSUB: Finley FOR Bowen46
38
Q2 - 3:16PHXSUNS Rebound46
38
Q2 - 3:16PHXMISS O'Neal Free Throw 1 of 246
38
Q2 - 3:16SASBowen S.FOUL (P2.T4)46
38
Q2 - 3:16PHXO'Neal REBOUND (Off:1 Def:1)46
38
Q2 - 3:17PHXMISS Stoudemire 18' Jump Shot46
38
Q2 - 3:33SASParker P.FOUL (P1.T3)46
38
Q2 - 3:35PHXBell REBOUND (Off:0 Def:2)46
38
Q2 - 3:37SASMISS Parker 16' Jump Shot46
38
Q2 - 3:51PHXSUB: Hill FOR Diaw46
38
Q2 - 3:51PHXDiaw Foul Turnover (P1.T3)46
38
Q2 - 3:51PHXDiaw OFF.Foul (P3)46
38
Q2 - 4:03PHXNash Free Throw Technical (3 PTS)46
38
Q2 - 4:03SASThomas T.FOUL (P1.T2)46
37
Q2 - 4:03PHXSUNS Rebound46
37
Q2 - 4:03SASNash BLOCK (1 BLK)46
37
Q2 - 4:11PHXBell P.FOUL (P2.T3)46
37
Q2 - 4:32PHXStoudemire 16' Jump Shot (12 PTS) (O'Neal 2 AST)46
37
Q2 - 4:42SASSUB: Ginobili FOR Udoka46
35
Q2 - 4:42SASUdoka P.FOUL (P1.T2)46
35
Q2 - 4:50SASBowen 21' Jump Shot (2 PTS) (Parker 7 AST)46
35
Q2 - 5:13PHXStoudemire Driving Layup (10 PTS) (Nash 2 AST)44
35
Q2 - 5:31PHXSUB: Stoudemire FOR Barbosa44
33
Q2 - 5:31SASSUB: Thomas FOR Finley44
33
Q2 - 5:3144
33
Q2 - 5:31SASParker Traveling Turnover (P1.T6)44
33
Q2 - 5:43SASParker REBOUND (Off:0 Def:2)44
33
Q2 - 5:44PHXMISS Barbosa 18' Jump Shot44
33
Q2 - 5:51PHXBarbosa REBOUND (Off:0 Def:2)44
33
Q2 - 5:54SASMISS Duncan 10' Hook Shot44
33
Q2 - 6:09SASUdoka REBOUND (Off:0 Def:2)44
33
Q2 - 6:10PHXMISS Barbosa 24' 3PT Jump Shot44
33
Q2 - 6:17PHXO'Neal REBOUND (Off:0 Def:1)44
33
Q2 - 6:20SASMISS Parker 8' Running Jump Shot44
33
Q2 - 6:37PHXDiaw 9' Turnaround Bank Shot (4 PTS)44
33
Q2 - 6:50SASFinley Free Throw 3 of 3 (7 PTS)44
31
Q2 - 6:50SASFinley Free Throw 2 of 3 (6 PTS)43
31
Q2 - 6:50SASFinley Free Throw 1 of 3 (5 PTS)42
31
Q2 - 6:50PHXSUB: O'Neal FOR Stoudemire41
31
Q2 - 6:50SASSUB: Duncan FOR Oberto41
31
Q2 - 6:50SASSUB: Bowen FOR Ginobili41
31
Q2 - 6:50PHXBell S.FOUL (P1.T2)41
31
Q2 - 6:58SASUdoka REBOUND (Off:0 Def:1)41
31
Q2 - 7:00PHXMISS Stoudemire 18' Jump Shot41
31
Q2 - 7:12SASUdoka 17' Jump Shot (2 PTS) (Oberto 2 AST)41
31
Q2 - 7:25SASGinobili REBOUND (Off:1 Def:4)39
31
Q2 - 7:28PHXMISS Nash 15' Jump Shot39
31
Q2 - 7:48SASFinley Layup (4 PTS) (Oberto 1 AST)39
31
Q2 - 8:05PHXBarbosa 26' 3PT Jump Shot (10 PTS)37
31
Q2 - 8:15PHXStoudemire REBOUND (Off:3 Def:3)37
28
Q2 - 8:17SASMISS Finley 25' 3PT Jump Shot37
28
Q2 - 8:22PHXSUB: Nash FOR Hill37
28
Q2 - 8:41PHXStoudemire Layup (8 PTS)37
28
Q2 - 8:42PHXStoudemire REBOUND (Off:3 Def:2)37
26
Q2 - 8:44PHXMISS Diaw 19' Jump Shot37
26
Q2 - 8:58SASOberto 11' Turnaround Jump Shot (2 PTS) (Finley 1 AST)37
26
Q2 - 9:16SASSUB: Udoka FOR Barry35
26
Q2 - 9:16SASSpurs Timeout: Regular (Reg.2 Short 0)35
26
Q2 - 9:23PHXBarbosa 14' Jump Shot (7 PTS) (Hill 1 AST)35
26
Q2 - 9:26SASSUB: Parker FOR Vaughn35
24
Q2 - 9:26SASGinobili Out of Bounds Lost Ball Turnover (P2.T5)35
24
Q2 - 9:28SASGinobili REBOUND (Off:1 Def:3)35
24
Q2 - 9:29PHXMISS Diaw 3PT Jump Shot35
24
Q2 - 9:39PHXDiaw REBOUND (Off:1 Def:1)35
24
Q2 - 9:42PHXMISS Diaw 9' Hook Shot35
24
Q2 - 9:55SASGinobili Bad Pass Turnover (P1.T4)35
24
Q2 - 10:16PHXBarbosa Driving Layup (5 PTS)35
24
Q2 - 10:25PHXSUB: Bell FOR Giricek35
22
Q2 - 10:25PHXSUNS Rebound35
22
Q2 - 10:26SASMISS Vaughn 21' Jump Shot35
22
Q2 - 10:38SASGinobili REBOUND (Off:1 Def:2)35
22
Q2 - 10:40SASMISS Finley 25' 3PT Jump Shot35
22
Q2 - 10:49SASFinley REBOUND (Off:0 Def:2)35
22
Q2 - 10:50PHXMISS Barbosa Layup35
22
Q2 - 10:59SASGinobili 12' Running Jump Shot (7 PTS)35
22
Q2 - 11:12PHXBarbosa Free Throw 1 of 1 (3 PTS)33
22
Q2 - 11:12SASBarry S.FOUL (P1.T1)33
21
Q2 - 11:12PHXBarbosa Layup (2 PTS)33
21
Q2 - 11:16SASStoudemire STEAL (1 STL)33
19
Q2 - 11:22SASSUB: Oberto FOR Thomas33
19
Q2 - 11:22PHXDiaw P.FOUL (P2.T1)33
19
Q2 - 11:32PHXGiricek Bad Pass Turnover (P1.T2)33
19
Q2 - 11:45PHXStoudemire REBOUND (Off:2 Def:2)33
19
Q2 - 11:47SASMISS Ginobili 18' Jump Shot33
19
Q2 - 12:0033
19
Q1 - 0:00.0PHX33
19
Q1 - 0:00.0SASThomas Free Throw 1 of 1 (7 PTS)33
19
Q1 - 0:00.0PHXDiaw S.FOUL (P1.PN)32
19
Q1 - 0:00.0SASThomas Layup (6 PTS) (Vaughn 1 AST)32
19
Q1 - 0:19.0PHXDiaw Layup (2 PTS)30
19
Q1 - 0:32.0SASGinobili Free Throw 2 of 2 (5 PTS)30
17
Q1 - 0:32.0PHXSUB: Stoudemire FOR O'Neal29
17
Q1 - 0:32.0SASGinobili Free Throw 1 of 2 (4 PTS)29
17
Q1 - 0:32.0PHXO'Neal S.FOUL (P1.T2)28
17
Q1 - 0:44.0PHXO'Neal Free Throw 2 of 2 (5 PTS)28
17
Q1 - 0:44.0SASSUB: Barry FOR Udoka28
16
Q1 - 0:44.0PHXSUNS Rebound28
16
Q1 - 0:44.0PHXMISS O'Neal Free Throw 1 of 228
16
Q1 - 0:44.0SASVaughn P.FOUL (P3.PN)28
16
Q1 - 0:53.0PHXDiaw REBOUND (Off:0 Def:1)28
16
Q1 - 0:55.0SASMISS Thomas 20' Jump Shot28
16
Q1 - 1:11SASSpurs Rebound28
16
Q1 - 1:11PHXSUNS Rebound28
16
Q1 - 1:11PHXMISS O'Neal Free Throw 2 of 228
16
Q1 - 1:11PHXMISS O'Neal Free Throw 1 of 228
16
Q1 - 1:11SASVaughn P.FOUL (P2.PN)28
16
Q1 - 1:12SASVaughn P.FOUL (P1.T3)28
16
Q1 - 1:13SASSUB: Udoka FOR Oberto28
16
Q1 - 1:13SASSUB: Thomas FOR Duncan28
16
Q1 - 1:13SASSUB: Vaughn FOR Parker28
16
Q1 - 1:13SASDuncan Foul Turnover (P2.T2)28
16
Q1 - 1:13SASDuncan OFF.Foul (P2)28
16
Q1 - 1:35PHXHill Driving Layup (2 PTS)28
16
Q1 - 1:39PHXBarbosa REBOUND (Off:0 Def:1)28
14
Q1 - 1:41SASDuncan REBOUND (Off:3 Def:2)28
14
Q1 - 1:41SASMISS Duncan Tip Shot28
14
Q1 - 1:43SASMISS Parker 8' Jump Shot28
14
Q1 - 1:58SASGinobili REBOUND (Off:0 Def:2)28
14
Q1 - 2:00PHXMISS Giricek Layup28
14
Q1 - 2:06PHXGiricek REBOUND (Off:0 Def:1)28
14
Q1 - 2:08SASMISS Ginobili 26' 3PT Jump Shot28
14
Q1 - 2:22SASGinobili REBOUND (Off:0 Def:1)28
14
Q1 - 2:23PHXMISS Hill 17' Jump Shot28
14
Q1 - 2:33SASSUB: Finley FOR Bowen28
14
Q1 - 2:33SASDuncan Foul Turnover (P1.T1)28
14
Q1 - 2:33SASDuncan OFF.Foul (P1)28
14
Q1 - 2:40SASDuncan REBOUND (Off:2 Def:2)28
14
Q1 - 2:43PHXMISS O'Neal 11' Hook Shot28
14
Q1 - 2:56PHXHill REBOUND (Off:0 Def:1)28
14
Q1 - 2:59SASMISS Parker Free Throw 2 of 228
14
Q1 - 2:59PHXSUB: O'Neal FOR Nash28
14
Q1 - 2:59PHXSUB: Barbosa FOR Stoudemire28
14
Q1 - 2:59PHXSUB: Giricek FOR Bell28
14
Q1 - 2:59SASSUB: Duncan FOR Thomas28
14
Q1 - 2:59SASParker Free Throw 1 of 2 (13 PTS)28
14
Q1 - 2:59PHXStoudemire S.FOUL (P1.T1)27
14
Q1 - 3:07SASSpurs Timeout: Regular (Reg.1 Short 0)27
14
Q1 - 3:17PHXStoudemire Driving Layup (6 PTS)27
14
Q1 - 3:34SASParker 22' Jump Shot (12 PTS)27
12
Q1 - 3:47SASOberto REBOUND (Off:0 Def:2)25
12
Q1 - 3:49PHXMISS Diaw 18' Jump Shot25
12
Q1 - 4:01SASSpurs Violation: Delay of game Violation25
12
Q1 - 4:02SASThomas 16' Jump Shot (4 PTS) (Parker 6 AST)25
12
Q1 - 4:09SASParker REBOUND (Off:0 Def:1)23
12
Q1 - 4:11PHXMISS Nash 19' Jump Shot23
12
Q1 - 4:22SASBowen P.FOUL (P1.T2)23
12
Q1 - 4:28SASGinobili 25' 3PT Jump Shot (3 PTS)23
12
Q1 - 4:44SASOberto REBOUND (Off:0 Def:1)20
12
Q1 - 4:46PHXMISS Stoudemire 16' Jump Shot20
12
Q1 - 4:54PHXBell REBOUND (Off:0 Def:1)20
12
Q1 - 4:56SASMISS Bowen 21' Jump Shot20
12
Q1 - 5:06PHXSUB: Hill FOR O'Neal20
12
Q1 - 5:06SASSUB: Thomas FOR Duncan20
12
Q1 - 5:06SASSUB: Ginobili FOR Finley20
12
Q1 - 5:25PHXO'Neal 10' Jump Hook Shot (4 PTS)20
12
Q1 - 5:41SASFinley 17' Jump Shot (2 PTS) (Parker 5 AST)20
10
Q1 - 5:54PHXStoudemire 15' Jump Shot (4 PTS) (Nash 1 AST)18
10
Q1 - 6:05PHXSUB: Diaw FOR Barbosa18
8
Q1 - 6:05PHXSUNS Timeout: Regular (Full 1 Short 0)18
8
Q1 - 6:07SASParker 10' Jump Shot (10 PTS)18
8
Q1 - 6:25SASDuncan REBOUND (Off:2 Def:1)16
8
Q1 - 6:28PHXStoudemire REBOUND (Off:2 Def:1)16
8
Q1 - 6:28PHXMISS Stoudemire 8' Jump Shot16
8
Q1 - 6:30PHXMISS Stoudemire 6' Jump Shot16
8
Q1 - 6:46SASDuncan Dunk (6 PTS) (Parker 4 AST)16
8
Q1 - 6:59SASDuncan REBOUND (Off:2 Def:0)14
8
Q1 - 7:01SASMISS Parker 13' Jump Shot14
8
Q1 - 7:11SASBowen REBOUND (Off:0 Def:2)14
8
Q1 - 7:14PHXMISS O'Neal 9' Turnaround Jump Shot14
8
Q1 - 7:35SASDuncan 19' Jump Shot (4 PTS) (Parker 3 AST)14
8
Q1 - 7:48SASBowen REBOUND (Off:0 Def:1)12
8
Q1 - 7:50PHXMISS Barbosa 21' Jump Shot12
8
Q1 - 7:55PHXSUNS Rebound12
8
Q1 - 7:55PHXMISS Nash 9' Jump Shot12
8
Q1 - 8:01SASSUB: Oberto FOR Thomas12
8
Q1 - 8:01SASThomas P.FOUL (P1.T1)12
8
Q1 - 8:20SASParker 16' Jump Shot (8 PTS)12
8
Q1 - 8:41PHXNash 8' Turnaround Jump Shot (2 PTS)10
8
Q1 - 9:00SASDuncan Layup (2 PTS) (Parker 2 AST)10
6
Q1 - 9:10SASFinley REBOUND (Off:0 Def:1)8
6
Q1 - 9:13PHXStoudemire REBOUND (Off:1 Def:1)8
6
Q1 - 9:13PHXMISS Stoudemire Tip Shot8
6
Q1 - 9:14PHXMISS Bell 8' Jump Shot8
6
Q1 - 9:25SASParker 18' Jump Shot (6 PTS)8
6
Q1 - 9:30SASSpurs Rebound6
6
Q1 - 9:30SASBell BLOCK (1 BLK)6
6
Q1 - 9:48PHXStoudemire 20' Jump Shot (2 PTS) (O'Neal 1 AST)6
6
Q1 - 10:00SASParker 16' Jump Shot (4 PTS)6
4
Q1 - 10:17PHXO'Neal Bad Pass Turnover (P1.T1)4
4
Q1 - 10:20PHXStoudemire REBOUND (Off:0 Def:1)4
4
Q1 - 10:21SASMISS Duncan Layup4
4
Q1 - 10:24SASDuncan REBOUND (Off:1 Def:0)4
4
Q1 - 10:26SASMISS Thomas 18' Jump Shot4
4
Q1 - 10:42PHXO'Neal 8' Jump Shot (2 PTS) (Bell 1 AST)4
4
Q1 - 10:54SASParker 19' Jump Shot (2 PTS)4
2
Q1 - 11:13PHXBell 21' Jump Shot (2 PTS)2
2
Q1 - 11:24SASThomas 18' Jump Shot (2 PTS) (Parker 1 AST)2
0
Q1 - 11:39SASThomas REBOUND (Off:0 Def:1)0
0
Q1 - 11:44PHXMISS O'Neal 8' Hook Shot0
0
Q1 - 12:00PHXJump Ball O'Neal vs. Duncan: Tip to Nash0
0
Q1 - 12:000
0
ClockTeamEventSASPHX
Score / WinProb
Live win probability requires a premium subscription for some games.

SHOOTING

Live advanced shooting dashboard requires a premium subscription for some games.

Scoring Efficiency

SAS
1.28 63.9%
PHX
1.02 51.0%
Points per Opportunity/ True Shooting %

Scoring by Shot Type

At the Rim (within 5 feet)
SAS
10
14
71%
PHX
17
26
65%
Midrange
SAS
30
53
57%
PHX
21
49
43%
3PT | Effective 3PT
SAS
6
9.0
15
40%
60%
PHX
2
3.0
6
33%
50%
Free Throws
SAS
17
19
89%
PHX
17
29
59%
Makes
Effective 3P Makes
%
Efficiency
Misses
Bars scaled to point value.

Total Points

|
SAS logo Spurs
PLAYERPTSTS%TSM / TSA
T. Parker4171%20.5 / 29
T. Duncan2368%11.5 / 17
M. Ginobili2083%10.0 / 12
K. Thomas950%4.5 / 9
M. Finley744%3.5 / 8
F. Oberto660%3.0 / 5
B. Bowen467%2.0 / 3
B. Barry375%1.5 / 2
I. Udoka233%1.0 / 3
J. Vaughn0-0.0 / 1
TS Makes
TS Misses

Total Points

|
PHX logo Suns
PLAYERPTSTS%TSM / TSA
A. Stoudemire2856%14.0 / 25
L. Barbosa2059%10.0 / 17
S. O'Neal1953%9.5 / 18
B. Diaw1050%5.0 / 10
S. Nash744%3.5 / 8
G. Hill650%3.0 / 6
R. Bell550%2.5 / 5
G. Giricek233%1.0 / 3
B. Skinner2100%1.0 / 1
TS Makes
TS Misses

MATCHUP

Scoring Opportunities

SAS
81
+8
-11
89
PHX
79
+13
-9
92
Base
ORB
TOV

Scoring Efficiency

SAS
1.28 63.9%
PHX
1.02 51.0%
Points per Opportunity/ True Shooting %

Playoff Avg

Game Stats
Efficiency & PaceThis Game
Efficiency
103.3
104.8
SAS 125.0 +12.5
PHX 112.5
Pace
90.1
92.0
SAS 79.0
PHX 105.3 +26.3
Avg. Poss. Time
16.5
15.5
SAS 18.2
PHX 13.7 −4.6
Four FactorsThis Game
EFG %
49.3%
49.2%
SAS 59.8% +9.2%
PHX 50.6%
TO %
13.6%
12.1%
SAS 10.9%
PHX 8.8% −2.1%
ORB %
21.5%
22.0%
SAS 18.2%
PHX 22.5% +4.3%
FTrt
26.1
36.9
SAS 23.2
PHX 35.8 +12.6
Misc. StatsThis Game
AST %
57.3%
49.5%
SAS 45.7%
PHX 50.0% +4.3%
STL %
5.9%
5.4%
SAS 6.5% +3.1%
PHX 3.4%
BLK %
6.2%
9.6%
SAS 6.7% +0.7%
PHX 6.0%
Season averages charted by z-score with a range of -2 and 2.

Playoff Avg

Game Stats
Shooting EfficiencyThis Game
TS%
51.7%
50.6%
SAS 63.9% +12.9%
PHX 51.0%
Rim FG%
58.4%
54.2%
SAS 71.4% +6.0%
PHX 65.4%
Mid FG%
38.8%
44.8%
SAS 56.6% +13.7%
PHX 42.9%
3P %
37.5%
33.8%
SAS 40.0% +6.7%
PHX 33.3%
FT %
74.5%
63.8%
SAS 89.5% +30.9%
PHX 58.6%
Shot DistributionThis Game
Rim Att. %
31.1%
35.0%
SAS 17.1%
PHX 32.1% +15.0%
Mid Att. %
43.8%
47.1%
SAS 64.6%
PHX 60.5% −4.1%
3P Att. %
25.2%
18.0%
SAS 18.3% +10.9%
PHX 7.4%
Season averages charted by z-score with a range of -2.18 and 2.18.
Game TotalsSASPHX
Possessions9288
Possession Minutes27.920.1
Points11599
Rebounds3736
Assists2120
Steals63
Blocks54
Turnovers (Team)11 (0)9 (0)
Fouls
Off. Rebounds (Team)6 (2)9 (4)
Def. Rebounds (Team)31 (2)27 (2)
Field Goals46-8240-81
At-the-Rim FG10-1417-26
Midrange FG30-5321-49
2-Point FG40-6738-75
3-Point FG6-152-6
Free Throws17-1917-29
Fast Break Pts
2nd Chance Pts
Points in Paint
Pts off Turnovers
Bench Points
Biggest Lead

BOXSCORE

PLAYER MIN PTS TS% REB AST STL BLK TOV PF ORB DRB FT FT% 2P 2P% 3P 3P%
G · 6'2" 185 · 26
40.5
41
71%
5
12
2
0
3
2
0
5
6-7
86%
16-23
70%
1-3
33%
F · 6'11" 250 · 32
36.7
23
68%
10
2
1
1
2
4
4
6
5-6
83%
9-15
60%
0-0
-
F · 6'7" 200 · 37
29.5
4
67%
2
0
0
1
0
3
0
2
0-0
-
2-3
67%
0-0
-
G · 6'7" 225 · 35
28.5
7
44%
2
1
1
1
0
3
0
2
3-3
100%
2-5
40%
0-2
0%
C · 6'9" 240 · 36
22.8
9
50%
5
0
0
0
1
2
1
4
1-1
100%
4-9
44%
0-0
-
G · 6'6" 205 · 31
28.1
20
83%
5
1
1
0
3
0
1
4
2-2
100%
3-4
75%
4-7
57%
C · 6'10" 245 · 33
24.6
6
60%
5
3
0
1
0
4
0
5
0-0
-
3-5
60%
0-0
-
G-F · 6'5" 220 · 31
14.2
2
33%
3
1
0
1
0
1
0
3
0-0
-
1-1
100%
0-2
0%
G · 6'7" 210 · 36
7.6
3
75%
0
0
1
0
1
2
0
0
0-0
-
0-1
0%
1-1
100%
G · 6'1" 190 · 33
5.2
0
0%
0
1
0
0
0
3
0
0
0-0
-
0-1
0%
0-0
-
G · 5'10" 171 · 35
1.4
0
0%
0
0
0
0
1
0
0
0
0-0
-
0-0
-
0-0
-
F-C · 6'10" 240 · 38
0.8
0
0%
0
0
0
0
0
2
0
0
0-0
-
0-0
-
0-0
-
#1 · F-G · 6'9" 210 · 28
INACTIVE | INACTIVE
#15 · C-F · 6'10" 235 · 28
INACTIVE | INACTIVE
#28 · C · 6'11" 262 · 21
INACTIVE | INACTIVE
PLAYER MIN PTS TS% REB AST STL BLK TOV PF ORB DRB FT FT% 2P 2P% 3P 3P%
TOTAL
240
115
64%
37
21
6
5
11
0
6
31
17-19
89%
40-67
60%
6-15
40%
Predictions are shown with muted text (and below actual stats once the game is recorded).
indicates prediction hit.

Predictions may update within 20 minutes of the game starting given official updates about inactive players.

Predictions are made for players independently. This means total predicted player minutes and points may not align with the minutes available or the overall predicted game score. This prioritizes predicting individual boxscore stats.

Boxscore predictions are optimized for the immediate future, i.e. uncertainty increases further into the future, particularly with minutes predictions.

Boxscore predictions use estimates of player skill in each stat and at each point in time given a player's career up to that point, how quickly each stat stabalizes, and how important factors uniquely affect each stat. Read more about Skills here.