Final Win Prob. pScore
134%94
101
266%100
108
ORTG#PossPace
PHX logo Suns
104.197103.6
SAS logo Spurs
112.59691.6

WIN PROBABILITY | PLAYS

Live win probability requires a premium subscription for some games.

Win Probability

SpursSunsQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Scoring Margin

SpursSunsQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Play-by-Play

Score / WinProb
ClockTeamEventPHXSAS
Q4 - 0:00.0SAS101
108
Q4 - 0:00.0PHXStoudemire REBOUND (Off:3 Def:2)101
108
Q4 - 0:00.0PHXStoudemire 1' Dunk (21 PTS)101
108
Q4 - 0:00.0PHXMISS Marion 1' Layup99
108
Q4 - 0:06.0PHXNash REBOUND (Off:0 Def:8)99
108
Q4 - 0:08.0SASMISS Ginobili 16' Jump Shot99
108
Q4 - 0:31.0SASDuncan REBOUND (Off:5 Def:14)99
108
Q4 - 0:33.0PHXMISS Marion 24' 3PT Jump Shot99
108
Q4 - 0:36.0PHXSuns Timeout: Regular (Reg.5 Short 1)99
108
Q4 - 0:36.0PHXMarion REBOUND (Off:1 Def:6)99
108
Q4 - 0:36.0SASMISS Duncan Free Throw 2 of 299
108
Q4 - 0:36.0SASSUB: Bowen FOR Barry99
108
Q4 - 0:36.0SASDuncan Free Throw 1 of 2 (33 PTS)99
108
Q4 - 0:36.0PHXBell P.FOUL (P5.PN)99
107
Q4 - 0:37.0SASDuncan REBOUND (Off:5 Def:13)99
107
Q4 - 0:38.0PHXMISS Stoudemire Free Throw 2 of 299
107
Q4 - 0:38.0PHXStoudemire Free Throw 1 of 2 (19 PTS)99
107
Q4 - 0:38.0PHXSUB: Barbosa FOR Thomas98
107
Q4 - 0:38.0SASSUB: Barry FOR Bowen98
107
Q4 - 0:38.0SASDuncan S.FOUL (P4.PN)98
107
Q4 - 0:43.0PHXMarion REBOUND (Off:1 Def:5)98
107
Q4 - 0:46.0SASMISS Duncan 14' Turnaround Jump Shot98
107
Q4 - 1:08SASGinobili REBOUND (Off:0 Def:2)98
107
Q4 - 1:12PHXMISS Stoudemire 1' Alley Oop Dunk98
107
Q4 - 1:18SASGinobili P.FOUL (P4.T4)98
107
Q4 - 1:25SASFinley 3PT Jump Shot (9 PTS) (Parker 5 AST)98
107
Q4 - 1:31SASSUB: Finley FOR Horry98
104
Q4 - 1:42PHXMarion 3PT Jump Shot (26 PTS) (Nash 11 AST)98
104
Q4 - 1:49PHXThomas REBOUND (Off:0 Def:12)95
104
Q4 - 1:51SASMISS Parker 2' Layup95
104
Q4 - 2:19PHXThomas 9' Jump Shot (8 PTS) (Nash 10 AST)95
104
Q4 - 2:26SASBowen P.FOUL (P2.T3)93
104
Q4 - 2:35SASGinobili Free Throw 2 of 2 (24 PTS)93
104
Q4 - 2:35SASGinobili Free Throw 1 of 2 (23 PTS)93
103
Q4 - 2:35PHXBell S.FOUL (P4.PN)93
102
Q4 - 2:46SASParker REBOUND (Off:1 Def:3)93
102
Q4 - 2:48PHXDuncan BLOCK (3 BLK)93
102
Q4 - 3:01SASDuncan Free Throw 1 of 1 (32 PTS)93
102
Q4 - 3:01PHXSuns Timeout: Regular (Reg.4 Short 1)93
101
Q4 - 3:01PHXThomas S.FOUL (P5.PN)93
101
Q4 - 3:01SASDuncan 4' Jump Shot (31 PTS)93
101
Q4 - 3:22PHXStoudemire 1' Dunk (18 PTS)93
99
Q4 - 3:29PHXNash REBOUND (Off:0 Def:7)91
99
Q4 - 3:31SASMISS Ginobili 16' Jump Shot91
99
Q4 - 3:59PHXMarion 1' Dunk (23 PTS) (Nash 9 AST)91
99
Q4 - 4:01PHXNash REBOUND (Off:0 Def:6)89
99
Q4 - 4:03SASMISS Parker 20' Jump Shot89
99
Q4 - 4:21SASSPURS Rebound89
99
Q4 - 4:21PHXMISS Nash 24' 3PT Jump Shot89
99
Q4 - 4:38PHXStoudemire REBOUND (Off:2 Def:2)89
99
Q4 - 4:39SASMISS Parker Free Throw 1 of 189
99
Q4 - 4:39PHXMarion S.FOUL (P1.PN)89
99
Q4 - 4:39SASParker 10' Jump Shot (16 PTS)89
99
Q4 - 4:49PHXStoudemire Free Throw 2 of 2 (16 PTS)89
97
Q4 - 4:49PHXStoudemire Free Throw 1 of 2 (15 PTS)88
97
Q4 - 4:49SASGinobili S.FOUL (P3.T2)87
97
Q4 - 4:57SASHorry 3PT Jump Shot (7 PTS) (Bowen 2 AST)87
97
Q4 - 5:23PHXNash 25' 3PT Jump Shot (16 PTS)87
94
Q4 - 5:33PHXStoudemire REBOUND (Off:2 Def:1)84
94
Q4 - 5:35SASMISS Duncan 10' Jump Bank Shot84
94
Q4 - 5:50PHXMarion Free Throw 2 of 2 (21 PTS)84
94
Q4 - 5:50PHXSUB: Stoudemire FOR Barbosa83
94
Q4 - 5:50PHXSuns Rebound83
94
Q4 - 5:50PHXMISS Marion Free Throw 1 of 283
94
Q4 - 5:50SASHorry S.FOUL (P4.T1)83
94
Q4 - 6:00SASDuncan Free Throw 2 of 2 (29 PTS)83
94
Q4 - 6:00SASSPURS Rebound83
93
Q4 - 6:00SASMISS Duncan Free Throw 1 of 283
93
Q4 - 6:00PHXThomas S.FOUL (P4.T4)83
93
Q4 - 6:08PHXBowen STEAL (4 STL)83
93
Q4 - 6:15PHXThomas REBOUND (Off:0 Def:11)83
93
Q4 - 6:18SASMISS Horry 25' 3PT Jump Shot83
93
Q4 - 6:34SASSPURS Timeout: Regular (Full 4 Short 1)83
93
Q4 - 6:34PHXMarion Dunk (20 PTS) (Nash 8 AST)83
93
Q4 - 6:42PHXBell REBOUND (Off:0 Def:2)81
93
Q4 - 6:45SASMISS Duncan 16' Jump Shot81
93
Q4 - 7:04PHXNash 18' Jump Shot (13 PTS)81
93
Q4 - 7:15SASDuncan 12' Jump Bank Shot (28 PTS)79
93
Q4 - 7:29SASSUB: Ginobili FOR Finley79
91
Q4 - 7:29SASFinley Free Throw Technical (6 PTS)79
91
Q4 - 7:2979
90
Q4 - 7:37PHXBowen STEAL (3 STL)79
90
Q4 - 7:52SASDuncan 9' Jump Bank Shot (26 PTS) (Parker 4 AST)79
90
Q4 - 8:10PHXNash 14' Turnaround Jump Shot (11 PTS)79
88
Q4 - 8:29SASHorry Free Throw 2 of 2 (4 PTS)77
88
Q4 - 8:29PHXSUB: Bell FOR Diaw77
87
Q4 - 8:29SASHorry Free Throw 1 of 2 (3 PTS)77
87
Q4 - 8:29PHXDiaw S.FOUL (P4.T3)77
86
Q4 - 8:40SASFinley REBOUND (Off:1 Def:1)77
86
Q4 - 8:41PHXMISS Marion 2' Running Layup77
86
Q4 - 8:47PHXDiaw REBOUND (Off:1 Def:2)77
86
Q4 - 8:49SASMISS Finley 14' Jump Shot77
86
Q4 - 8:51SASSUB: Bowen FOR Ginobili77
86
Q4 - 8:5177
86
Q4 - 9:06SASHorry REBOUND (Off:1 Def:4)77
86
Q4 - 9:08PHXDuncan BLOCK (2 BLK)77
86
Q4 - 9:18PHXDiaw REBOUND (Off:1 Def:1)77
86
Q4 - 9:19SASMISS Ginobili 18' Jump Shot77
86
Q4 - 9:39SASHorry REBOUND (Off:1 Def:3)77
86
Q4 - 9:41PHXMISS Barbosa 18' Jump Shot77
86
Q4 - 9:52PHXThomas REBOUND (Off:0 Def:10)77
86
Q4 - 9:54SASMISS Finley 16' Jump Shot77
86
Q4 - 10:15PHXNash 25' 3PT Jump Shot (9 PTS)77
86
Q4 - 10:23SASDuncan 13' Turnaround Jump Shot (24 PTS)74
86
Q4 - 10:41SASDuncan REBOUND (Off:5 Def:12)74
84
Q4 - 10:43PHXMISS Barbosa 7' Jump Shot74
84
Q4 - 10:45PHXSUB: Nash FOR Bell74
84
Q4 - 10:45SASSUB: Finley FOR Barry74
84
Q4 - 10:45PHXSuns Rebound74
84
Q4 - 10:46PHXMISS Marion 14' Jump Shot74
84
Q4 - 11:02SASGinobili 20' Jump Shot (22 PTS)74
84
Q4 - 11:22PHXMarion 5' Running Jump Shot (18 PTS)74
82
Q4 - 11:41SASDuncan Free Throw 2 of 2 (22 PTS)72
82
Q4 - 11:41PHXSUB: Diaw FOR Stoudemire72
81
Q4 - 11:41SASDuncan Free Throw 1 of 2 (21 PTS)72
81
Q4 - 11:41PHXStoudemire S.FOUL (P5.T2)72
80
Q4 - 11:50PHXBell P.FOUL (P3.T1)72
80
Q4 - 12:0072
80
Q3 - 0:00.0SAS72
80
Q3 - 0:00.0SASSPURS Rebound72
80
Q3 - 0:00.0SASMISS Parker 29' 3PT Jump Shot72
80
Q3 - 0:01.0SASParker REBOUND (Off:1 Def:2)72
80
Q3 - 0:03.0SASMISS Parker 30' 3PT Jump Shot72
80
Q3 - 0:06.0SASBowen REBOUND (Off:1 Def:8)72
80
Q3 - 0:07.0PHXMISS Barbosa Free Throw 2 of 272
80
Q3 - 0:07.0PHXSUB: Thomas FOR Jones72
80
Q3 - 0:07.0SASSUB: Parker FOR Vaughn72
80
Q3 - 0:07.0SASSUB: Duncan FOR Oberto72
80
Q3 - 0:07.0PHXBarbosa Free Throw 1 of 2 (6 PTS)72
80
Q3 - 0:07.0SASGinobili S.FOUL (P2.PN)71
80
Q3 - 0:12.0SASGinobili 25' 3PT Jump Shot (20 PTS)71
80
Q3 - 0:32.0PHXBowen STEAL (2 STL)71
77
Q3 - 0:46.0SASGinobili Free Throw 3 of 3 (17 PTS)71
77
Q3 - 0:46.0SASGinobili Free Throw 2 of 3 (16 PTS)71
76
Q3 - 0:46.0SASGinobili Free Throw 1 of 3 (15 PTS)71
75
Q3 - 0:46.0PHXBell S.FOUL (P2.T4)71
74
Q3 - 1:04SASBarry REBOUND (Off:0 Def:3)71
74
Q3 - 1:06PHXMISS Diaw 1' Layup71
74
Q3 - 1:27SASGinobili 7' Jump Shot (14 PTS)71
74
Q3 - 1:33SASSPURS Rebound71
72
Q3 - 1:33SASMISS Ginobili 1' Layup71
72
Q3 - 1:49PHXJones Free Throw 2 of 2 (2 PTS)71
72
Q3 - 1:49PHXJones Free Throw 1 of 2 (1 PTS)70
72
Q3 - 1:49PHXSUB: Diaw FOR Nash69
72
Q3 - 1:49SASGinobili S.FOUL (P1.T4)69
72
Q3 - 1:58SASGinobili Driving Layup (12 PTS)69
72
Q3 - 2:11SASOberto REBOUND (Off:2 Def:0)69
70
Q3 - 2:13SASMISS Barry 27' 3PT Jump Shot69
70
Q3 - 2:36PHXMarion 1' Dunk (16 PTS) (Nash 7 AST)69
70
Q3 - 2:39PHXNash REBOUND (Off:0 Def:5)67
70
Q3 - 2:41SASMISS Ginobili 11' Jump Shot67
70
Q3 - 2:57PHXNash Free Throw 1 of 1 (6 PTS)67
70
Q3 - 2:57PHXSUB: Jones FOR Thomas66
70
Q3 - 2:57SASSUB: Oberto FOR Duncan66
70
Q3 - 2:57SASSUB: Vaughn FOR Parker66
70
Q3 - 2:57SASBarry S.FOUL (P1.T3)66
70
Q3 - 2:57PHXNash Layup (5 PTS)66
70
Q3 - 3:17SASBowen 15' Jump Shot (10 PTS) (Ginobili 4 AST)64
70
Q3 - 3:28SASDuncan REBOUND (Off:5 Def:11)64
68
Q3 - 3:33PHXMISS Barbosa 25' 3PT Jump Shot64
68
Q3 - 3:38PHXNash REBOUND (Off:0 Def:4)64
68
Q3 - 3:40SASMISS Ginobili 1' Layup64
68
Q3 - 3:55SASDuncan REBOUND (Off:5 Def:10)64
68
Q3 - 3:57PHXGinobili BLOCK (1 BLK)64
68
Q3 - 4:08PHXThomas REBOUND (Off:0 Def:9)64
68
Q3 - 4:10SASMISS Parker 20' Jump Shot64
68
Q3 - 4:27PHXThomas 17' Jump Shot (6 PTS) (Nash 6 AST)64
68
Q3 - 4:44SASGinobili 15' Jump Shot (10 PTS) (Barry 2 AST)62
68
Q3 - 4:58SASSPURS Timeout: Regular (Full 3 Short 1)62
66
Q3 - 5:00PHXNash 14' Jump Shot (3 PTS)62
66
Q3 - 5:05PHXMarion REBOUND (Off:1 Def:4)60
66
Q3 - 5:07SASMISS Duncan 13' Jump Bank Shot60
66
Q3 - 5:27SASBarry REBOUND (Off:0 Def:2)60
66
Q3 - 5:28PHXMISS Nash 1' Layup60
66
Q3 - 5:43SASGinobili Bad Pass Turnover (P1.T11)60
66
Q3 - 5:59SASDuncan REBOUND (Off:5 Def:9)60
66
Q3 - 6:01PHXMISS Nash 12' Jump Shot60
66
Q3 - 6:14SASDuncan Free Throw 2 of 2 (20 PTS)60
66
Q3 - 6:14SASSPURS Rebound60
65
Q3 - 6:14SASMISS Duncan Free Throw 1 of 260
65
Q3 - 6:14PHXNash S.FOUL (P3.T3)60
65
Q3 - 6:22SASDuncan REBOUND (Off:5 Def:8)60
65
Q3 - 6:23PHXMISS Nash 1' Layup60
65
Q3 - 6:30PHXMarion REBOUND (Off:1 Def:3)60
65
Q3 - 6:32SASMISS Barry 26' 3PT Jump Shot60
65
Q3 - 6:46PHXSUB: Barbosa FOR Diaw60
65
Q3 - 6:46PHXDiaw P.FOUL (P3.T2)60
65
Q3 - 7:01SASDuncan REBOUND (Off:5 Def:7)60
65
Q3 - 7:02PHXMISS Diaw 2' Layup60
65
Q3 - 7:17SASSUB: Ginobili FOR Finley60
65
Q3 - 7:17PHXSuns Timeout: Regular (Reg.3 Short 1)60
65
Q3 - 7:18SASBowen 3PT Jump Shot (8 PTS) (Finley 3 AST)60
65
Q3 - 7:24SASParker REBOUND (Off:0 Def:2)60
62
Q3 - 7:26PHXDuncan BLOCK (1 BLK)60
62
Q3 - 7:34PHXThomas REBOUND (Off:0 Def:8)60
62
Q3 - 7:36SASMISS Parker Layup60
62
Q3 - 7:41SASBarry REBOUND (Off:0 Def:1)60
62
Q3 - 7:43PHXMISS Nash 25' 3PT Jump Shot60
62
Q3 - 8:00SASBowen 3PT Jump Shot (5 PTS) (Barry 1 AST)60
62
Q3 - 8:04SASDuncan REBOUND (Off:5 Def:6)60
59
Q3 - 8:05PHXMISS Marion Layup60
59
Q3 - 8:14SASBarry 27' 3PT Jump Shot (3 PTS) (Parker 3 AST)60
59
Q3 - 8:32PHXThomas Free Throw 2 of 2 (4 PTS)60
56
Q3 - 8:32SASSUB: Barry FOR Oberto59
56
Q3 - 8:32PHXThomas Free Throw 1 of 2 (3 PTS)59
56
Q3 - 8:32SASOberto S.FOUL (P4.T2)58
56
Q3 - 8:44PHXThomas REBOUND (Off:0 Def:7)58
56
Q3 - 8:46SASMISS Finley 13' Jump Shot58
56
Q3 - 9:07PHXMarion 17' Jump Shot (14 PTS) (Diaw 3 AST)58
56
Q3 - 9:14PHXSuns Rebound56
56
Q3 - 9:14PHXMISS Nash 21' Jump Shot56
56
Q3 - 9:37PHXThomas REBOUND (Off:0 Def:6)56
56
Q3 - 9:39SASMISS Bowen 17' Jump Shot56
56
Q3 - 10:04PHXMarion 6' Jump Shot (12 PTS) (Thomas 1 AST)56
56
Q3 - 10:20SASFinley 3 Second Violation Turnover (P2.T10)54
56
Q3 - 10:35PHXSUB: Diaw FOR Stoudemire54
56
Q3 - 10:35PHXStoudemire Foul Turnover (P1.T13)54
56
Q3 - 10:35PHXStoudemire OFF.Foul (P4)54
56
Q3 - 10:38PHXThomas REBOUND (Off:0 Def:5)54
56
Q3 - 10:40SASMISS Finley 24' 3PT Jump Shot54
56
Q3 - 10:45SASBowen REBOUND (Off:1 Def:7)54
56
Q3 - 10:48PHXMISS Marion 3PT Jump Shot54
56
Q3 - 11:00SASBowen Foul Turnover (P1.T9)54
56
Q3 - 11:00SASBowen OFF.Foul (P1)54
56
Q3 - 11:08PHXNash Free Throw 2 of 2 (1 PTS)54
56
Q3 - 11:08PHXSuns Rebound53
56
Q3 - 11:08PHXMISS Nash Free Throw 1 of 253
56
Q3 - 11:08SASDuncan S.FOUL (P3.T1)53
56
Q3 - 11:24PHXThomas REBOUND (Off:0 Def:4)53
56
Q3 - 11:25SASMISS Duncan Free Throw 2 of 253
56
Q3 - 11:25SASDuncan Free Throw 1 of 2 (19 PTS)53
56
Q3 - 11:25PHXStoudemire S.FOUL (P3.T1)53
55
Q3 - 11:31SASOberto REBOUND (Off:1 Def:0)53
55
Q3 - 11:33SASMISS Finley 19' Jump Shot53
55
Q3 - 11:47PHXNash Bad Pass Turnover (P3.T12)53
55
Q3 - 12:0053
55
Q2 - 0:00.0SAS53
55
Q2 - 0:00.0SASGinobili REBOUND (Off:0 Def:1)53
55
Q2 - 0:00.0PHXMISS Nash 2' Layup53
55
Q2 - 0:07.0SASFinley 3PT Jump Shot (5 PTS) (Parker 2 AST)53
55
Q2 - 0:28.0PHXMarion 2' Layup (10 PTS) (Diaw 2 AST)53
52
Q2 - 0:38.0SASGinobili Driving Layup (8 PTS)51
52
Q2 - 0:51.0PHXFinley STEAL (1 STL)51
50
Q2 - 1:11PHXSUB: Barbosa FOR Stoudemire51
50
Q2 - 1:11PHXSuns Timeout: Short (Reg.2 Short 1)51
50
Q2 - 1:18SASParker 1' Layup (14 PTS) (Ginobili 3 AST)51
50
Q2 - 1:23PHXGinobili STEAL (3 STL)51
48
Q2 - 1:40PHXNash REBOUND (Off:0 Def:3)51
48
Q2 - 1:41SASMISS Duncan 6' Jump Shot51
48
Q2 - 1:59SASBowen REBOUND (Off:1 Def:6)51
48
Q2 - 2:01PHXMISS Stoudemire Free Throw 1 of 151
48
Q2 - 2:01SASFinley S.FOUL (P2.PN)51
48
Q2 - 2:01PHXStoudemire 4' Jump Shot (14 PTS) (Nash 5 AST)51
48
Q2 - 2:09SASDuncan 1' Layup (18 PTS) (Finley 2 AST)49
48
Q2 - 2:19PHXMarion Poss Lost Ball Turnover (P1.T9)49
46
Q2 - 2:38SASDuncan 8' Jump Bank Shot (16 PTS) (Finley 1 AST)49
46
Q2 - 2:58PHXSuns Timeout: Regular (Reg.2 Short 0)49
44
Q2 - 2:58SASDuncan REBOUND (Off:5 Def:5)49
44
Q2 - 2:59PHXMISS Diaw 5' Running Hook Shot49
44
Q2 - 3:24PHXMarion REBOUND (Off:1 Def:2)49
44
Q2 - 3:25SASMISS Duncan Free Throw 2 of 249
44
Q2 - 3:25PHXSUB: Diaw FOR Thomas49
44
Q2 - 3:25SASDuncan Free Throw 1 of 2 (14 PTS)49
44
Q2 - 3:25PHXThomas S.FOUL (P3.PN)49
43
Q2 - 3:25SASDuncan REBOUND (Off:5 Def:4)49
43
Q2 - 3:27SASMISS Duncan 5' Jump Shot49
43
Q2 - 3:44PHXStoudemire Free Throw 2 of 2 (12 PTS)49
43
Q2 - 3:44SASSUB: Ginobili FOR Horry48
43
Q2 - 3:44PHXSuns Rebound48
43
Q2 - 3:44PHXMISS Stoudemire Free Throw 1 of 248
43
Q2 - 3:44SASHorry S.FOUL (P3.T4)48
43
Q2 - 3:45PHXStoudemire REBOUND (Off:2 Def:0)48
43
Q2 - 3:47PHXMISS Nash 14' Jump Shot48
43
Q2 - 4:01SASBowen Free Throw 2 of 2 (2 PTS)48
43
Q2 - 4:01SASBowen Free Throw 1 of 2 (1 PTS)48
42
Q2 - 4:01PHXSUB: Bell FOR Barbosa48
41
Q2 - 4:0148
41
Q2 - 4:01PHXNash P.FOUL (P2.PN)48
41
Q2 - 4:04PHXBowen STEAL (1 STL)48
41
Q2 - 4:10SASParker Layup (12 PTS) (Horry 1 AST)48
41
Q2 - 4:37PHXStoudemire 8' Jump Bank Shot (11 PTS) (Barbosa 4 AST)48
39
Q2 - 4:43PHXThomas REBOUND (Off:0 Def:3)46
39
Q2 - 4:45SASMISS Bowen 3PT Jump Shot46
39
Q2 - 4:52SASHorry REBOUND (Off:1 Def:2)46
39
Q2 - 4:54PHXMISS Thomas 18' Jump Shot46
39
Q2 - 5:03PHXNash REBOUND (Off:0 Def:2)46
39
Q2 - 5:06SASMISS Horry 17' Jump Bank Shot46
39
Q2 - 5:29PHXMarion 24' 3PT Jump Shot (8 PTS) (Nash 4 AST)46
39
Q2 - 5:44SASParker 1' Layup (10 PTS) (Bowen 1 AST)43
39
Q2 - 5:45SASBowen REBOUND (Off:1 Def:5)43
37
Q2 - 5:48PHXBowen BLOCK (1 BLK)43
37
Q2 - 6:02SASParker Traveling Turnover (P2.T8)43
37
Q2 - 6:12SASDuncan REBOUND (Off:4 Def:4)43
37
Q2 - 6:13PHXMISS Stoudemire 6' Jump Shot43
37
Q2 - 6:21PHXThomas REBOUND (Off:0 Def:2)43
37
Q2 - 6:23SASMISS Horry 25' 3PT Jump Shot43
37
Q2 - 6:34PHXStoudemire Free Throw 2 of 2 (9 PTS)43
37
Q2 - 6:34PHXStoudemire Free Throw 1 of 2 (8 PTS)42
37
Q2 - 6:34SASHorry IN.FOUL (P2.T3)41
37
Q2 - 6:56SASParker Free Throw 2 of 2 (8 PTS)41
37
Q2 - 6:56SASSUB: Horry FOR Oberto41
36
Q2 - 6:56SASParker Free Throw 1 of 2 (7 PTS)41
36
Q2 - 6:56PHXSUB: Stoudemire FOR Diaw41
35
Q2 - 6:56PHXNash S.FOUL (P1.T4)41
35
Q2 - 7:00PHXOberto STEAL (1 STL)41
35
Q2 - 7:13SASOberto L.B.FOUL (P3.T2)41
35
Q2 - 7:13PHXSuns Rebound41
35
Q2 - 7:13SASMISS Finley 25' 3PT Jump Shot41
35
Q2 - 7:31PHXBarbosa 1' Driving Layup (5 PTS)41
35
Q2 - 7:39PHXMarion REBOUND (Off:1 Def:1)39
35
Q2 - 7:40PHXMISS Thomas 16' Jump Shot39
35
Q2 - 7:57PHXSuns Rebound39
35
Q2 - 7:57SASMISS Parker 2' Layup39
35
Q2 - 8:03SASDuncan REBOUND (Off:4 Def:3)39
35
Q2 - 8:04SASMISS Parker Free Throw 1 of 139
35
Q2 - 8:04PHXThomas S.FOUL (P2.T3)39
35
Q2 - 8:04SASParker 2' Driving Layup (6 PTS)39
35
Q2 - 8:12PHXSUB: Nash FOR Bell39
33
Q2 - 8:12PHXThomas Traveling Turnover (P1.T6)39
33
Q2 - 8:22SASDuncan 8' Jump Bank Shot (13 PTS)39
33
Q2 - 8:37SASBowen REBOUND (Off:1 Def:4)39
31
Q2 - 8:39PHXMISS Marion 3PT Jump Shot39
31
Q2 - 8:54SASDuncan REBOUND (Off:3 Def:3)39
31
Q2 - 8:54SASDuncan 1' Layup (11 PTS)39
31
Q2 - 8:56SASMISS Parker 2' Layup39
29
Q2 - 9:12SASBowen REBOUND (Off:1 Def:3)39
29
Q2 - 9:13PHXMISS Diaw Free Throw 2 of 239
29
Q2 - 9:13SASSUB: Oberto FOR Horry39
29
Q2 - 9:13SASSUB: Finley FOR Ginobili39
29
Q2 - 9:13PHXDiaw Free Throw 1 of 2 (10 PTS)39
29
Q2 - 9:13SASDuncan S.FOUL (P2.T1)38
29
Q2 - 9:23PHXThomas REBOUND (Off:0 Def:1)38
29
Q2 - 9:25SASMISS Parker 19' Jump Shot38
29
Q2 - 9:52PHXDiaw 1' Layup (9 PTS)38
29
Q2 - 9:58PHXDiaw REBOUND (Off:1 Def:0)36
29
Q2 - 10:01PHXMISS Thomas 14' Jump Shot36
29
Q2 - 10:15SASGinobili Free Throw 2 of 2 (6 PTS)36
29
Q2 - 10:15SASGinobili Free Throw 1 of 2 (5 PTS)36
28
Q2 - 10:15PHXDiaw S.FOUL (P2.T2)36
27
Q2 - 10:20PHXSUB: Thomas FOR Jones36
27
Q2 - 10:20SASSUB: Parker FOR Vaughn36
27
Q2 - 10:20SASSUB: Duncan FOR Elson36
27
Q2 - 10:20SASSPURS Timeout: Regular (Full 2 Short 1)36
27
Q2 - 10:26PHXBell 24' 3PT Jump Shot (12 PTS) (Diaw 1 AST)36
27
Q2 - 10:37SASElson Foul Turnover (P3.T7)33
27
Q2 - 10:37SASElson OFF.Foul (P1)33
27
Q2 - 10:52PHXBell 24' 3PT Jump Shot (9 PTS) (Barbosa 3 AST)33
27
Q2 - 10:58SASElson Bad Pass Turnover (P2.T6)30
27
Q2 - 11:15PHXGinobili STEAL (2 STL)30
27
Q2 - 11:29SASElson Free Throw 2 of 2 (4 PTS)30
27
Q2 - 11:29SASElson Free Throw 1 of 2 (3 PTS)30
26
Q2 - 11:29PHXBarbosa S.FOUL (P1.T1)30
25
Q2 - 11:36PHXBarbosa Bad Pass Turnover (P2.T4)30
25
Q2 - 12:0030
25
Q1 - 0:00.0PHX30
25
Q1 - 0:00.0PHXSuns Rebound30
25
Q1 - 0:00.0PHXMISS Barbosa 33' 3PT Jump Shot30
25
Q1 - 0:04.0PHXBell REBOUND (Off:0 Def:1)30
25
Q1 - 0:05.0SASMISS Ginobili 1' Layup30
25
Q1 - 0:27.0PHXBarbosa Free Throw 1 of 1 (3 PTS)30
25
Q1 - 0:27.0SASOberto S.FOUL (P2.PN)29
25
Q1 - 0:27.0PHXBarbosa 1' Layup (2 PTS)29
25
Q1 - 0:32.0SASOberto 13' Jump Shot (2 PTS) (Ginobili 2 AST)27
25
Q1 - 0:50.0SASHorry REBOUND (Off:1 Def:1)27
23
Q1 - 0:51.0PHXMISS Marion 4' Jump Shot27
23
Q1 - 0:56.0SASGinobili Layup (4 PTS) (Oberto 2 AST)27
23
Q1 - 1:17PHXMarion 15' Jump Shot (5 PTS) (Barbosa 2 AST)27
21
Q1 - 1:23PHXBarbosa REBOUND (Off:0 Def:2)25
21
Q1 - 1:25SASMISS Ginobili 18' Jump Shot25
21
Q1 - 1:34SASBowen REBOUND (Off:1 Def:2)25
21
Q1 - 1:36SASMISS Horry 1' Dunk25
21
Q1 - 1:49PHXDiaw Foul Turnover (P1.T3)25
21
Q1 - 1:49PHXDiaw OFF.Foul (P1)25
21
Q1 - 1:49SASOberto P.FOUL (P1.T3)25
21
Q1 - 2:00SASGinobili 1' Layup (2 PTS) (Oberto 1 AST)25
21
Q1 - 2:12SASBowen REBOUND (Off:0 Def:2)25
19
Q1 - 2:13PHXMISS Diaw Free Throw 2 of 225
19
Q1 - 2:13PHXDiaw Free Throw 1 of 2 (7 PTS)25
19
Q1 - 2:13PHXSUB: Marion FOR Nash24
19
Q1 - 2:13PHXSUB: Jones FOR Thomas24
19
Q1 - 2:13SASSUB: Bowen FOR Finley24
19
Q1 - 2:13SASSUB: Oberto FOR Duncan24
19
Q1 - 2:13SASSUB: Vaughn FOR Parker24
19
Q1 - 2:13PHXSuns Timeout: Regular (Reg.1 Short 0)24
19
Q1 - 2:13SASHorry S.FOUL (P1.T2)24
19
Q1 - 2:19PHXNash REBOUND (Off:0 Def:1)24
19
Q1 - 2:21SASMISS Parker 1' Layup24
19
Q1 - 2:36PHXDiaw 1' Reverse Layup (6 PTS)24
19
Q1 - 2:51SASParker 1' Driving Layup (4 PTS)22
19
Q1 - 3:03PHXBarbosa Bad Pass Turnover (P1.T2)22
17
Q1 - 3:07PHXBarbosa REBOUND (Off:0 Def:1)22
17
Q1 - 3:08SASMISS Ginobili 24' 3PT Jump Shot22
17
Q1 - 3:14SASHorry REBOUND (Off:1 Def:0)22
17
Q1 - 3:16SASMISS Duncan 1' Layup22
17
Q1 - 3:34SASSPURS Timeout: Short (Full 1 Short 1)22
17
Q1 - 3:35PHXBell 25' 3PT Jump Shot (6 PTS) (Nash 3 AST)22
17
Q1 - 3:48SASHorry Step Out of Bounds Turnover (P1.T5)19
17
Q1 - 3:53SASDuncan REBOUND (Off:2 Def:3)19
17
Q1 - 3:55SASMISS Ginobili 25' 3PT Jump Shot19
17
Q1 - 4:14PHXDiaw 2' Layup (4 PTS)19
17
Q1 - 4:25PHXSuns Rebound17
17
Q1 - 4:26SASMISS Ginobili 1' Layup17
17
Q1 - 4:31PHXGinobili STEAL (1 STL)17
17
Q1 - 4:41SASHorry Free Throw 2 of 2 (2 PTS)17
17
Q1 - 4:41SASHorry Free Throw 1 of 2 (1 PTS)17
16
Q1 - 4:41PHXSUB: Thomas FOR Stoudemire17
15
Q1 - 4:41PHXStoudemire S.FOUL (P2.T4)17
15
Q1 - 4:58PHXDiaw 19' Jump Shot (2 PTS) (Nash 2 AST)17
15
Q1 - 5:15SASFinley Free Throw 2 of 2 (2 PTS)15
15
Q1 - 5:15SASFinley Free Throw 1 of 2 (1 PTS)15
14
Q1 - 5:15PHXStoudemire S.FOUL (P1.T3)15
13
Q1 - 5:15SASFinley REBOUND (Off:1 Def:0)15
13
Q1 - 5:17SASMISS Finley 7' Turnaround Hook Shot15
13
Q1 - 5:41PHXBell 3PT Jump Shot (3 PTS) (Barbosa 1 AST)15
13
Q1 - 5:53PHXSUB: Diaw FOR Thomas12
13
Q1 - 5:53PHXSUB: Barbosa FOR Marion12
13
Q1 - 5:53SASSPURS Timeout: Regular (Full 1 Short 0)12
13
Q1 - 5:53PHXSuns Rebound12
13
Q1 - 5:55SASMISS Finley 3PT Jump Shot12
13
Q1 - 6:09SASDuncan REBOUND (Off:1 Def:3)12
13
Q1 - 6:10PHXMISS Stoudemire Free Throw 2 of 212
13
Q1 - 6:10SASSUB: Horry FOR Elson12
13
Q1 - 6:10PHXStoudemire Free Throw 1 of 2 (7 PTS)12
13
Q1 - 6:10SASDuncan S.FOUL (P1.T1)11
13
Q1 - 6:29SASDuncan Free Throw 1 of 1 (9 PTS)11
13
Q1 - 6:29PHXThomas S.FOUL (P1.T2)11
12
Q1 - 6:29SASDuncan Dunk (8 PTS) (Ginobili 1 AST)11
12
Q1 - 6:47PHXStoudemire 14' Jump Shot (6 PTS)11
10
Q1 - 6:50PHXStoudemire REBOUND (Off:1 Def:0)9
10
Q1 - 6:51PHXMISS Marion 17' Jump Shot9
10
Q1 - 6:57SASDuncan 6' Jump Shot (6 PTS)9
10
Q1 - 7:15SASDuncan REBOUND (Off:1 Def:2)9
8
Q1 - 7:16PHXMISS Thomas Layup9
8
Q1 - 7:32SASParker Bad Pass Turnover (P1.T4)9
8
Q1 - 7:34SASSUB: Ginobili FOR Bowen9
8
Q1 - 7:58PHXThomas 17' Jump Shot (2 PTS) (Nash 1 AST)9
8
Q1 - 8:16SASSPURS Turnover: Shot Clock (T#3)7
8
Q1 - 8:16SASDuncan REBOUND (Off:1 Def:1)7
8
Q1 - 8:16SASMISS Bowen 3PT Jump Shot7
8
Q1 - 8:41SASElson Violation:Defensive Goaltending7
8
Q1 - 8:41PHXStoudemire 3' Jump Shot (4 PTS)7
8
Q1 - 8:48SASElson 17' Jump Shot (2 PTS) (Parker 1 AST)5
8
Q1 - 8:56SASParker REBOUND (Off:0 Def:1)5
6
Q1 - 8:59PHXMISS Bell 23' Jump Shot5
6
Q1 - 9:04PHXMarion REBOUND (Off:0 Def:1)5
6
Q1 - 9:05SASMISS Parker 1' Layup5
6
Q1 - 9:20SASBowen REBOUND (Off:0 Def:1)5
6
Q1 - 9:22PHXMISS Nash 25' 3PT Jump Shot5
6
Q1 - 9:31SASParker 1' Driving Layup (2 PTS)5
6
Q1 - 9:43PHXBell P.FOUL (P1.T1)5
4
Q1 - 9:56PHXMarion 3PT Jump Shot (3 PTS) (Stoudemire 1 AST)5
4
Q1 - 10:08SASFinley Foul Turnover (P1.T2)2
4
Q1 - 10:08SASFinley OFF.Foul (P1)2
4
Q1 - 10:26PHXStoudemire 3' Running Jump Shot (2 PTS)2
4
Q1 - 10:44SASDuncan 16' Jump Bank Shot (4 PTS)0
4
Q1 - 11:01SASElson REBOUND (Off:0 Def:1)0
2
Q1 - 11:02PHXMISS Stoudemire 12' Jump Shot0
2
Q1 - 11:14SASElson Bad Pass Turnover (P1.T1)0
2
Q1 - 11:25SASDuncan REBOUND (Off:0 Def:1)0
2
Q1 - 11:27PHXMISS Bell 17' Jump Shot0
2
Q1 - 11:41SASDuncan 6' Turnaround Jump Shot (2 PTS)0
2
Q1 - 12:00SASJump Ball Duncan vs. Stoudemire: Tip to Elson0
0
Q1 - 12:000
0
ClockTeamEventPHXSAS
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

PHX
1.13 56.7%
SAS
1.07 53.5%
Points per Opportunity/ True Shooting %

Scoring by Shot Type

At the Rim (within 5 feet)
PHX
16
31
52%
SAS
14
27
52%
Midrange
PHX
12
28
43%
SAS
15
35
43%
3PT | Effective 3PT
PHX
9
13.5
17
53%
79%
SAS
7
10.5
20
35%
53%
Free Throws
PHX
18
27
67%
SAS
29
36
81%
Makes
Effective 3P Makes
%
Efficiency
Misses
Bars scaled to point value.

Total Points

|
PHX logo Suns
PLAYERPTSTS%TSM / TSA
S. Marion2659%13.0 / 22
A. Stoudemire2166%10.5 / 16
S. Nash1644%8.0 / 18
R. Bell12100%6.0 / 6
B. Diaw1056%5.0 / 9
K. Thomas844%4.0 / 9
L. Barbosa643%3.0 / 7
J. Jones2100%1.0 / 1
TS Makes
TS Misses

Total Points

|
SAS logo Spurs
PLAYERPTSTS%TSM / TSA
T. Duncan3366%16.5 / 25
M. Ginobili2455%12.0 / 22
T. Parker1642%8.0 / 19
B. Bowen1071%5.0 / 7
M. Finley941%4.5 / 11
R. Horry750%3.5 / 7
F. Elson4100%2.0 / 2
B. Barry350%1.5 / 3
F. Oberto2100%1.0 / 1
TS Makes
TS Misses

MATCHUP

Scoring Opportunities

PHX
81
+8
-16
89
SAS
86
+13
-10
99
Base
ORB
TOV

Scoring Efficiency

PHX
1.13 56.7%
SAS
1.07 53.5%
Points per Opportunity/ True Shooting %

Playoff Avg

Game Stats
Efficiency & PaceThis Game
Efficiency
110.5
107.6
PHX 104.1
SAS 112.5 +8.4
Pace
94.3
89.0
PHX 103.6 +12.0
SAS 91.6
Avg. Poss. Time
14.3
17.1
PHX 13.9 −1.8
SAS 15.7
Four FactorsThis Game
EFG %
52.0%
50.8%
PHX 54.6% +6.4%
SAS 48.2%
TO %
14.1%
14.9%
PHX 15.4%
SAS 10.1% −5.3%
ORB %
23.4%
26.4%
PHX 12.2%
SAS 24.4% +12.2%
FTrt
29.8
31.7
PHX 35.5
SAS 43.9 +8.4
Misc. StatsThis Game
AST %
59.9%
56.3%
PHX 54.1% +1.3%
SAS 52.8%
STL %
6.9%
8.0%
PHX 4.1%
SAS 9.4% +5.3%
BLK %
8.3%
8.6%
PHX 14.5% +6.0%
SAS 8.5%
Season averages charted by z-score with a range of -2 and 2.

Playoff Avg

Game Stats
Shooting EfficiencyThis Game
TS%
54.6%
53.1%
PHX 56.7% +3.2%
SAS 53.5%
Rim FG%
58.1%
60.4%
PHX 51.6%
SAS 51.9% +0.3%
Mid FG%
45.2%
38.9%
PHX 42.9%
SAS 42.9%
3P %
37.9%
38.4%
PHX 52.9% +17.9%
SAS 35.0%
FT %
78.0%
72.4%
PHX 66.7%
SAS 80.6% +13.9%
Shot DistributionThis Game
Rim Att. %
32.1%
33.2%
PHX 40.8% +7.9%
SAS 32.9%
Mid Att. %
45.0%
41.2%
PHX 36.8% −5.8%
SAS 42.7%
3P Att. %
22.9%
25.6%
PHX 22.4%
SAS 24.4% +2.0%
Season averages charted by z-score with a range of -2 and 2.
Game TotalsPHXSAS
Possessions9796
Possession Minutes22.525.1
Points101108
Rebounds3947
Assists2019
Steals49
Blocks95
Turnovers (Team)16 (0)10 (1)
Fouls
Off. Rebounds (Team)5 (3)11 (2)
Def. Rebounds (Team)34 (4)36 (1)
Field Goals37-7636-82
At-the-Rim FG16-3114-27
Midrange FG12-2815-35
2-Point FG28-5929-62
3-Point FG9-177-20
Free Throws18-2729-36
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%
F · 6'7" 228 · 29
44.3
26
59%
7
0
2
4
2
1
1
6
1-2
50%
8-15
53%
3-6
50%
G · 6'5" 210 · 31
41.5
12
100%
2
0
0
1
1
5
0
2
0-0
-
0-2
0%
4-4
100%
G · 6'3" 178 · 33
38.9
16
44%
8
11
0
0
5
3
0
8
2-3
67%
4-12
33%
2-5
40%
F · 6'9" 240 · 35
36.0
8
44%
12
1
1
3
1
5
0
12
2-2
100%
3-8
38%
0-0
-
C · 6'10" 245 · 24
20.8
21
66%
5
1
0
0
1
5
3
2
7-11
64%
7-11
64%
0-0
-
G · 6'3" 194 · 24
28.6
6
43%
2
4
1
1
3
1
0
2
2-3
67%
2-4
50%
0-2
0%
C-F · 6'8" 250 · 25
23.0
10
56%
3
3
0
0
3
4
1
2
2-4
50%
4-7
57%
0-0
-
G-F · 6'8" 218 · 27
6.7
2
100%
0
0
0
0
0
0
0
0
2-2
100%
0-0
-
0-0
-
G · 6'2" 205 · 25
C-F · 6'11" 250 · 33
G-F · 6'8" 215 · 34
G-F · 6'7" 215 · 37
#20 · F · 6'8" 230 · 28
INACTIVE | INACTIVE
#4 · F-C · 6'10" 250 · 32
INACTIVE | INACTIVE
PLAYER MIN PTS TS% REB AST STL BLK TOV PF ORB DRB FT FT% 2P 2P% 3P 3P%
TOTAL
240
101
57%
39
20
4
9
16
0
5
34
18-27
67%
28-59
47%
9-17
53%
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.