Final Win Prob. pScore
3016%83
73
684%95
80
ORTG#PossPace
MIA logo Heat
86.98485.7
SAS logo Spurs
93.08685.5

WIN PROBABILITY | PLAYS

Live win probability requires a premium subscription for some games.

Win Probability

SpursHeatQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Scoring Margin

SpursHeatQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Play-by-Play

Score / WinProb
ClockTeamEventMIASAS
Q4 - 0:00.0SAS73
80
Q4 - 0:00.0SASRose REBOUND (Off:2 Def:9)73
80
Q4 - 0:02.0MIAMISS Odom 25' 3PT Jump Shot73
80
Q4 - 0:10.0SASGinobili Free Throw 2 of 2 (15 PTS)73
80
Q4 - 0:10.0SASGinobili Free Throw 1 of 2 (14 PTS)73
79
Q4 - 0:10.0MIAAlston P.FOUL (P1.PN)73
78
Q4 - 0:10.0SASGinobili REBOUND (Off:2 Def:6)73
78
Q4 - 0:12.0MIAMISS Alston 26' 3PT Jump Shot73
78
Q4 - 0:15.0MIASUB: Penney FOR Haslem73
78
Q4 - 0:15.0MIAHeat Timeout: Short (Reg.6 Short 1)73
78
Q4 - 0:15.0SASHart Free Throw 2 of 2 (6 PTS)73
78
Q4 - 0:15.0SASHart Free Throw 1 of 2 (5 PTS)73
77
Q4 - 0:15.0MIAGrant P.FOUL (P5.PN)73
76
Q4 - 0:19.0SASBowen REBOUND (Off:0 Def:3)73
76
Q4 - 0:21.0MIAMISS Haslem 15' Jump Shot73
76
Q4 - 0:39.0MIAOdom REBOUND (Off:2 Def:10)73
76
Q4 - 0:41.0SASMISS Hart 3' Layup73
76
Q4 - 0:57.0MIAWallace P.FOUL (P2.T4)73
76
Q4 - 1:04SASGinobili REBOUND (Off:2 Def:5)73
76
Q4 - 1:06MIARose BLOCK (1 BLK)73
76
Q4 - 1:13MIAHeat Timeout: Regular (Reg.6 Short 0)73
76
Q4 - 1:13SASNesterovic 2' Dunk (14 PTS) (Ginobili 5 AST)73
76
Q4 - 1:36SASBowen REBOUND (Off:0 Def:2)73
74
Q4 - 1:38MIABowen BLOCK (1 BLK)73
74
Q4 - 1:52MIAOdom REBOUND (Off:2 Def:9)73
74
Q4 - 1:54SASMISS Rose 17' Jump Shot73
74
Q4 - 2:12MIAOdom 7' Jump Shot (14 PTS)73
74
Q4 - 2:35MIAHaslem REBOUND (Off:1 Def:8)71
74
Q4 - 2:37SASMISS Hart 18' Jump Shot71
74
Q4 - 2:47SASSPURS Timeout: Regular (Full 4 Short 0)71
74
Q4 - 2:56MIAAlston 24' 3PT Jump Shot (5 PTS) (Grant 1 AST)71
74
Q4 - 3:21SASBowen Poss Lost Ball Turnover (P5.T10)68
74
Q4 - 3:36SASRose REBOUND (Off:2 Def:8)68
74
Q4 - 3:38SASMISS Bowen 3PT Jump Shot68
74
Q4 - 3:57MIAOdom P.FOUL (P5.T3)68
74
Q4 - 3:57SASBowen REBOUND (Off:0 Def:1)68
74
Q4 - 3:59MIAMISS Grant 11' Jump Shot68
74
Q4 - 4:10MIAHeat Timeout: Regular (Reg.5 Short 0)68
74
Q4 - 4:13SASHart 2' Layup (4 PTS) (Ginobili 4 AST)68
74
Q4 - 4:18MIAGinobili STEAL (2 STL)68
72
Q4 - 4:28SASRose Free Throw 2 of 2 (14 PTS)68
72
Q4 - 4:28SASRose Free Throw 1 of 2 (13 PTS)68
71
Q4 - 4:28MIASUB: Wallace FOR Jones68
70
Q4 - 4:28MIAJones S.FOUL (P6.T2)68
70
Q4 - 4:37MIAJones P.FOUL (P5.T1)68
70
Q4 - 4:50MIAOdom 6' Jump Shot (12 PTS)68
70
Q4 - 5:08MIAOdom REBOUND (Off:2 Def:8)66
70
Q4 - 5:11SASMISS Nesterovic 17' Jump Shot66
70
Q4 - 5:26MIAHaslem Free Throw 2 of 2 (9 PTS)66
70
Q4 - 5:26MIAHeat Rebound65
70
Q4 - 5:26MIAMISS Haslem Free Throw 1 of 265
70
Q4 - 5:26SASRose S.FOUL (P2.T3)65
70
Q4 - 5:27MIAJones REBOUND (Off:1 Def:3)65
70
Q4 - 5:29MIAMISS Alston 25' 3PT Jump Shot65
70
Q4 - 5:44MIASUB: Haslem FOR Wallace65
70
Q4 - 5:44MIAHeat Timeout: Regular (Reg.4 Short 0)65
70
Q4 - 5:52SASNesterovic 16' Jump Shot (12 PTS) (Hart 3 AST)65
70
Q4 - 6:02SASRose REBOUND (Off:1 Def:8)65
68
Q4 - 6:04MIAMISS Wallace 14' Jump Shot65
68
Q4 - 6:21SASBowen Lost Ball Turnover (P4.T9)65
68
Q4 - 6:34SASSUB: Rose FOR Horry65
68
Q4 - 6:34MIAOdom Bad Pass Turnover (P3.T14)65
68
Q4 - 6:45SASSUB: Bowen FOR Turkoglu65
68
Q4 - 7:00SASTurkoglu 3' Layup (8 PTS)65
68
Q4 - 7:05SASHart REBOUND (Off:0 Def:2)65
66
Q4 - 7:07MIATurkoglu BLOCK (1 BLK)65
66
Q4 - 7:28MIAHeat Rebound65
66
Q4 - 7:30SASMISS Nesterovic 5' Hook Shot65
66
Q4 - 7:50MIAJones Free Throw 2 of 2 (26 PTS)65
66
Q4 - 7:50MIASUB: Alston FOR Coles64
66
Q4 - 7:50SASSUB: Ginobili FOR Mercer64
66
Q4 - 7:50MIAJones Free Throw 1 of 2 (25 PTS)64
66
Q4 - 7:50SASNesterovic S.FOUL (P4.T2)63
66
Q4 - 8:05MIAJones REBOUND (Off:0 Def:3)63
66
Q4 - 8:07SASMISS Mercer 15' Jump Shot63
66
Q4 - 8:16SASHorry REBOUND (Off:2 Def:2)63
66
Q4 - 8:18MIAMISS Jones 5' Running Jump Shot63
66
Q4 - 8:25MIAJones REBOUND (Off:0 Def:2)63
66
Q4 - 8:27SASMISS Mercer 7' Jump Shot63
66
Q4 - 8:48MIAJones 1' Driving Layup (24 PTS)63
66
Q4 - 8:55SASSUB: Nesterovic FOR Willis61
66
Q4 - 8:55SASSUB: Hart FOR Heal61
66
Q4 - 8:5561
66
Q4 - 8:55SASWillis P.FOUL (P4.T1)61
66
Q4 - 9:09SASMercer 18' Jump Shot (2 PTS)61
66
Q4 - 9:17SASTurkoglu REBOUND (Off:2 Def:4)61
64
Q4 - 9:18MIAMISS Grant 5' Jump Shot61
64
Q4 - 9:22MIAColes REBOUND (Off:1 Def:0)61
64
Q4 - 9:24MIAMISS Grant 18' Jump Shot61
64
Q4 - 9:40MIAOdom REBOUND (Off:2 Def:7)61
64
Q4 - 9:42SASMISS Horry 26' 3PT Jump Shot61
64
Q4 - 9:54MIAWallace 19' Jump Shot (10 PTS)61
64
Q4 - 10:22SASHorry 27' 3PT Jump Shot (6 PTS) (Mercer 1 AST)59
64
Q4 - 10:33SASTurkoglu REBOUND (Off:2 Def:3)59
61
Q4 - 10:35MIAMISS Wallace 11' Jump Shot59
61
Q4 - 10:45MIAGrant REBOUND (Off:5 Def:1)59
61
Q4 - 10:47MIAMISS Odom 16' Jump Shot59
61
Q4 - 11:05MIAHeat Rebound59
61
Q4 - 11:05SASMISS Heal 25' 3PT Jump Shot59
61
Q4 - 11:15MIAHeat Turnover: Shot Clock (T#13)59
61
Q4 - 11:15MIAGrant REBOUND (Off:4 Def:1)59
61
Q4 - 11:15MIAMISS Coles 17' Jump Shot59
61
Q4 - 11:39MIAJones REBOUND (Off:0 Def:1)59
61
Q4 - 11:41SASMISS Willis 18' Jump Shot59
61
Q4 - 12:0059
61
Q3 - 0:00.0MIA59
61
Q3 - 0:00.0SASWillis Free Throw 2 of 2 (13 PTS)59
61
Q3 - 0:00.0SASSPURS Rebound59
60
Q3 - 0:00.0SASMISS Willis Free Throw 1 of 259
60
Q3 - 0:00.0MIAAllen S.FOUL (P2.PN)59
60
Q3 - 0:00.0SASWillis REBOUND (Off:3 Def:1)59
60
Q3 - 0:01.0SASWillis REBOUND (Off:2 Def:1)59
60
Q3 - 0:01.0SASMISS Willis 4' Alley Oop Layup59
60
Q3 - 0:02.0SASMISS Turkoglu 17' Jump Shot59
60
Q3 - 0:23.0SASHeal REBOUND (Off:0 Def:1)59
60
Q3 - 0:25.0MIAMISS Wallace 14' Jump Shot59
60
Q3 - 0:44.0SASHorry 4' Running Jump Shot (3 PTS)59
60
Q3 - 0:55.0MIAHaslem 7' Jump Shot (8 PTS)59
58
Q3 - 0:57.0MIAHaslem REBOUND (Off:1 Def:7)57
58
Q3 - 0:58.0MIAMISS Wallace 17' Jump Shot57
58
Q3 - 1:20SASTurkoglu Bad Pass Turnover (P1.T8)57
58
Q3 - 1:31SASTurkoglu REBOUND (Off:2 Def:2)57
58
Q3 - 1:33MIAMISS Alston 17' Jump Shot57
58
Q3 - 1:40MIAHaslem REBOUND (Off:0 Def:7)57
58
Q3 - 1:42SASMISS Turkoglu 19' Fadeaway Jumper57
58
Q3 - 1:57MIASUB: Allen FOR Woods57
58
Q3 - 1:57MIAWoods Foul Turnover (P1.T12)57
58
Q3 - 1:57MIAWoods OFF.Foul (P5)57
58
Q3 - 2:11SASWillis 4' Jump Hook Shot (12 PTS)57
58
Q3 - 2:21SASWillis REBOUND (Off:1 Def:1)57
56
Q3 - 2:22MIAMISS Wallace Free Throw 2 of 257
56
Q3 - 2:22MIAWallace Free Throw 1 of 2 (8 PTS)57
56
Q3 - 2:22SASWillis S.FOUL (P3.T4)56
56
Q3 - 2:44SASWillis Free Throw 2 of 2 (10 PTS)56
56
Q3 - 2:44SASSPURS Rebound56
55
Q3 - 2:44SASMISS Willis Free Throw 1 of 256
55
Q3 - 2:44MIAWoods S.FOUL (P4.PN)56
55
Q3 - 2:50SASHorry REBOUND (Off:2 Def:1)56
55
Q3 - 2:52SASMISS Willis 15' Jump Shot56
55
Q3 - 3:12MIAWallace Free Throw 1 of 1 (7 PTS)56
55
Q3 - 3:12SASTurkoglu S.FOUL (P2.T3)55
55
Q3 - 3:12MIAWallace 10' Fadeaway Jumper (6 PTS)55
55
Q3 - 3:25SASTurkoglu Free Throw 2 of 2 (6 PTS)53
55
Q3 - 3:25MIASUB: Penney FOR Odom53
54
Q3 - 3:25SASSUB: Mercer FOR Bowen53
54
Q3 - 3:25SASTurkoglu Free Throw 1 of 2 (5 PTS)53
54
Q3 - 3:25MIAOdom S.FOUL (P4.PN)53
53
Q3 - 3:35SASSUB: Horry FOR Rose53
53
Q3 - 3:35SASSUB: Heal FOR Hart53
53
Q3 - 3:35SASSPURS Timeout: Regular (Full 3 Short 0)53
53
Q3 - 3:42MIAOdom 6' Jump Shot (10 PTS)53
53
Q3 - 4:00MIAAlston REBOUND (Off:0 Def:4)51
53
Q3 - 4:02SASMISS Turkoglu 23' Jump Shot51
53
Q3 - 4:08SASRose REBOUND (Off:1 Def:7)51
53
Q3 - 4:10MIAMISS Odom 7' Running Jump Shot51
53
Q3 - 4:18MIAOdom REBOUND (Off:2 Def:6)51
53
Q3 - 4:21SASMISS Rose 13' Jump Shot51
53
Q3 - 4:50MIAOdom 5' Jump Shot (8 PTS)51
53
Q3 - 5:04MIAWoods REBOUND (Off:0 Def:4)49
53
Q3 - 5:05SASMISS Bowen Free Throw 2 of 249
53
Q3 - 5:05MIASUB: Wallace FOR Jones49
53
Q3 - 5:05SASSUB: Willis FOR Nesterovic49
53
Q3 - 5:05SASBowen Free Throw 1 of 2 (2 PTS)49
53
Q3 - 5:05MIAJones P.FOUL (P4.PN)49
52
Q3 - 5:26MIASUB: Woods FOR Grant49
52
Q3 - 5:26MIAGrant Foul Turnover (P2.T11)49
52
Q3 - 5:26MIAGrant OFF.Foul (P4)49
52
Q3 - 5:29SASBowen P.FOUL (P3.T2)49
52
Q3 - 5:44SASSUB: Turkoglu FOR Ginobili49
52
Q3 - 5:44MIAHeat Rebound49
52
Q3 - 5:46SASMISS Ginobili 25' 3PT Jump Shot49
52
Q3 - 5:50SASNesterovic REBOUND (Off:4 Def:5)49
52
Q3 - 5:52MIAMISS Alston 2' Layup49
52
Q3 - 5:56SASBowen Bad Pass Turnover (P3.T7)49
52
Q3 - 6:14MIAOdom REBOUND (Off:2 Def:5)49
52
Q3 - 6:14MIAOdom 1' Layup (6 PTS)49
52
Q3 - 6:16MIAMISS Grant 3' Layup47
52
Q3 - 6:18MIAGrant REBOUND (Off:3 Def:1)47
52
Q3 - 6:20MIAMISS Jones 25' 3PT Jump Shot47
52
Q3 - 6:35MIAHaslem REBOUND (Off:0 Def:6)47
52
Q3 - 6:37SASMISS Rose 3' Layup47
52
Q3 - 6:57SASNesterovic REBOUND (Off:4 Def:4)47
52
Q3 - 6:59SASMISS Rose 16' Jump Shot47
52
Q3 - 7:19SASRose REBOUND (Off:1 Def:6)47
52
Q3 - 7:21MIAMISS Grant 16' Jump Shot47
52
Q3 - 7:27MIAHeat Timeout: Regular (Reg.3 Short 0)47
52
Q3 - 7:44SASRose Free Throw 2 of 2 (12 PTS)47
52
Q3 - 7:44SASRose Free Throw 1 of 2 (11 PTS)47
51
Q3 - 7:44MIAGrant S.FOUL (P3.PN)47
50
Q3 - 7:50SASRose REBOUND (Off:1 Def:5)47
50
Q3 - 7:52MIAMISS Haslem 6' Jump Shot47
50
Q3 - 8:08MIAHaslem REBOUND (Off:0 Def:5)47
50
Q3 - 8:10SASMISS Ginobili 15' Jump Shot47
50
Q3 - 8:27MIAHaslem Free Throw 2 of 2 (6 PTS)47
50
Q3 - 8:27MIAHaslem Free Throw 1 of 2 (5 PTS)46
50
Q3 - 8:27SASNesterovic S.FOUL (P3.T1)45
50
Q3 - 8:29MIAOdom REBOUND (Off:1 Def:5)45
50
Q3 - 8:32SASMISS Rose 4' Jump Shot45
50
Q3 - 8:55MIAGrant 15' Jump Shot (3 PTS) (Alston 2 AST)45
50
Q3 - 9:10SASNesterovic Free Throw 1 of 1 (10 PTS)43
50
Q3 - 9:10MIAGrant AWAY.FROM.PLAY.FOUL (P2.T4)43
49
Q3 - 9:10SASGinobili 24' 3PT Jump Shot (13 PTS) (Hart 2 AST)43
49
Q3 - 9:17SASRose REBOUND (Off:1 Def:4)43
46
Q3 - 9:19MIAMISS Odom 25' 3PT Jump Shot43
46
Q3 - 9:32MIAOdom REBOUND (Off:1 Def:4)43
46
Q3 - 9:34SASMISS Nesterovic 10' Jump Hook Shot43
46
Q3 - 9:41MIAGrant P.FOUL (P1.T3)43
46
Q3 - 9:49MIAGrant Out of Bounds Lost Ball Turnover (P1.T10)43
46
Q3 - 9:50MIAGrant REBOUND (Off:2 Def:1)43
46
Q3 - 9:52MIAMISS Haslem 16' Jump Shot43
46
Q3 - 10:12MIAOdom REBOUND (Off:1 Def:3)43
46
Q3 - 10:13SASMISS Rose Free Throw 2 of 243
46
Q3 - 10:13SASRose Free Throw 1 of 2 (10 PTS)43
46
Q3 - 10:13MIAHaslem S.FOUL (P4.T2)43
45
Q3 - 10:26SASNesterovic REBOUND (Off:3 Def:4)43
45
Q3 - 10:28MIAMISS Odom 10' Jump Shot43
45
Q3 - 10:47SASNesterovic 2' Layup (9 PTS) (Ginobili 3 AST)43
45
Q3 - 10:53SASNesterovic REBOUND (Off:3 Def:3)43
43
Q3 - 10:55SASMISS Nesterovic Free Throw 2 of 243
43
Q3 - 10:55SASNesterovic Free Throw 1 of 2 (7 PTS)43
43
Q3 - 10:55MIAJones S.FOUL (P3.T1)43
42
Q3 - 11:09MIAAlston 3' Running Layup (2 PTS)43
42
Q3 - 11:22SASGinobili Bad Pass Turnover (P1.T6)41
42
Q3 - 11:35MIAHeat Turnover: Shot Clock (T#9)41
42
Q3 - 12:0041
42
Q2 - 0:00.0SAS41
42
Q2 - 0:00.0MIAAlston REBOUND (Off:0 Def:3)41
42
Q2 - 0:00.0SASHorry REBOUND (Off:1 Def:1)41
42
Q2 - 0:00.0SASMISS Horry 2' Tip Shot41
42
Q2 - 0:00.0SASMISS Ginobili 4' Jump Shot41
42
Q2 - 0:14.0SASGinobili REBOUND (Off:2 Def:4)41
42
Q2 - 0:17.0MIAMISS Allen 16' Jump Shot41
42
Q2 - 0:34.0SASTurkoglu 12' Jump Shot (4 PTS)41
42
Q2 - 0:51.0MIASUB: Coles FOR Jones41
40
Q2 - 0:51.0SASSUB: Horry FOR Nesterovic41
40
Q2 - 0:51.0MIAJones Foul Turnover (P3.T8)41
40
Q2 - 0:51.0MIAJones OFF.Foul (P2)41
40
Q2 - 1:00SASRose 2' Reverse Layup (9 PTS)41
40
Q2 - 1:23MIAJones 24' 3PT Jump Shot (22 PTS) (Wallace 1 AST)41
38
Q2 - 1:44SASGinobili 27' 3PT Jump Shot (10 PTS)38
38
Q2 - 2:04MIAJones 25' 3PT Jump Shot (19 PTS)38
35
Q2 - 2:17SASTurkoglu 1' Tip Shot (2 PTS)35
35
Q2 - 2:26SASTurkoglu REBOUND (Off:2 Def:1)35
33
Q2 - 2:27SASMISS Nesterovic Free Throw 2 of 235
33
Q2 - 2:27MIASUB: Allen FOR Haslem35
33
Q2 - 2:27SASSPURS Rebound35
33
Q2 - 2:27SASMISS Nesterovic Free Throw 1 of 235
33
Q2 - 2:27MIAHaslem L.B.FOUL (P3.PN)35
33
Q2 - 2:27SASSPURS Rebound35
33
Q2 - 2:28MIAMISS Jones 17' Turnaround Jump Shot35
33
Q2 - 2:44SASGinobili Free Throw 2 of 2 (7 PTS)35
33
Q2 - 2:44MIASUB: Wallace FOR Odom35
32
Q2 - 2:44SASGinobili Free Throw 1 of 2 (6 PTS)35
32
Q2 - 2:44MIAOdom S.FOUL (P3.PN)35
31
Q2 - 2:48SASGinobili REBOUND (Off:2 Def:3)35
31
Q2 - 2:51MIAMISS Haslem 17' Jump Shot35
31
Q2 - 2:57SASJump Ball Turkoglu vs. Grant: Tip to Odom35
31
Q2 - 2:5735
31
Q2 - 3:16MIAOdom REBOUND (Off:1 Def:2)35
31
Q2 - 3:17SASMISS Nesterovic Free Throw 2 of 235
31
Q2 - 3:17SASSPURS Rebound35
31
Q2 - 3:17SASMISS Nesterovic Free Throw 1 of 235
31
Q2 - 3:17MIASUB: Grant FOR Woods35
31
Q2 - 3:17MIAWoods P.FOUL (P3.PN)35
31
Q2 - 3:24SASSPURS Rebound35
31
Q2 - 3:25SASMISS Ginobili 1' Layup35
31
Q2 - 3:35MIAJones Free Throw 2 of 2 (16 PTS)35
31
Q2 - 3:35SASSUB: Turkoglu FOR Bowen34
31
Q2 - 3:35MIAJones Free Throw 1 of 2 (15 PTS)34
31
Q2 - 3:35SASGinobili P.FOUL (P1.PN)33
31
Q2 - 3:43SASBowen Bad Pass Turnover (P2.T5)33
31
Q2 - 3:58MIAOdom Free Throw 2 of 2 (4 PTS)33
31
Q2 - 3:58MIAOdom Free Throw 1 of 2 (3 PTS)32
31
Q2 - 3:58SASBowen P.FOUL (P2.PN)31
31
Q2 - 3:58MIAOdom REBOUND (Off:1 Def:1)31
31
Q2 - 3:58MIAHart BLOCK (1 BLK)31
31
Q2 - 4:04MIAHaslem REBOUND (Off:0 Def:4)31
31
Q2 - 4:06SASMISS Bowen 25' 3PT Jump Shot31
31
Q2 - 4:27MIAOdom 1' Layup (2 PTS) (Alston 1 AST)31
31
Q2 - 4:33SASNesterovic Lost Ball Turnover (P2.T4)29
31
Q2 - 4:55MIAWoods 2' Slam Dunk (6 PTS) (Odom 3 AST)29
31
Q2 - 5:06SASBowen P.FOUL (P1.T4)27
31
Q2 - 5:22SASRose Free Throw 2 of 2 (7 PTS)27
31
Q2 - 5:22SASSPURS Rebound27
30
Q2 - 5:22SASMISS Rose Free Throw 1 of 227
30
Q2 - 5:22SASSUB: Ginobili FOR Mercer27
30
Q2 - 5:22MIAHaslem P.FOUL (P2.PN)27
30
Q2 - 5:32MIAJones 2' Driving Layup (14 PTS)27
30
Q2 - 5:51SASNesterovic 4' Jump Shot (6 PTS) (Rose 1 AST)25
30
Q2 - 6:00SASSPURS Timeout: Regular (Full 2 Short 0)25
28
Q2 - 6:07MIAHaslem 1' Layup (4 PTS) (Odom 2 AST)25
28
Q2 - 6:13MIAWoods REBOUND (Off:0 Def:3)23
28
Q2 - 6:15SASMISS Hart 23' Jump Shot23
28
Q2 - 6:39MIAJones 2' Layup (12 PTS) (Odom 1 AST)23
28
Q2 - 6:54SASRose Free Throw 2 of 2 (6 PTS)21
28
Q2 - 6:54SASRose Free Throw 1 of 2 (5 PTS)21
27
Q2 - 6:54MIAWoods P.FOUL (P2.PN)21
26
Q2 - 6:54SASSPURS Rebound21
26
Q2 - 6:56SASMISS Mercer 17' Jump Shot21
26
Q2 - 7:20MIAJones Free Throw 2 of 2 (10 PTS)21
26
Q2 - 7:20MIASUB: Alston FOR Coles20
26
Q2 - 7:20MIAJones Free Throw 1 of 2 (9 PTS)20
26
Q2 - 7:20SASSUB: Nesterovic FOR Willis19
26
Q2 - 7:20SASWillis S.FOUL (P2.T3)19
26
Q2 - 7:35MIAHaslem REBOUND (Off:0 Def:3)19
26
Q2 - 7:36SASMISS Willis Free Throw 2 of 219
26
Q2 - 7:36SASSPURS Rebound19
26
Q2 - 7:36SASMISS Willis Free Throw 1 of 219
26
Q2 - 7:36MIAHaslem S.FOUL (P1.PN)19
26
Q2 - 7:45MIAMercer STEAL (1 STL)19
26
Q2 - 7:51MIAOdom REBOUND (Off:0 Def:1)19
26
Q2 - 7:53SASMISS Rose 17' Jump Shot19
26
Q2 - 8:03MIAColes P.FOUL (P1.T4)19
26
Q2 - 8:14MIAWoods Free Throw 2 of 2 (4 PTS)19
26
Q2 - 8:14MIASUB: Haslem FOR Wallace18
26
Q2 - 8:14SASSUB: Hart FOR Heal18
26
Q2 - 8:14MIAWoods Free Throw 1 of 2 (3 PTS)18
26
Q2 - 8:14SASWillis S.FOUL (P1.T2)17
26
Q2 - 8:22MIAWoods REBOUND (Off:0 Def:2)17
26
Q2 - 8:24SASMISS Heal 25' 3PT Jump Shot17
26
Q2 - 8:32MIAJones Free Throw 1 of 1 (8 PTS)17
26
Q2 - 8:32SASSUB: Bowen FOR Turkoglu16
26
Q2 - 8:32SASSUB: Mercer FOR Ginobili16
26
Q2 - 8:32SASRose S.FOUL (P1.T1)16
26
Q2 - 8:32MIAJones 6' Fadeaway Jumper (7 PTS)16
26
Q2 - 8:52SASWillis REBOUND (Off:1 Def:0)14
26
Q2 - 8:52SASWillis 2' Tip Shot (9 PTS)14
26
Q2 - 8:55SASMISS Rose 17' Jump Shot14
24
Q2 - 9:14SASRose REBOUND (Off:1 Def:3)14
24
Q2 - 9:15MIAMISS Odom 10' Jump Shot14
24
Q2 - 9:30SASSUB: Rose FOR Horry14
24
Q2 - 9:30MIAHeat Timeout: Regular (Reg.2 Short 0)14
24
Q2 - 9:40SASWillis 1' Dunk (7 PTS) (Ginobili 2 AST)14
24
Q2 - 9:44MIAHeal STEAL (1 STL)14
22
Q2 - 9:56MIAWallace REBOUND (Off:0 Def:2)14
22
Q2 - 9:59SASMISS Ginobili 1' Driving Layup14
22
Q2 - 10:04MIAGinobili STEAL (1 STL)14
22
Q2 - 10:19SASWillis 9' Jump Hook Shot (5 PTS)14
22
Q2 - 10:29SASJump Ball Turkoglu vs. Coles: Tip to Heal14
20
Q2 - 10:31SASTurkoglu REBOUND (Off:1 Def:1)14
20
Q2 - 10:32SASMISS Horry Free Throw 2 of 214
20
Q2 - 10:32MIASUB: Wallace FOR Allen14
20
Q2 - 10:32SASHorry Free Throw 1 of 2 (1 PTS)14
20
Q2 - 10:32MIAAllen S.FOUL (P1.T3)14
19
Q2 - 10:42MIAWoods 2' Layup (2 PTS)14
19
Q2 - 10:53MIAAllen REBOUND (Off:0 Def:2)12
19
Q2 - 10:55SASMISS Turkoglu 15' Jump Shot12
19
Q2 - 11:12MIAOdom P.FOUL (P2.T2)12
19
Q2 - 11:13SASGinobili REBOUND (Off:2 Def:2)12
19
Q2 - 11:15MIAMISS Allen 17' Jump Shot12
19
Q2 - 11:34MIAWoods REBOUND (Off:0 Def:1)12
19
Q2 - 11:35SASMISS Willis Free Throw 2 of 212
19
Q2 - 11:35SASWillis Free Throw 1 of 2 (3 PTS)12
19
Q2 - 11:35MIAWoods S.FOUL (P1.T1)12
18
Q2 - 11:43MIAHorry STEAL (1 STL)12
18
Q2 - 12:0012
18
Q1 - 0:00.0SAS12
18
Q1 - 0:00.0SASSPURS Rebound12
18
Q1 - 0:00.0SASMISS Ginobili 16' Jump Shot12
18
Q1 - 0:00.0SASGinobili REBOUND (Off:2 Def:1)12
18
Q1 - 0:01.0SASMISS Heal 28' 3PT Jump Shot12
18
Q1 - 0:23.0MIAOdom Poss Lost Ball Turnover (P2.T3)12
18
Q1 - 0:34.0MIAHeat Rebound12
18
Q1 - 0:35.0MIAMISS Odom 25' 3PT Jump Shot12
18
Q1 - 0:49.0SASWillis Free Throw 2 of 2 (2 PTS)12
18
Q1 - 0:49.0SASWillis Free Throw 1 of 2 (1 PTS)12
17
Q1 - 0:49.0MIAWallace S.FOUL (P1.T3)12
16
Q1 - 0:53.0SASTurkoglu REBOUND (Off:0 Def:1)12
16
Q1 - 0:55.0MIAGrant REBOUND (Off:1 Def:1)12
16
Q1 - 0:55.0MIAMISS Grant 2' Tip Shot12
16
Q1 - 0:57.0MIAMISS Wallace 13' Jump Shot12
16
Q1 - 1:03MIAAlston REBOUND (Off:0 Def:2)12
16
Q1 - 1:05SASMISS Turkoglu 24' 3PT Jump Shot12
16
Q1 - 1:29MIAOdom Poss Lost Ball Turnover (P1.T2)12
16
Q1 - 1:34MIAWallace REBOUND (Off:0 Def:1)12
16
Q1 - 1:36SASMISS Ginobili 25' 3PT Jump Shot12
16
Q1 - 1:48SASHorry REBOUND (Off:0 Def:1)12
16
Q1 - 1:53MIAGinobili BLOCK (1 BLK)12
16
Q1 - 2:00MIAAllen REBOUND (Off:0 Def:1)12
16
Q1 - 2:01SASMISS Ginobili 9' Fadeaway Jumper12
16
Q1 - 2:25MIAWallace Free Throw 2 of 2 (4 PTS)12
16
Q1 - 2:25SASSUB: Willis FOR Nesterovic11
16
Q1 - 2:25MIAWallace Free Throw 1 of 2 (3 PTS)11
16
Q1 - 2:25MIASUB: Allen FOR Haslem10
16
Q1 - 2:25SASNesterovic S.FOUL (P2.T4)10
16
Q1 - 2:43SASGinobili 2' Reverse Layup (5 PTS) (Nesterovic 1 AST)10
16
Q1 - 2:55MIASUB: Odom FOR Jones10
14
Q1 - 2:55SASSUB: Ginobili FOR Bowen10
14
Q1 - 2:55SASSUB: Horry FOR Rose10
14
Q1 - 2:55SASSUB: Heal FOR Hart10
14
Q1 - 2:55SASSPURS Timeout: Regular (Full 1 Short 0)10
14
Q1 - 2:55SASSPURS Rebound10
14
Q1 - 2:55SASMISS Hart 18' Jump Shot10
14
Q1 - 3:09MIAWallace Free Throw 2 of 2 (2 PTS)10
14
Q1 - 3:09MIAWallace Free Throw 1 of 2 (1 PTS)9
14
Q1 - 3:09SASTurkoglu S.FOUL (P1.T3)8
14
Q1 - 3:19MIAGrant REBOUND (Off:0 Def:1)8
14
Q1 - 3:21SASMISS Rose 9' Jump Hook Shot8
14
Q1 - 3:40SASSPURS Rebound8
14
Q1 - 3:41SASMISS Turkoglu 25' 3PT Jump Shot8
14
Q1 - 3:53SASNesterovic REBOUND (Off:2 Def:3)8
14
Q1 - 3:56MIAMISS Wallace 19' Jump Shot8
14
Q1 - 4:23SASHart 20' Jump Shot (2 PTS) (Bowen 1 AST)8
14
Q1 - 4:44SASRose REBOUND (Off:1 Def:2)8
12
Q1 - 4:44SASJump Ball Rose vs. Haslem: Tip to Nesterovic8
12
Q1 - 4:45SASMISS Nesterovic 13' Fadeaway Jumper8
12
Q1 - 5:05SASRose REBOUND (Off:0 Def:2)8
12
Q1 - 5:07MIAMISS Grant 14' Jump Shot8
12
Q1 - 5:23SASSUB: Turkoglu FOR Ginobili8
12
Q1 - 5:23MIASUB: Wallace FOR Odom8
12
Q1 - 5:23SASBowen Backcourt Turnover (P1.T3)8
12
Q1 - 5:42SASHart REBOUND (Off:0 Def:1)8
12
Q1 - 5:44MIAMISS Jones 13' Jump Shot8
12
Q1 - 6:00MIAHaslem REBOUND (Off:0 Def:2)8
12
Q1 - 6:03SASMISS Nesterovic 15' Jump Shot8
12
Q1 - 6:10SASGinobili REBOUND (Off:1 Def:1)8
12
Q1 - 6:13SASMISS Ginobili 19' Jump Shot8
12
Q1 - 6:31MIAHaslem 1' Layup (2 PTS)8
12
Q1 - 6:50SASRose Bad Pass Turnover (P1.T2)6
12
Q1 - 7:09MIAJones 28' 3PT Jump Shot (5 PTS) (Haslem 1 AST)6
12
Q1 - 7:26SASRose 17' Jump Shot (4 PTS) (Hart 1 AST)3
12
Q1 - 7:44SASNesterovic REBOUND (Off:2 Def:2)3
10
Q1 - 7:46SASMISS Bowen Free Throw 2 of 23
10
Q1 - 7:46SASBowen Free Throw 1 of 2 (1 PTS)3
10
Q1 - 7:46MIAOdom S.FOUL (P1.T2)3
9
Q1 - 7:53SASNesterovic REBOUND (Off:1 Def:2)3
9
Q1 - 7:55MIAMISS Odom 7' Jump Shot3
9
Q1 - 8:07MIAHeat Timeout: Regular (Reg.1 Short 0)3
9
Q1 - 8:13SASNesterovic REBOUND (Off:1 Def:1)3
9
Q1 - 8:13SASNesterovic 1' Tip Shot (4 PTS)3
9
Q1 - 8:16SASMISS Bowen 3PT Jump Shot3
7
Q1 - 8:33SASSPURS Rebound3
7
Q1 - 8:35MIAMISS Jones 25' 3PT Jump Shot3
7
Q1 - 9:01SASRose 7' Jump Hook Shot (2 PTS)3
7
Q1 - 9:12MIAHart STEAL (1 STL)3
5
Q1 - 9:32SASNesterovic 3' Layup (2 PTS) (Ginobili 1 AST)3
5
Q1 - 9:45MIAJones 3' Driving Layup (2 PTS)3
3
Q1 - 10:07SASGinobili 25' 3PT Jump Shot (3 PTS)1
3
Q1 - 10:22SASGinobili REBOUND (Off:0 Def:1)1
0
Q1 - 10:23MIAMISS Grant Free Throw 2 of 21
0
Q1 - 10:23MIAGrant Free Throw 1 of 2 (1 PTS)1
0
Q1 - 10:23SASNesterovic S.FOUL (P1.T2)0
0
Q1 - 10:38MIAHaslem REBOUND (Off:0 Def:1)0
0
Q1 - 10:40SASMISS Hart 17' Jump Shot0
0
Q1 - 10:48SASNesterovic REBOUND (Off:0 Def:1)0
0
Q1 - 10:50MIAMISS Grant 8' Jump Shot0
0
Q1 - 11:01SASNesterovic Lost Ball Turnover (P1.T1)0
0
Q1 - 11:11SASRose REBOUND (Off:0 Def:1)0
0
Q1 - 11:13MIAMISS Grant 18' Jump Shot0
0
Q1 - 11:29SASHart P.FOUL (P1.T1)0
0
Q1 - 11:30MIAAlston REBOUND (Off:0 Def:1)0
0
Q1 - 11:33SASMISS Nesterovic 10' Jump Shot0
0
Q1 - 11:47MIAJones P.FOUL (P1.T1)0
0
Q1 - 12:00SASJump Ball Nesterovic vs. Grant: Tip to Rose0
0
Q1 - 12:000
0
ClockTeamEventMIASAS
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

MIA
0.87 43.5%
SAS
0.82 41.2%
Points per Opportunity/ True Shooting %

Scoring by Shot Type

At the Rim (within 5 feet)
MIA
12
19
63%
SAS
14
23
61%
Midrange
MIA
8
37
22%
SAS
7
35
20%
3PT | Effective 3PT
MIA
4
6.0
12
33%
50%
SAS
4
6.0
15
27%
40%
Free Throws
MIA
21
24
88%
SAS
26
41
63%
Makes
Effective 3P Makes
%
Efficiency
Misses
Bars scaled to point value.

Total Points

|
MIA logo Heat
PLAYERPTSTS%TSM / TSA
E. Jones2672%13.0 / 18
L. Odom1444%7.0 / 16
J. Wallace1038%5.0 / 13
U. Haslem950%4.5 / 9
L. Woods6100%3.0 / 3
R. Alston536%2.5 / 7
B. Grant313%1.5 / 12
B. Coles0-0.0 / 1
M. Allen0-0.0 / 2
TS Makes
TS Misses

Total Points

|
SAS logo Spurs
PLAYERPTSTS%TSM / TSA
M. Ginobili1550%7.5 / 15
M. Rose1444%7.0 / 16
R. Nesterovic1444%7.0 / 16
K. Willis1354%6.5 / 12
H. Turkoglu840%4.0 / 10
J. Hart638%3.0 / 8
R. Horry660%3.0 / 5
B. Bowen220%1.0 / 5
R. Mercer225%1.0 / 4
S. Heal0-0.0 / 3
TS Makes
TS Misses

MATCHUP

Scoring Opportunities

MIA
71
+11
-13
82
SAS
76
+20
-10
96
Base
ORB
TOV

Scoring Efficiency

MIA
0.87 43.5%
SAS
0.82 41.2%
Points per Opportunity/ True Shooting %

Reg Season Avg

Game Stats
Efficiency & PaceThis Game
Efficiency
99.3
100.0
MIA 86.9
SAS 93.0 +6.1
Pace
90.6
91.3
MIA 85.7 +0.2
SAS 85.5
Avg. Poss. Time
16.0
16.0
MIA 16.8 −0.0
SAS 16.8
Four FactorsThis Game
EFG %
46.3%
47.3%
MIA 38.2% +1.2%
SAS 37.0%
TO %
14.4%
15.4%
MIA 16.0%
SAS 9.9% −6.1%
ORB %
27.5%
29.5%
MIA 23.3%
SAS 30.6% +7.3%
FTrt
29.8
32.2
MIA 35.3
SAS 56.2 +20.9
Misc. StatsThis Game
AST %
57.3%
59.0%
MIA 33.3%
SAS 48.0% +14.7%
STL %
7.9%
8.8%
MIA 9.5% +2.5%
SAS 7.0%
BLK %
6.3%
9.9%
MIA 5.2%
SAS 8.9% +3.7%
Season averages charted by z-score with a range of -2 and 2.

Reg Season Avg

Game Stats
Shooting EfficiencyThis Game
TS%
48.3%
48.6%
MIA 43.5% +2.3%
SAS 41.2%
Rim FG%
53.9%
57.6%
MIA 63.2% +2.3%
SAS 60.9%
Mid FG%
36.9%
37.0%
MIA 21.6% +1.6%
SAS 20.0%
3P %
35.7%
35.8%
MIA 33.3% +6.6%
SAS 26.7%
FT %
76.2%
68.1%
MIA 87.5% +24.1%
SAS 63.4%
Shot DistributionThis Game
Rim Att. %
34.4%
35.9%
MIA 27.9%
SAS 31.5% +3.6%
Mid Att. %
44.5%
46.4%
MIA 54.4%
SAS 47.9% −6.5%
3P Att. %
21.1%
17.7%
MIA 17.6%
SAS 20.5% +2.9%
Season averages charted by z-score with a range of -2.53 and 2.53.
Game TotalsMIASAS
Possessions8486
Possession Minutes23.524.1
Points7380
Rebounds4448
Assists812
Steals86
Blocks35
Turnovers (Team)13 (2)10 (0)
Fouls
Off. Rebounds (Team)10 (1)15 (5)
Def. Rebounds (Team)34 (3)33 (2)
Field Goals24-6825-73
At-the-Rim FG12-1914-23
Midrange FG8-377-35
2-Point FG20-5621-58
3-Point FG4-124-15
Free Throws21-2426-41
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'10" 230 · 24
39.4
14
44%
12
3
2
0
3
5
2
10
2-2
100%
6-12
50%
0-3
0%
G · 6'2" 175 · 27
39.2
5
36%
4
2
3
0
0
1
0
4
0-0
-
1-4
25%
1-3
33%
G · 6'6" 200 · 32
34.7
26
72%
4
0
3
1
3
6
1
3
7-7
100%
5-8
63%
3-6
50%
C · 6'9" 254 · 32
33.9
3
13%
6
1
0
1
3
5
5
1
1-2
50%
1-11
9%
0-0
-
F · 6'8" 235 · 23
32.8
9
50%
9
1
0
0
0
4
1
8
3-4
75%
3-7
43%
0-0
-
F · 6'9" 225 · 30
26.2
10
38%
2
1
0
0
0
2
0
2
6-7
86%
2-9
22%
0-0
-
C · 7'2" 260 · 25
12.2
6
100%
4
0
0
1
1
5
0
4
2-2
100%
2-2
100%
0-0
-
G · 6'2" 182 · 36
9.7
0
0%
1
0
0
0
2
1
1
0
0-0
-
0-1
0%
0-0
-
F · 6'10" 255 · 25
8.3
0
0%
2
0
0
0
1
2
0
2
0-0
-
0-2
0%
0-0
-
G · 6'5" 220 · 23
3.7
0
0%
0
0
0
0
0
0
0
0
0-0
-
0-0
-
0-0
-
G · 6'4" 220 · 22
F · 6'9" 237 · 23
PLAYER MIN PTS TS% REB AST STL BLK TOV PF ORB DRB FT FT% 2P 2P% 3P 3P%
TOTAL
240
73
44%
44
8
8
3
13
0
10
34
21-24
88%
20-56
36%
4-12
33%
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.