Final Win Prob. pScore
331%95
111
169%101
106
ORTG#PossPace
SAS logo Spurs
120.79280.9
PHX logo Suns
114.093107.7

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.0PHX111
106
Q4 - 0:00.0PHXStoudemire REBOUND (Off:5 Def:13)111
106
Q4 - 0:00.0SASMISS Duncan Free Throw 2 of 2111
106
Q4 - 0:00.0SASDuncan Free Throw 1 of 2 (33 PTS)111
106
Q4 - 0:00.0PHXSUB: Barbosa FOR Bell110
106
Q4 - 0:00.0PHXBell P.FOUL (P6.PN)110
106
Q4 - 0:00.0SASDuncan REBOUND (Off:8 Def:8)110
106
Q4 - 0:02.0PHXMISS Bell 3PT Jump Shot110
106
Q4 - 0:09.0PHXSUB: Nash FOR Barbosa110
106
Q4 - 0:09.0PHXSUNS Timeout: Short (Full 5 Short 3)110
106
Q4 - 0:09.0SASFinley Free Throw 2 of 2 (19 PTS)110
106
Q4 - 0:09.0SASSpurs Rebound109
106
Q4 - 0:09.0SASMISS Finley Free Throw 1 of 2109
106
Q4 - 0:09.0PHXBell P.FOUL (P5.PN)109
106
Q4 - 0:10.0SASDuncan REBOUND (Off:8 Def:7)109
106
Q4 - 0:11.0PHXMISS Stoudemire Layup109
106
Q4 - 0:20.0PHXStoudemire REBOUND (Off:5 Def:12)109
106
Q4 - 0:22.0SASMISS Ginobili Free Throw 2 of 2109
106
Q4 - 0:22.0SASSUB: Bowen FOR Horry109
106
Q4 - 0:22.0SASGinobili Free Throw 1 of 2 (8 PTS)109
106
Q4 - 0:22.0PHXBell P.FOUL (P4.PN)108
106
Q4 - 0:26.0SASFinley Free Throw 1 of 1 (18 PTS)108
106
Q4 - 0:26.0PHXBarbosa AWAY.FROM.PLAY.FOUL (P4.PN)107
106
Q4 - 0:26.0SASSUB: Finley FOR Bowen107
106
Q4 - 0:26.0SASSpurs Timeout: Regular (Reg.5 Short 1)107
106
Q4 - 0:26.0PHXStoudemire Free Throw 2 of 2 (20 PTS)107
106
Q4 - 0:26.0SASSUB: Horry FOR Finley107
105
Q4 - 0:26.0PHXStoudemire Free Throw 1 of 2 (19 PTS)107
105
Q4 - 0:26.0SASDuncan S.FOUL (P2.PN)107
104
Q4 - 0:26.0PHXStoudemire REBOUND (Off:5 Def:11)107
104
Q4 - 0:26.0PHXStoudemire REBOUND (Off:4 Def:11)107
104
Q4 - 0:26.0PHXMISS Stoudemire Tip Shot107
104
Q4 - 0:27.0PHXMISS Stoudemire 9' Jump Bank Shot107
104
Q4 - 0:32.0SASSUB: Finley FOR Horry107
104
Q4 - 0:32.0PHXSUNS Timeout: Short (Full 5 Short 2)107
104
Q4 - 0:32.0SASGinobili Free Throw 2 of 2 (7 PTS)107
104
Q4 - 0:32.0SASSpurs Rebound106
104
Q4 - 0:32.0SASMISS Ginobili Free Throw 1 of 2106
104
Q4 - 0:32.0PHXBarbosa P.FOUL (P3.PN)106
104
Q4 - 0:32.0SASBowen REBOUND (Off:1 Def:6)106
104
Q4 - 0:35.0PHXMISS Stoudemire 7' Jump Bank Shot106
104
Q4 - 0:38.0PHXStoudemire REBOUND (Off:3 Def:11)106
104
Q4 - 0:40.0PHXMISS Barbosa 26' 3PT Jump Shot106
104
Q4 - 0:54.0PHXSUB: Diaw FOR Nash106
104
Q4 - 0:54.0PHXSUNS Timeout: Regular (Full 5 Short 1)106
104
Q4 - 0:54.0SASParker Foul Turnover (P6.T15)106
104
Q4 - 0:54.0SASParker OFF.Foul (P2)106
104
Q4 - 1:13PHXNash Driving Layup (31 PTS)106
104
Q4 - 1:23SASParker 21' Jump Shot (32 PTS)106
102
Q4 - 1:38SASGinobili REBOUND (Off:1 Def:8)104
102
Q4 - 1:40PHXMISS Nash 26' 3PT Jump Shot104
102
Q4 - 1:58SASDuncan 12' Turnaround Jump Shot (32 PTS)104
102
Q4 - 2:23PHXNash 26' 3PT Jump Shot (29 PTS)102
102
Q4 - 2:37SASDuncan Free Throw 2 of 2 (30 PTS)102
99
Q4 - 2:37SASSUB: Bowen FOR Finley101
99
Q4 - 2:37SASDuncan Free Throw 1 of 2 (29 PTS)101
99
Q4 - 2:37PHXBarbosa S.FOUL (P2.PN)100
99
Q4 - 2:47PHXStoudemire P.FOUL (P4.T4)100
99
Q4 - 2:53SASSUB: Finley FOR Bowen100
99
Q4 - 2:53PHXNash P.FOUL (P2.T3)100
99
Q4 - 2:56PHXNash Bad Pass Turnover (P3.T7)100
99
Q4 - 3:13PHXStoudemire REBOUND (Off:2 Def:11)100
99
Q4 - 3:16SASMISS Ginobili 13' Jump Bank Shot100
99
Q4 - 3:31PHXNash Free Throw 2 of 2 (26 PTS)100
99
Q4 - 3:31PHXNash Free Throw 1 of 2 (25 PTS)100
98
Q4 - 3:31SASHorry S.FOUL (P2.PN)100
97
Q4 - 3:49SASParker 19' Jump Shot (30 PTS)100
97
Q4 - 4:04SASDuncan REBOUND (Off:8 Def:6)98
97
Q4 - 4:06PHXMISS Barbosa 8' Jump Shot98
97
Q4 - 4:11PHXMarion REBOUND (Off:0 Def:6)98
97
Q4 - 4:13SASStoudemire BLOCK (5 BLK)98
97
Q4 - 4:32SASHorry REBOUND (Off:2 Def:5)98
97
Q4 - 4:33SASMISS Ginobili Free Throw 2 of 298
97
Q4 - 4:33SASSUB: Bowen FOR Finley98
97
Q4 - 4:33SASGinobili Free Throw 1 of 2 (6 PTS)98
97
Q4 - 4:33PHXBell S.FOUL (P3.T2)97
97
Q4 - 4:50SASSUB: Parker FOR Vaughn97
97
Q4 - 4:50SASSpurs Timeout: Regular (Reg.4 Short 1)97
97
Q4 - 4:50SASHorry Violation:Defensive Goaltending97
97
Q4 - 4:50PHXNash Driving Layup (24 PTS)97
97
Q4 - 5:03SASDuncan 11' Jump Bank Shot (28 PTS)97
95
Q4 - 5:28PHXMarion 7' Jump Shot (16 PTS) (Nash 8 AST)95
95
Q4 - 5:38SASHorry 24' 3PT Jump Shot (10 PTS) (Duncan 1 AST)95
93
Q4 - 6:04PHXMarion 7' Jump Shot (14 PTS) (Nash 7 AST)92
93
Q4 - 6:16SASVaughn Foul Turnover (P4.T14)92
91
Q4 - 6:16SASVaughn OFF.Foul (P4)92
91
Q4 - 6:30PHXStoudemire Layup (18 PTS) (Nash 6 AST)92
91
Q4 - 6:45SASDuncan Dunk (26 PTS) (Ginobili 4 AST)92
89
Q4 - 6:49SASSpurs Rebound90
89
Q4 - 6:49SASStoudemire BLOCK (4 BLK)90
89
Q4 - 7:04SASGinobili REBOUND (Off:1 Def:7)90
89
Q4 - 7:05PHXMISS Stoudemire Free Throw 2 of 290
89
Q4 - 7:05SASSUB: Horry FOR Oberto90
89
Q4 - 7:05PHXStoudemire Free Throw 1 of 2 (16 PTS)90
89
Q4 - 7:05SASOberto S.FOUL (P1.T4)90
88
Q4 - 7:17SASSUB: Ginobili FOR Barry90
88
Q4 - 7:17SASSUB: Vaughn FOR Parker90
88
Q4 - 7:17PHXSUB: Nash FOR Diaw90
88
Q4 - 7:17PHXSUNS Timeout: Regular (Full 4 Short 1)90
88
Q4 - 7:19SASFinley 24' 3PT Jump Shot (17 PTS) (Parker 8 AST)90
88
Q4 - 7:24SASBarry REBOUND (Off:0 Def:2)87
88
Q4 - 7:26PHXMISS Barbosa Layup87
88
Q4 - 7:32PHXMarion REBOUND (Off:0 Def:5)87
88
Q4 - 7:34SASMISS Finley 14' Jump Shot87
88
Q4 - 7:54PHXBarbosa 8' Jump Bank Shot (18 PTS)87
88
Q4 - 7:59PHXStoudemire REBOUND (Off:2 Def:10)87
86
Q4 - 8:02SASMISS Duncan 8' Jump Bank Shot87
86
Q4 - 8:13SASDuncan REBOUND (Off:8 Def:5)87
86
Q4 - 8:16PHXMISS Stoudemire 7' Turnaround Jump Shot87
86
Q4 - 8:18PHXStoudemire REBOUND (Off:2 Def:9)87
86
Q4 - 8:20PHXMISS Barbosa 11' Jump Shot87
86
Q4 - 8:34SASFinley 18' Jump Shot (14 PTS) (Parker 7 AST)87
86
Q4 - 8:46PHXBell Free Throw 2 of 2 (10 PTS)85
86
Q4 - 8:46PHXBell Free Throw 1 of 2 (9 PTS)85
85
Q4 - 8:4685
84
Q4 - 8:46SASFinley S.FOUL (P2.T3)85
84
Q4 - 8:49PHXStoudemire REBOUND (Off:1 Def:9)85
84
Q4 - 8:51SASMISS Parker Layup85
84
Q4 - 8:58SASFinley REBOUND (Off:0 Def:3)85
84
Q4 - 9:00PHXMISS Barbosa 17' Jump Shot85
84
Q4 - 9:10SASSUB: Duncan FOR Ginobili85
84
Q4 - 9:10PHXSUB: Stoudemire FOR Thomas85
84
Q4 - 9:10SASGinobili P.FOUL (P4.T2)85
84
Q4 - 9:19SASOberto Layup (2 PTS) (Ginobili 3 AST)85
84
Q4 - 9:35PHXMarion Layup (12 PTS) (Barbosa 3 AST)83
84
Q4 - 9:41PHXDiaw REBOUND (Off:1 Def:1)83
82
Q4 - 9:42SASOberto REBOUND (Off:2 Def:0)83
82
Q4 - 9:42SASMISS Oberto Tip Shot83
82
Q4 - 9:43SASMISS Parker Layup83
82
Q4 - 10:00PHXMarion 24' 3PT Jump Shot (10 PTS) (Barbosa 2 AST)83
82
Q4 - 10:08PHXThomas REBOUND (Off:1 Def:1)83
79
Q4 - 10:10PHXMISS Barbosa 21' Jump Shot83
79
Q4 - 10:32SASParker Free Throw 1 of 1 (28 PTS)83
79
Q4 - 10:32PHXMarion S.FOUL (P3.T1)82
79
Q4 - 10:32SASParker Driving Layup (27 PTS)82
79
Q4 - 10:55PHXThomas Layup (4 PTS) (Marion 1 AST)80
79
Q4 - 11:04SASSUB: Finley FOR Bowen80
77
Q4 - 11:04SASBowen P.FOUL (P4.T1)80
77
Q4 - 11:14PHXThomas REBOUND (Off:0 Def:1)80
77
Q4 - 11:16SASMISS Parker 16' Jump Shot80
77
Q4 - 11:34PHXMarion 8' Jump Shot (7 PTS) (Barbosa 1 AST)80
77
Q4 - 11:46SASBowen 3PT Jump Shot (3 PTS) (Barry 1 AST)80
75
Q4 - 12:0077
75
Q3 - 0:00.0PHX77
75
Q3 - 0:00.0PHXSUNS Rebound77
75
Q3 - 0:00.0PHXMISS Barbosa 16' Jump Shot77
75
Q3 - 0:07.0PHXMarion REBOUND (Off:0 Def:4)77
75
Q3 - 0:09.0SASMISS Parker 5' Jump Shot77
75
Q3 - 0:30.0SASHorry REBOUND (Off:1 Def:5)77
75
Q3 - 0:31.0PHXMISS Barbosa Layup77
75
Q3 - 0:38.0SASParker Bad Pass Turnover (P5.T13)77
75
Q3 - 0:47.0PHXBarbosa 21' Jump Shot (16 PTS)77
75
Q3 - 0:56.0SASDuncan 8' Jump Bank Shot (24 PTS)77
73
Q3 - 1:10SASSUB: Parker FOR Vaughn75
73
Q3 - 1:10SASSpurs Rebound75
73
Q3 - 1:12SASDuncan REBOUND (Off:8 Def:4)75
73
Q3 - 1:12SASMISS Duncan Tip Shot75
73
Q3 - 1:13SASMISS Ginobili Layup75
73
Q3 - 1:30SASHorry REBOUND (Off:1 Def:4)75
73
Q3 - 1:32SASMISS Vaughn 19' Jump Shot75
73
Q3 - 1:51SASDuncan REBOUND (Off:7 Def:4)75
73
Q3 - 1:53SASMISS Ginobili 3PT Jump Shot75
73
Q3 - 1:57SASGinobili REBOUND (Off:1 Def:6)75
73
Q3 - 1:59SASMISS Finley 25' 3PT Jump Shot75
73
Q3 - 2:23PHXBarbosa 13' Jump Shot (14 PTS)75
73
Q3 - 2:32SASVaughn Traveling Turnover (P3.T12)75
71
Q3 - 2:50PHXBell 15' Jump Shot (8 PTS) (Diaw 2 AST)75
71
Q3 - 3:06SASDuncan Layup (22 PTS) (Horry 1 AST)75
69
Q3 - 3:17PHXSUB: Marion FOR Nash73
69
Q3 - 3:17SASSUB: Finley FOR Barry73
69
Q3 - 3:17SASSpurs Timeout: Regular (Reg.3 Short 1)73
69
Q3 - 3:18SASHorry REBOUND (Off:0 Def:4)73
69
Q3 - 3:19PHXMISS Barbosa Free Throw 2 of 273
69
Q3 - 3:19PHXBarbosa Free Throw 1 of 2 (12 PTS)73
69
Q3 - 3:19SASBarry S.FOUL (P1.PN)73
68
Q3 - 3:22PHXBarbosa REBOUND (Off:0 Def:1)73
68
Q3 - 3:24SASMISS Vaughn 19' Jump Shot73
68
Q3 - 3:33SASSUB: Vaughn FOR Parker73
68
Q3 - 3:33PHXBell L.B.FOUL (P2.T3)73
68
Q3 - 3:33SASSpurs Rebound73
68
Q3 - 3:33SASMISS Duncan 7' Jump Shot73
68
Q3 - 3:49SASBarry REBOUND (Off:0 Def:1)73
68
Q3 - 3:52PHXMISS Stoudemire 9' Jump Shot73
68
Q3 - 4:02PHXStoudemire REBOUND (Off:1 Def:8)73
68
Q3 - 4:04SASMISS Ginobili Alley Oop Layup73
68
Q3 - 4:15PHXStoudemire Free Throw 2 of 2 (15 PTS)73
68
Q3 - 4:15PHXStoudemire Free Throw 1 of 2 (14 PTS)73
67
Q3 - 4:15SASGinobili S.FOUL (P3.PN)73
66
Q3 - 4:29PHXBell REBOUND (Off:1 Def:2)73
66
Q3 - 4:31SASMISS Barry 28' 3PT Jump Shot73
66
Q3 - 4:46SASGinobili REBOUND (Off:0 Def:6)73
66
Q3 - 4:48PHXMISS Bell 21' Jump Shot73
66
Q3 - 4:54PHXStoudemire REBOUND (Off:1 Def:7)73
66
Q3 - 4:56SASMISS Duncan 15' Turnaround Jump Shot73
66
Q3 - 5:20SASDuncan REBOUND (Off:6 Def:4)73
66
Q3 - 5:22PHXMISS Bell 3PT Jump Shot73
66
Q3 - 5:27PHXStoudemire REBOUND (Off:1 Def:6)73
66
Q3 - 5:29PHXMISS Nash 16' Jump Shot73
66
Q3 - 5:44SASDuncan 10' Turnaround Jump Shot (20 PTS) (Ginobili 2 AST)73
66
Q3 - 5:56PHXStoudemire Free Throw 1 of 1 (13 PTS)71
66
Q3 - 5:56PHXSUB: Diaw FOR Thomas71
65
Q3 - 5:56PHXSUB: Barbosa FOR Marion71
65
Q3 - 5:56PHXSUNS Timeout: Regular (Full 3 Short 1)71
65
Q3 - 5:56SASHorry S.FOUL (P1.PN)71
65
Q3 - 5:56PHXStoudemire 7' Jump Shot (12 PTS) (Nash 5 AST)71
65
Q3 - 6:11SASSpurs Violation: Delay of game Violation71
63
Q3 - 6:12SASDuncan Dunk (18 PTS) (Parker 6 AST)71
63
Q3 - 6:24PHXNash Free Throw 2 of 2 (22 PTS)69
63
Q3 - 6:24PHXNash Free Throw 1 of 2 (21 PTS)69
62
Q3 - 6:24SASParker S.FOUL (P1.PN)69
61
Q3 - 6:29SASSUB: Barry FOR Bowen69
61
Q3 - 6:29SASBowen P.FOUL (P3.T4)69
61
Q3 - 6:30SASBowen Violation:Kicked Ball69
61
Q3 - 6:36SASSUB: Ginobili FOR Finley69
61
Q3 - 6:47SASParker 20' Jump Shot (25 PTS)69
61
Q3 - 7:00PHXMarion P.FOUL (P2.T2)67
61
Q3 - 7:17PHXNash Driving Layup (20 PTS)67
61
Q3 - 7:40PHXSUNS Rebound67
59
Q3 - 7:42SASMISS Horry 25' 3PT Jump Shot67
59
Q3 - 7:53SASFinley REBOUND (Off:0 Def:2)67
59
Q3 - 7:56PHXMISS Nash 15' Jump Shot67
59
Q3 - 8:05SASParker 19' Jump Shot (23 PTS) (Bowen 1 AST)67
59
Q3 - 8:22SASBowen REBOUND (Off:1 Def:5)65
59
Q3 - 8:24PHXMISS Stoudemire Free Throw 2 of 265
59
Q3 - 8:24PHXStoudemire Free Throw 1 of 2 (10 PTS)65
59
Q3 - 8:24SASSUB: Horry FOR Elson65
58
Q3 - 8:24PHXSUB: Thomas FOR Jones65
58
Q3 - 8:24SASElson S.FOUL (P3.T3)65
58
Q3 - 8:29SASDuncan Reverse Layup (16 PTS)65
58
Q3 - 8:48SASDuncan REBOUND (Off:6 Def:3)63
58
Q3 - 8:50PHXMISS Stoudemire 5' Jump Shot63
58
Q3 - 9:06SASParker 10' Jump Shot (21 PTS)63
58
Q3 - 9:19PHXNash Driving Layup (18 PTS)61
58
Q3 - 9:37SASParker 12' Turnaround Jump Shot (19 PTS)61
56
Q3 - 9:53SASBowen REBOUND (Off:1 Def:4)59
56
Q3 - 9:55SASMISS Duncan Free Throw 2 of 259
56
Q3 - 9:55SASSpurs Rebound59
56
Q3 - 9:55SASMISS Duncan Free Throw 1 of 259
56
Q3 - 9:55PHXBell S.FOUL (P1.T1)59
56
Q3 - 9:57PHXNash Bad Pass Turnover (P2.T6)59
56
Q3 - 10:10SASFinley 25' 3PT Jump Shot (12 PTS) (Parker 5 AST)59
56
Q3 - 10:23SASBowen REBOUND (Off:0 Def:4)56
56
Q3 - 10:26PHXMISS Stoudemire Free Throw 2 of 256
56
Q3 - 10:26PHXStoudemire Free Throw 1 of 2 (9 PTS)56
56
Q3 - 10:26SASDuncan S.FOUL (P1.T2)56
55
Q3 - 10:40SASElson Traveling Turnover (P2.T11)56
55
Q3 - 10:45SASParker REBOUND (Off:0 Def:1)56
55
Q3 - 10:49PHXMISS Stoudemire 10' Jump Shot56
55
Q3 - 11:05SASElson 18' Jump Shot (2 PTS) (Finley 1 AST)56
55
Q3 - 11:18SASDuncan REBOUND (Off:6 Def:2)54
55
Q3 - 11:20PHXMISS Jones 25' 3PT Jump Shot54
55
Q3 - 11:33SASDuncan 9' Jump Shot (14 PTS)54
55
Q3 - 11:54PHXNash Free Throw 2 of 2 (16 PTS)52
55
Q3 - 11:54PHXNash Free Throw 1 of 2 (15 PTS)52
54
Q3 - 11:54SASBowen S.FOUL (P2.T1)52
53
Q3 - 12:00SASFinley Free Throw Technical (9 PTS)52
53
Q3 - 12:0051
53
Q3 - 12:0051
53
Q2 - 0:00.0SAS51
53
Q2 - 0:00.0PHXMarion Free Throw 2 of 2 (5 PTS)51
53
Q2 - 0:00.0SASSUB: Duncan FOR Bowen51
52
Q2 - 0:00.0PHXSUNS Rebound51
52
Q2 - 0:00.0PHXMISS Marion Free Throw 1 of 251
52
Q2 - 0:00.0SASFinley S.FOUL (P1.PN)51
52
Q2 - 0:03.0PHXSUNS Timeout: Short (Full 2 Short 1)51
52
Q2 - 0:03.0SASSUB: Barry FOR Duncan51
52
Q2 - 0:03.0SASSUB: Elson FOR Horry51
52
Q2 - 0:03.0SASBowen P.FOUL (P1.T1)51
52
Q2 - 0:06.0SASParker Driving Layup (17 PTS)51
52
Q2 - 0:25.0SASHorry REBOUND (Off:0 Def:3)49
52
Q2 - 0:28.0PHXMISS Diaw 3PT Jump Shot49
52
Q2 - 0:48.0SASHorry 26' 3PT Jump Shot (7 PTS) (Parker 4 AST)49
52
Q2 - 1:01SASHorry Violation:Defensive Goaltending46
52
Q2 - 1:01PHXDiaw Driving Layup (7 PTS)46
52
Q2 - 1:21SASDuncan Free Throw 2 of 2 (12 PTS)46
50
Q2 - 1:21SASDuncan Free Throw 1 of 2 (11 PTS)45
50
Q2 - 1:21SASSUB: Finley FOR Ginobili44
50
Q2 - 1:21PHXSUB: Diaw FOR Stoudemire44
50
Q2 - 1:21PHXStoudemire L.B.FOUL (P3.PN)44
50
Q2 - 1:21SASSpurs Rebound44
50
Q2 - 1:23SASMISS Ginobili 25' 3PT Jump Shot44
50
Q2 - 1:40SASDuncan REBOUND (Off:6 Def:1)44
50
Q2 - 1:41SASDuncan REBOUND (Off:5 Def:1)44
50
Q2 - 1:41SASMISS Duncan Tip Shot44
50
Q2 - 1:43SASMISS Parker Reverse Layup44
50
Q2 - 1:47SASHorry REBOUND (Off:0 Def:2)44
50
Q2 - 1:50PHXMISS Stoudemire Layup44
50
Q2 - 2:10PHXStoudemire REBOUND (Off:0 Def:6)44
50
Q2 - 2:12SASMISS Parker 10' Jump Shot44
50
Q2 - 2:21SASSUB: Ginobili FOR Finley44
50
Q2 - 2:21PHXSUNS Timeout: Regular (Full 2 Short 0)44
50
Q2 - 2:21SASSpurs Timeout: Short (Reg.2 Short 1)44
50
Q2 - 2:32PHXMarion Layup (4 PTS) (Bell 3 AST)44
50
Q2 - 2:36SASBell STEAL (2 STL)44
48
Q2 - 2:53PHXNash 15' Jump Shot (14 PTS)44
48
Q2 - 3:05SASParker 15' Jump Shot (15 PTS)44
46
Q2 - 3:24PHXBarbosa 26' 3PT Jump Shot (11 PTS) (Nash 4 AST)42
46
Q2 - 3:37SASDuncan Free Throw 1 of 1 (10 PTS)42
43
Q2 - 3:37SASSUB: Bowen FOR Ginobili41
43
Q2 - 3:37PHXStoudemire S.FOUL (P2.PN)41
43
Q2 - 3:37SASDuncan 8' Jump Shot (9 PTS)41
43
Q2 - 3:58PHXNash 11' Jump Shot (12 PTS)39
43
Q2 - 4:06SASDuncan Dunk (7 PTS) (Ginobili 1 AST)39
41
Q2 - 4:14SASDuncan REBOUND (Off:4 Def:1)37
41
Q2 - 4:16PHXMISS Marion 8' Jump Shot37
41
Q2 - 4:24PHXNash REBOUND (Off:0 Def:3)37
41
Q2 - 4:26SASMISS Ginobili 15' Jump Shot37
41
Q2 - 4:38PHXSUB: Barbosa FOR Thomas37
41
Q2 - 4:38SASSUB: Horry FOR Elson37
41
Q2 - 4:38PHXThomas L.B.FOUL (P1.T4)37
41
Q2 - 4:38SASSpurs Rebound37
41
Q2 - 4:39PHXMISS Bell 17' Jump Shot37
41
Q2 - 4:45PHXStoudemire REBOUND (Off:0 Def:5)37
41
Q2 - 4:48SASMISS Elson 8' Hook Shot37
41
Q2 - 4:58PHXSUB: Bell FOR Barbosa37
41
Q2 - 4:58SASSUB: Parker FOR Vaughn37
41
Q2 - 4:58PHXBarbosa P.FOUL (P1.T3)37
41
Q2 - 5:11PHXStoudemire 12' Jump Shot (8 PTS)37
41
Q2 - 5:23PHXNash REBOUND (Off:0 Def:2)37
39
Q2 - 5:26SASStoudemire BLOCK (3 BLK)37
39
Q2 - 5:35SASGinobili REBOUND (Off:0 Def:5)37
39
Q2 - 5:37PHXMISS Nash 25' 3PT Jump Shot37
39
Q2 - 5:41PHXNash REBOUND (Off:0 Def:1)37
39
Q2 - 5:43SASMISS Duncan 9' Jump Bank Shot37
39
Q2 - 5:59SASSpurs Timeout: Regular (Reg.2 Short 0)37
39
Q2 - 6:03SASDuncan REBOUND (Off:4 Def:0)37
39
Q2 - 6:05SASMISS Finley 26' 3PT Jump Shot37
39
Q2 - 6:21SASGinobili REBOUND (Off:0 Def:4)37
39
Q2 - 6:23PHXMISS Stoudemire 19' Jump Shot37
39
Q2 - 6:33SASSUB: Vaughn FOR Parker37
39
Q2 - 6:33PHXSUB: Stoudemire FOR Diaw37
39
Q2 - 6:33PHXSUNS Rebound37
39
Q2 - 6:33PHXMISS Marion 9' Jump Shot37
39
Q2 - 6:46SASParker Free Throw 2 of 2 (13 PTS)37
39
Q2 - 6:46SASParker Free Throw 1 of 2 (12 PTS)36
39
Q2 - 6:46PHXDiaw S.FOUL (P2.T2)35
39
Q2 - 6:51PHXMarion P.FOUL (P1.T1)35
39
Q2 - 7:01PHXDiaw Traveling Turnover (P2.T5)35
39
Q2 - 7:13SASFinley 18' Jump Shot (8 PTS) (Parker 3 AST)35
39
Q2 - 7:31PHXBarbosa Layup (8 PTS) (Nash 3 AST)33
39
Q2 - 7:35SASThomas STEAL (1 STL)33
37
Q2 - 7:57PHXBarbosa 19' Jump Shot (6 PTS)33
37
Q2 - 8:15SASDuncan 11' Jump Bank Shot (5 PTS)33
35
Q2 - 8:30SASFinley REBOUND (Off:0 Def:1)31
35
Q2 - 8:32PHXMISS Thomas 17' Jump Shot31
35
Q2 - 8:45PHXSUB: Nash FOR Bell31
35
Q2 - 8:45SASSUB: Duncan FOR Oberto31
35
Q2 - 8:4531
35
Q2 - 8:45SASElson Foul Turnover (P1.T8)31
35
Q2 - 8:45SASElson OFF.Foul (P2)31
35
Q2 - 8:58PHXThomas 16' Jump Shot (2 PTS) (Bell 2 AST)31
35
Q2 - 9:11SASSUB: Elson FOR Horry31
33
Q2 - 9:11SASParker Bad Pass Turnover (P3.T7)31
33
Q2 - 9:25SASGinobili REBOUND (Off:0 Def:3)31
33
Q2 - 9:26PHXMISS Diaw Layup31
33
Q2 - 9:27PHXDiaw REBOUND (Off:1 Def:0)31
33
Q2 - 9:29PHXMISS Marion 15' Jump Shot31
33
Q2 - 9:37PHXMarion REBOUND (Off:0 Def:3)31
33
Q2 - 9:39SASMISS Ginobili 18' Jump Shot31
33
Q2 - 9:56SASSUB: Ginobili FOR Bowen31
33
Q2 - 9:56SASSpurs Rebound31
33
Q2 - 9:56PHXMISS Barbosa Layup31
33
Q2 - 10:05SASParker Driving Layup (11 PTS)31
33
Q2 - 10:29PHXBell 25' 3PT Jump Shot (6 PTS) (Thomas 1 AST)29
33
Q2 - 10:40SASParker 20' Jump Shot (9 PTS)29
30
Q2 - 11:05PHXMarion 8' Running Jump Shot (2 PTS)27
30
Q2 - 11:15SASParker Step Out of Bounds Turnover (P2.T6)27
28
Q2 - 11:15SASOberto REBOUND (Off:1 Def:0)27
28
Q2 - 11:15SASMISS Parker Layup27
28
Q2 - 11:38PHXBarbosa Layup (4 PTS) (Bell 1 AST)27
28
Q2 - 12:0027
26
Q1 - 0:00.0SAS27
26
Q1 - 0:00.0SASSpurs Rebound27
26
Q1 - 0:00.0SASMISS Parker 44' 3PT Jump Shot27
26
Q1 - 0:03.0PHXBarbosa Free Throw 2 of 2 (2 PTS)27
26
Q1 - 0:03.0PHXBarbosa Free Throw 1 of 2 (1 PTS)27
25
Q1 - 0:03.0SASSUB: Parker FOR Vaughn27
24
Q1 - 0:03.0PHXSUB: Thomas FOR Stoudemire27
24
Q1 - 0:03.0SASVaughn S.FOUL (P3.PN)27
24
Q1 - 0:06.0SASVaughn P.FOUL (P2.T4)27
24
Q1 - 0:10.0SASVaughn 17' Jump Shot (2 PTS)27
24
Q1 - 0:31.0PHXBell 25' 3PT Jump Shot (3 PTS)25
24
Q1 - 0:36.0SASHorry 19' Jump Shot (4 PTS)25
21
Q1 - 0:59.0SASBowen REBOUND (Off:0 Def:3)23
21
Q1 - 1:02PHXMISS Barbosa 8' Running Jump Shot23
21
Q1 - 1:13PHXStoudemire REBOUND (Off:0 Def:4)23
21
Q1 - 1:15SASMISS Horry 20' Jump Shot23
21
Q1 - 1:33SASHorry REBOUND (Off:0 Def:1)23
21
Q1 - 1:35PHXMISS Stoudemire 9' Jump Shot23
21
Q1 - 1:47SASFinley 19' Jump Shot (6 PTS) (Vaughn 1 AST)23
21
Q1 - 2:01PHXDiaw Free Throw 1 of 1 (5 PTS)21
21
Q1 - 2:01SASSUB: Oberto FOR Duncan21
20
Q1 - 2:01SASSUB: Bowen FOR Ginobili21
20
Q1 - 2:01SASGinobili S.FOUL (P2.T3)21
20
Q1 - 2:01PHXDiaw 6' Jump Shot (4 PTS)21
20
Q1 - 2:13SASStoudemire STEAL (1 STL)21
18
Q1 - 2:21PHXBarbosa Poss Lost Ball Turnover (P1.T4)21
18
Q1 - 2:29SASVaughn Foul Turnover (P1.T4)21
18
Q1 - 2:29SASVaughn OFF.Foul (P1)21
18
Q1 - 2:33PHXDiaw Lost Ball Turnover (P1.T3)21
18
Q1 - 2:45SASHorry Free Throw 2 of 2 (2 PTS)21
18
Q1 - 2:45SASHorry Free Throw 1 of 2 (1 PTS)20
18
Q1 - 2:45PHXSUB: Marion FOR Nash19
18
Q1 - 2:45PHXSUNS Timeout: Regular (Full 1 Short 0)19
18
Q1 - 2:45PHXDiaw P.FOUL (P1.PN)19
18
Q1 - 2:53SASGinobili REBOUND (Off:0 Def:2)19
18
Q1 - 2:55PHXMISS Stoudemire 17' Jump Shot19
18
Q1 - 3:05PHXStoudemire REBOUND (Off:0 Def:3)19
18
Q1 - 3:07SASMISS Duncan Free Throw 2 of 219
18
Q1 - 3:07SASDuncan Free Throw 1 of 2 (3 PTS)19
18
Q1 - 3:07PHXNash S.FOUL (P1.T4)18
18
Q1 - 3:21PHXStoudemire 17' Jump Shot (6 PTS) (Diaw 1 AST)18
18
Q1 - 3:32SASGinobili 25' 3PT Jump Shot (5 PTS)18
16
Q1 - 3:41SASGinobili REBOUND (Off:0 Def:1)15
16
Q1 - 3:43PHXMISS Nash 19' Jump Shot15
16
Q1 - 3:53SASSUB: Finley FOR Bowen15
16
Q1 - 3:53SASSUB: Vaughn FOR Parker15
16
Q1 - 3:53SASBowen Step Out of Bounds Turnover (P1.T3)15
16
Q1 - 4:15PHXNash 16' Jump Shot (10 PTS)15
16
Q1 - 4:19PHXStoudemire REBOUND (Off:0 Def:2)15
14
Q1 - 4:21SASMISS Duncan 7' Jump Shot15
14
Q1 - 4:36SASBowen REBOUND (Off:0 Def:2)15
14
Q1 - 4:39PHXMISS Nash 10' Jump Bank Shot15
14
Q1 - 4:50SASParker Bad Pass Turnover (P1.T2)15
14
Q1 - 5:10PHXDiaw 15' Jump Shot (2 PTS) (Nash 2 AST)15
14
Q1 - 5:22SASGinobili P.FOUL (P1.T2)15
12
Q1 - 5:38SASGinobili 16' Jump Shot (2 PTS) (Parker 2 AST)15
12
Q1 - 5:51PHXSUB: Barbosa FOR Marion13
12
Q1 - 5:51SASSUB: Horry FOR Elson13
12
Q1 - 5:51SASSpurs Timeout: Regular (Reg.1 Short 0)13
12
Q1 - 6:00PHXStoudemire 5' Jump Shot (4 PTS) (Nash 1 AST)13
12
Q1 - 6:10PHXBell REBOUND (Off:1 Def:1)13
10
Q1 - 6:12SASMISS Bowen 20' Jump Shot13
10
Q1 - 6:29PHXStoudemire 14' Jump Shot (2 PTS)13
10
Q1 - 6:48PHXMarion REBOUND (Off:0 Def:2)13
8
Q1 - 6:50SASMISS Duncan Free Throw 2 of 213
8
Q1 - 6:50SASSUB: Ginobili FOR Finley13
8
Q1 - 6:50SASDuncan Free Throw 1 of 2 (2 PTS)13
8
Q1 - 6:50PHXSUB: Diaw FOR Jones12
8
Q1 - 6:50PHXJones S.FOUL (P2.T3)12
8
Q1 - 6:50SASDuncan REBOUND (Off:3 Def:0)12
8
Q1 - 6:52SASMISS Finley 25' 3PT Jump Shot12
8
Q1 - 6:57SASBowen REBOUND (Off:0 Def:1)12
8
Q1 - 6:58PHXMISS Marion 6' Jump Shot12
8
Q1 - 7:20PHXBell REBOUND (Off:1 Def:0)12
8
Q1 - 7:22PHXMISS Nash 15' Jump Shot12
8
Q1 - 7:32PHXSUNS Rebound12
8
Q1 - 7:32PHXMISS Bell 12' Jump Shot12
8
Q1 - 7:44SASParker 20' Jump Shot (7 PTS)12
8
Q1 - 7:58SASElson Violation:Defensive Goaltending10
8
Q1 - 7:58PHXNash Layup (8 PTS)10
8
Q1 - 8:04SASFinley 3PT Jump Shot (4 PTS) (Parker 1 AST)10
6
Q1 - 8:13PHXStoudemire Poss Lost Ball Turnover (P1.T2)7
6
Q1 - 8:27PHXMarion REBOUND (Off:0 Def:1)7
6
Q1 - 8:29SASMISS Finley 26' 3PT Jump Shot7
6
Q1 - 8:47PHXNash 26' 3PT Jump Shot (6 PTS)7
6
Q1 - 8:55SASParker 9' Running Jump Shot (5 PTS)7
3
Q1 - 9:12SASSpurs Rebound5
3
Q1 - 9:12PHXMISS Stoudemire 10' Jump Shot5
3
Q1 - 9:24SASElson P.FOUL (P1.T1)5
3
Q1 - 9:25PHXNash Free Throw Technical (3 PTS)5
3
Q1 - 9:25SASSpurs T.Foul (Def. 3 Sec Duncan )5
2
Q1 - 9:38SASDuncan Free Throw 2 of 2 (1 PTS)5
2
Q1 - 9:38SASSpurs Rebound4
2
Q1 - 9:38SASMISS Duncan Free Throw 1 of 24
2
Q1 - 9:38PHXStoudemire S.FOUL (P1.T2)4
2
Q1 - 9:58PHXNash 18' Jump Shot (2 PTS)4
2
Q1 - 10:15SASParker Free Throw 2 of 2 (3 PTS)4
0
Q1 - 10:15SASSpurs Rebound3
0
Q1 - 10:15SASMISS Parker Free Throw 1 of 23
0
Q1 - 10:15PHXJones S.FOUL (P1.T1)3
0
Q1 - 10:26PHXNash Bad Pass Turnover (P1.T1)3
0
Q1 - 10:32SASParker 19' Jump Shot (2 PTS)3
0
Q1 - 10:43SASElson REBOUND (Off:0 Def:2)1
0
Q1 - 10:44PHXMISS Marion 26' 3PT Jump Shot1
0
Q1 - 10:49PHXStoudemire REBOUND (Off:0 Def:1)1
0
Q1 - 10:51SASDuncan REBOUND (Off:2 Def:0)1
0
Q1 - 10:51SASMISS Duncan Tip Shot1
0
Q1 - 10:56SASDuncan REBOUND (Off:1 Def:0)1
0
Q1 - 10:56SASStoudemire BLOCK (2 BLK)1
0
Q1 - 10:58SASStoudemire BLOCK (1 BLK)1
0
Q1 - 11:08SASFinley Free Throw Technical (1 PTS)1
0
Q1 - 11:08PHXSUNS T.Foul (Def. 3 Sec Jones )0
0
Q1 - 11:16SASElson REBOUND (Off:0 Def:1)0
0
Q1 - 11:19PHXMISS Jones 15' Jump Shot0
0
Q1 - 11:35SASBell STEAL (1 STL)0
0
Q1 - 12:00PHXJump Ball Stoudemire vs. Duncan: Tip to Elson0
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.12 56.1%
PHX
1.08 54.1%
Points per Opportunity/ True Shooting %

Scoring by Shot Type

At the Rim (within 5 feet)
SAS
9
24
38%
PHX
13
21
62%
Midrange
SAS
25
42
60%
PHX
20
49
41%
3PT | Effective 3PT
SAS
7
10.5
16
44%
66%
PHX
6
9.0
14
43%
64%
Free Throws
SAS
22
33
67%
PHX
22
27
81%
Makes
Effective 3P Makes
%
Efficiency
Misses
Bars scaled to point value.

Total Points

|
SAS logo Spurs
PLAYERPTSTS%TSM / TSA
T. Duncan3353%16.5 / 31
T. Parker3267%16.0 / 24
M. Finley1973%9.5 / 13
R. Horry1083%5.0 / 6
M. Ginobili833%4.0 / 12
B. Bowen375%1.5 / 2
F. Elson233%1.0 / 3
J. Vaughn233%1.0 / 3
F. Oberto250%1.0 / 2
B. Barry0-0.0 / 1
TS Makes
TS Misses

Total Points

|
PHX logo Suns
PLAYERPTSTS%TSM / TSA
S. Nash3174%15.5 / 21
A. Stoudemire2042%10.0 / 24
L. Barbosa1847%9.0 / 19
S. Marion1662%8.0 / 13
R. Bell1056%5.0 / 9
B. Diaw770%3.5 / 5
K. Thomas467%2.0 / 3
J. Jones0-0.0 / 2
TS Makes
TS Misses

MATCHUP

Scoring Opportunities

SAS
77
+19
-15
96
PHX
86
+11
-7
97
Base
ORB
TOV

Scoring Efficiency

SAS
1.12 56.1%
PHX
1.08 54.1%
Points per Opportunity/ True Shooting %

Playoff Avg

Game Stats
Efficiency & PaceThis Game
Efficiency
107.6
110.5
SAS 120.7 +6.7
PHX 114.0
Pace
89.0
94.3
SAS 80.9
PHX 107.7 +26.8
Avg. Poss. Time
17.1
14.3
SAS 17.8
PHX 13.4 −4.4
Four FactorsThis Game
EFG %
50.8%
52.0%
SAS 54.3% +4.3%
PHX 50.0%
TO %
14.9%
14.1%
SAS 13.5%
PHX 6.8% −6.7%
ORB %
26.4%
23.4%
SAS 34.1% +15.5%
PHX 18.6%
FTrt
31.7
29.8
SAS 40.2 +8.1
PHX 32.1
Misc. StatsThis Game
AST %
56.3%
59.9%
SAS 43.9%
PHX 46.2% +2.3%
STL %
8.0%
6.9%
SAS 4.3%
PHX 4.3%
BLK %
8.6%
8.3%
SAS 8.6% +1.0%
PHX 7.6%
Season averages charted by z-score with a range of -2 and 2.

Playoff Avg

Game Stats
Shooting EfficiencyThis Game
TS%
53.1%
54.6%
SAS 56.1% +2.0%
PHX 54.1%
Rim FG%
60.4%
58.1%
SAS 37.5%
PHX 61.9% +24.4%
Mid FG%
38.9%
45.2%
SAS 59.5% +18.7%
PHX 40.8%
3P %
38.4%
37.9%
SAS 43.8% +0.9%
PHX 42.9%
FT %
72.4%
78.0%
SAS 66.7%
PHX 81.5% +14.8%
Shot DistributionThis Game
Rim Att. %
33.2%
32.1%
SAS 29.3% +4.3%
PHX 25.0%
Mid Att. %
41.2%
45.0%
SAS 51.2% −7.1%
PHX 58.3%
3P Att. %
25.6%
22.9%
SAS 19.5% +2.8%
PHX 16.7%
Season averages charted by z-score with a range of -2 and 2.
Game TotalsSASPHX
Possessions9293
Possession Minutes27.320.7
Points111106
Rebounds4935
Assists1818
Steals44
Blocks65
Turnovers (Team)15 (0)7 (0)
Fouls
Off. Rebounds (Team)14 (5)8 (3)
Def. Rebounds (Team)35 (3)27 (1)
Field Goals41-8239-84
At-the-Rim FG9-2413-21
Midrange FG25-4220-49
2-Point FG34-6633-70
3-Point FG7-166-14
Free Throws22-3322-27
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'11" 250 · 31
39.9
33
53%
16
1
0
3
1
2
8
8
9-15
60%
12-24
50%
0-0
-
G · 6'2" 185 · 25
37.8
32
67%
1
8
3
0
6
2
0
1
4-5
80%
14-21
67%
0-1
0%
G · 6'7" 225 · 34
36.1
19
73%
3
1
0
0
1
2
0
3
4-5
80%
3-4
75%
3-7
43%
F · 6'7" 200 · 36
26.5
3
75%
7
1
0
0
1
4
1
6
0-0
-
0-1
0%
1-1
100%
C · 7'0" 240 · 31
14.4
2
33%
2
0
0
1
2
3
0
2
0-0
-
1-3
33%
0-0
-
G · 6'6" 205 · 30
28.9
8
33%
9
4
0
0
0
4
1
8
3-6
50%
1-6
17%
1-3
33%
F-C · 6'10" 240 · 37
28.3
10
83%
7
1
1
2
0
2
2
5
2-2
100%
1-2
50%
2-3
67%
G · 6'1" 190 · 32
10.3
2
33%
0
1
0
0
4
4
0
0
0-0
-
1-3
33%
0-0
-
C · 6'10" 245 · 32
10.2
2
50%
2
0
0
0
0
1
2
0
0-0
-
1-2
50%
0-0
-
G · 6'7" 210 · 35
8.0
0
0%
2
1
0
0
0
1
0
2
0-0
-
0-0
-
0-1
0%
G · 6'3" 205 · 25
C-F · 6'10" 235 · 27
#2 · C-F · 6'10" 260 · 29
INACTIVE | INACTIVE
#45 · C · 6'10" 260 · 22
INACTIVE | INACTIVE
#0 · G-F · 6'7" 215 · 25
INACTIVE | INACTIVE
PLAYER MIN PTS TS% REB AST STL BLK TOV PF ORB DRB FT FT% 2P 2P% 3P 3P%
TOTAL
240
111
56%
49
18
4
6
15
0
14
35
22-33
67%
34-66
52%
7-16
44%
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.