Final Win Prob. pScore
2625%91
98
1675%100
100
ORTG#PossPace
MIA logo Heat
103.29592.1
PHX logo Suns
106.49497.0

WIN PROBABILITY | PLAYS

Live win probability requires a premium subscription for some games.

Win Probability

SunsHeatQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Scoring Margin

SunsHeatQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Play-by-Play

Score / WinProb
ClockTeamEventMIAPHX
Q4 - 0:00.0PHX98
100
Q4 - 0:00.0PHXSUB: Hardaway FOR Williams98
100
Q4 - 0:00.0PHXSUNS Timeout: Regular (Full 5 Short 1)98
100
Q4 - 0:00.0MIAGrant Free Throw 2 of 2 (11 PTS)98
100
Q4 - 0:00.0MIAHeat Rebound97
100
Q4 - 0:00.0MIAMISS Grant Free Throw 1 of 297
100
Q4 - 0:00.0PHXMarion S.FOUL (P4.PN)97
100
Q4 - 0:00.0MIAGrant REBOUND (Off:2 Def:2)97
100
Q4 - 0:00.0MIAWade REBOUND (Off:2 Def:2)97
100
Q4 - 0:00.0MIAMISS Wade Layup97
100
Q4 - 0:04.0MIAMISS Odom 30' 3PT Jump Shot97
100
Q4 - 0:18.0PHXMarbury Free Throw 2 of 2 (11 PTS)97
100
Q4 - 0:18.0PHXMarbury Free Throw 1 of 2 (10 PTS)97
99
Q4 - 0:18.0MIAWade P.FOUL (P1.PN)97
98
Q4 - 0:23.0MIAOdom 13' Jump Shot (24 PTS)97
98
Q4 - 0:37.0MIAJones REBOUND (Off:0 Def:4)95
98
Q4 - 0:39.0PHXMISS Williams 16' Jump Shot95
98
Q4 - 0:58.0PHXMarbury REBOUND (Off:0 Def:4)95
98
Q4 - 0:59.0MIAMISS Jones 15' Jump Shot95
98
Q4 - 1:13PHXSUB: Williams FOR White95
98
Q4 - 1:13PHXMarbury Foul Turnover (P5.T18)95
98
Q4 - 1:13PHXMarbury OFF.Foul (P3)95
98
Q4 - 1:31MIAGrant Layup (10 PTS)95
98
Q4 - 1:33MIAGrant REBOUND (Off:1 Def:2)93
98
Q4 - 1:35MIAMISS Jones 26' 3PT Jump Shot93
98
Q4 - 1:48PHXStoudemire Free Throw 2 of 2 (24 PTS)93
98
Q4 - 1:48PHXSUNS Rebound93
97
Q4 - 1:48PHXMISS Stoudemire Free Throw 1 of 293
97
Q4 - 1:48MIAJones S.FOUL (P3.PN)93
97
Q4 - 2:00MIAWade 12' Jump Shot (27 PTS)93
97
Q4 - 2:12MIAOdom REBOUND (Off:0 Def:5)91
97
Q4 - 2:15PHXMISS Marbury 8' Jump Shot91
97
Q4 - 2:20PHXWhite REBOUND (Off:0 Def:2)91
97
Q4 - 2:22MIAMISS Wade 12' Jump Shot91
97
Q4 - 2:36PHXMarbury Driving Layup (9 PTS)91
97
Q4 - 2:54MIAHeat Timeout: Regular (Reg.6 Short 2)91
95
Q4 - 2:54PHXSUNS Timeout: Short (Full 4 Short 1)91
95
Q4 - 3:00MIAOdom Free Throw 2 of 2 (22 PTS)91
95
Q4 - 3:00MIAOdom Free Throw 1 of 2 (21 PTS)90
95
Q4 - 3:00PHXJohnson P.FOUL (P4.PN)89
95
Q4 - 3:16PHXMarion 3PT Jump Shot (14 PTS) (Marbury 10 AST)89
95
Q4 - 3:33MIAOdom Free Throw 2 of 2 (20 PTS)89
92
Q4 - 3:33MIAOdom Free Throw 1 of 2 (19 PTS)88
92
Q4 - 3:33PHXJohnson S.FOUL (P3.PN)87
92
Q4 - 3:40MIAOdom REBOUND (Off:0 Def:4)87
92
Q4 - 3:42PHXMISS White Free Throw 2 of 287
92
Q4 - 3:42PHXWhite Free Throw 1 of 2 (1 PTS)87
92
Q4 - 3:42MIAOdom S.FOUL (P5.T4)87
91
Q4 - 3:50PHXWhite REBOUND (Off:0 Def:1)87
91
Q4 - 3:52MIAMISS Wade 26' 3PT Jump Shot87
91
Q4 - 4:09PHXStoudemire Free Throw 2 of 2 (23 PTS)87
91
Q4 - 4:09PHXStoudemire Free Throw 1 of 2 (22 PTS)87
90
Q4 - 4:09MIAHaslem S.FOUL (P4.T3)87
89
Q4 - 4:30MIAOdom 25' 3PT Jump Shot (18 PTS) (Wade 5 AST)87
89
Q4 - 4:47PHXJohnson REBOUND (Off:1 Def:7)84
89
Q4 - 4:47PHXJohnson Follow Up Dunk (17 PTS)84
89
Q4 - 4:49PHXMISS Marion Layup84
87
Q4 - 4:53MIAMarion STEAL (1 STL)84
87
Q4 - 5:05PHXMarion Bad Pass Turnover (P3.T17)84
87
Q4 - 5:21MIAWade Free Throw 2 of 2 (25 PTS)84
87
Q4 - 5:21MIAWade Free Throw 1 of 2 (24 PTS)83
87
Q4 - 5:21PHXMarbury S.FOUL (P2.PN)82
87
Q4 - 5:31MIASUB: Grant FOR Walker82
87
Q4 - 5:31PHXSUNS Timeout: Regular (Full 4 Short 0)82
87
Q4 - 5:31MIAHeat Timeout: Short (Reg.5 Short 2)82
87
Q4 - 5:40PHXMarion REBOUND (Off:1 Def:1)82
87
Q4 - 5:40PHXMarion Layup (11 PTS)82
87
Q4 - 5:41PHXMISS Johnson Layup82
85
Q4 - 5:43PHXMarbury REBOUND (Off:0 Def:3)82
85
Q4 - 5:46MIAMarion BLOCK (3 BLK)82
85
Q4 - 6:00MIAJones REBOUND (Off:0 Def:3)82
85
Q4 - 6:02PHXMISS Marion 3PT Jump Shot82
85
Q4 - 6:11PHXJohnson REBOUND (Off:0 Def:7)82
85
Q4 - 6:13MIAMISS Jones 14' Jump Shot82
85
Q4 - 6:36PHXStoudemire Free Throw 2 of 2 (21 PTS)82
85
Q4 - 6:36PHXStoudemire Free Throw 1 of 2 (20 PTS)82
84
Q4 - 6:36MIAWalker S.FOUL (P2.T2)82
83
Q4 - 6:40PHXJohnson REBOUND (Off:0 Def:6)82
83
Q4 - 6:42MIAMISS Wade 18' Jump Shot82
83
Q4 - 6:58MIAHaslem REBOUND (Off:5 Def:5)82
83
Q4 - 7:01PHXMISS Marbury 23' Jump Shot82
83
Q4 - 7:23PHXStoudemire REBOUND (Off:3 Def:5)82
83
Q4 - 7:25MIAMISS Walker Free Throw 2 of 282
83
Q4 - 7:25MIAHeat Rebound82
83
Q4 - 7:25MIAMISS Walker Free Throw 1 of 282
83
Q4 - 7:25MIASUB: Wade FOR Alston82
83
Q4 - 7:2582
83
Q4 - 7:25PHXMarion S.FOUL (P3.PN)82
83
Q4 - 7:44MIAHaslem REBOUND (Off:5 Def:4)82
83
Q4 - 7:46MIAMISS Jones 3PT Jump Shot82
83
Q4 - 7:53MIAWalker REBOUND (Off:3 Def:6)82
83
Q4 - 7:56PHXMISS Johnson 24' 3PT Jump Shot82
83
Q4 - 8:08PHXStoudemire REBOUND (Off:3 Def:4)82
83
Q4 - 8:10MIAMISS Walker Layup82
83
Q4 - 8:12MIAWalker REBOUND (Off:3 Def:5)82
83
Q4 - 8:14MIAMISS Odom 18' Jump Shot82
83
Q4 - 8:36PHXJohnson 25' 3PT Jump Shot (15 PTS) (Marion 2 AST)82
83
Q4 - 8:53MIAOdom Layup (15 PTS)82
80
Q4 - 9:05PHXSUB: White FOR Williams80
80
Q4 - 9:05PHXSUB: Marion FOR Hardaway80
80
Q4 - 9:05PHXWilliams P.FOUL (P5.T4)80
80
Q4 - 9:21PHXWilliams 15' Jump Shot (12 PTS) (Johnson 5 AST)80
80
Q4 - 9:37MIAJones 24' 3PT Jump Shot (22 PTS) (Odom 3 AST)80
78
Q4 - 9:47PHXJohnson P.FOUL (P2.T3)77
78
Q4 - 10:00MIAHeat Rebound77
78
Q4 - 10:01PHXMISS Hardaway 3PT Jump Shot77
78
Q4 - 10:19MIASUB: Haslem FOR Grant77
78
Q4 - 10:20PHXSUB: Stoudemire FOR Barbosa77
78
Q4 - 10:20PHXSUB: Marbury FOR Cabarkapa77
78
Q4 - 10:20MIAGrant P.FOUL (P5.T1)77
78
Q4 - 10:20PHXCabarkapa REBOUND (Off:0 Def:5)77
78
Q4 - 10:21MIAMISS Walker 14' Jump Shot77
78
Q4 - 10:33MIAAlston REBOUND (Off:0 Def:2)77
78
Q4 - 10:35PHXMISS Hardaway 17' Jump Shot77
78
Q4 - 10:51MIAJones Driving Layup (19 PTS)77
78
Q4 - 11:02MIAAlston REBOUND (Off:0 Def:1)75
78
Q4 - 11:04PHXMISS Cabarkapa 26' 3PT Jump Shot75
78
Q4 - 11:27PHXJohnson REBOUND (Off:0 Def:5)75
78
Q4 - 11:28MIAMISS Jones Free Throw 1 of 175
78
Q4 - 11:28PHXWilliams S.FOUL (P4.T2)75
78
Q4 - 11:28MIAJones Reverse Layup (17 PTS) (Odom 2 AST)75
78
Q4 - 11:34PHXWilliams P.FOUL (P3.T1)73
78
Q4 - 11:49PHXCabarkapa 19' Jump Shot (6 PTS) (Hardaway 5 AST)73
78
Q4 - 12:0073
76
Q3 - 0:00.0MIA73
76
Q3 - 0:00.0MIA73
76
Q3 - 0:00.0MIAHaslem REBOUND (Off:4 Def:4)73
76
Q3 - 0:00.0MIAMISS Wade 18' Jump Shot73
76
Q3 - 0:19.0PHXJohnson 29' 3PT Jump Shot (12 PTS) (Hardaway 4 AST)73
76
Q3 - 0:43.0MIAWalker Layup (6 PTS) (Alston 2 AST)73
73
Q3 - 1:08PHXCabarkapa Free Throw 2 of 2 (4 PTS)71
73
Q3 - 1:08PHXSUB: Barbosa FOR Marbury71
72
Q3 - 1:08PHXCabarkapa Free Throw 1 of 2 (3 PTS)71
72
Q3 - 1:08MIAHaslem P.FOUL (P3.PN)71
71
Q3 - 1:08PHXCabarkapa REBOUND (Off:0 Def:4)71
71
Q3 - 1:09MIAMISS Wade 18' Jump Shot71
71
Q3 - 1:24MIAWade REBOUND (Off:1 Def:2)71
71
Q3 - 1:27MIAWalker REBOUND (Off:2 Def:5)71
71
Q3 - 1:27MIAMISS Walker Dunk71
71
Q3 - 1:28MIAMISS Haslem Layup71
71
Q3 - 1:43PHXHardaway Out of Bounds Lost Ball Turnover (P2.T16)71
71
Q3 - 1:58MIAWilliams STEAL (1 STL)71
71
Q3 - 2:12PHXSUB: Williams FOR Voskuhl71
71
Q3 - 2:12PHXVoskuhl Foul Turnover (P1.T15)71
71
Q3 - 2:12PHXVoskuhl OFF.Foul (P4)71
71
Q3 - 2:29MIAHaslem Free Throw 2 of 2 (6 PTS)71
71
Q3 - 2:29MIAHaslem Free Throw 1 of 2 (5 PTS)70
71
Q3 - 2:29PHXSUB: Johnson FOR Marion69
71
Q3 - 2:29PHXVoskuhl L.B.FOUL (P3.PN)69
71
Q3 - 2:29MIAHeat Rebound69
71
Q3 - 2:30MIAMISS Alston 26' 3PT Jump Shot69
71
Q3 - 2:33MIAWalker REBOUND (Off:1 Def:5)69
71
Q3 - 2:34MIAMISS Haslem 16' Jump Shot69
71
Q3 - 2:44MIAOdom REBOUND (Off:0 Def:3)69
71
Q3 - 2:46PHXMISS Voskuhl Free Throw 2 of 269
71
Q3 - 2:46PHXVoskuhl Free Throw 1 of 2 (10 PTS)69
71
Q3 - 2:46MIAHeat Timeout: Regular (Reg.5 Short 1)69
70
Q3 - 2:46MIAWalker L.B.FOUL (P1.PN)69
70
Q3 - 2:46PHXSUNS Rebound69
70
Q3 - 2:46PHXMISS Cabarkapa 16' Jump Shot69
70
Q3 - 3:01MIAWade 20' Jump Shot (23 PTS)69
70
Q3 - 3:16PHXHardaway 18' Jump Shot (2 PTS) (Marbury 9 AST)67
70
Q3 - 3:35MIAWalker 3 Second Violation Turnover (P1.T13)67
68
Q3 - 3:49PHXMarion Bad Pass Turnover (P2.T14)67
68
Q3 - 4:03MIAWade Free Throw 2 of 2 (21 PTS)67
68
Q3 - 4:03PHXSUB: Cabarkapa FOR Stoudemire66
68
Q3 - 4:03MIAWade Free Throw 1 of 2 (20 PTS)66
68
Q3 - 4:03MIASUB: Alston FOR Jones65
68
Q3 - 4:03PHXHardaway S.FOUL (P3.T4)65
68
Q3 - 4:04MIAOdom REBOUND (Off:0 Def:2)65
68
Q3 - 4:06PHXMISS Marbury 22' Jump Shot65
68
Q3 - 4:21PHXSUNS Rebound65
68
Q3 - 4:21MIAMISS Jones 20' Jump Shot65
68
Q3 - 4:36PHXStoudemire P.FOUL (P3.T3)65
68
Q3 - 4:48PHXStoudemire Traveling Turnover (P3.T13)65
68
Q3 - 5:01MIAOdom Free Throw 2 of 2 (13 PTS)65
68
Q3 - 5:01PHXSUB: Hardaway FOR Johnson64
68
Q3 - 5:01MIAOdom Free Throw 1 of 2 (12 PTS)64
68
Q3 - 5:01PHXMarion S.FOUL (P2.T2)63
68
Q3 - 5:11PHXJohnson L.B.FOUL (P1.T1)63
68
Q3 - 5:11MIAHeat Rebound63
68
Q3 - 5:11MIAMISS Walker 8' Jump Shot63
68
Q3 - 5:34PHXVoskuhl Free Throw 2 of 2 (9 PTS)63
68
Q3 - 5:34PHXVoskuhl Free Throw 1 of 2 (8 PTS)63
67
Q3 - 5:34MIAJones S.FOUL (P2.T4)63
66
Q3 - 5:53PHXJohnson REBOUND (Off:0 Def:4)63
66
Q3 - 5:55MIAMISS Odom 24' 3PT Jump Shot63
66
Q3 - 6:06MIAHaslem REBOUND (Off:3 Def:4)63
66
Q3 - 6:09PHXMISS Marion 11' Jump Shot63
66
Q3 - 6:24PHXSUB: Voskuhl FOR Williams63
66
Q3 - 6:24PHXSUNS Timeout: Regular (Full 3 Short 0)63
66
Q3 - 6:25MIAWade Layup (19 PTS) (Odom 1 AST)63
66
Q3 - 6:40MIAWalker REBOUND (Off:0 Def:5)61
66
Q3 - 6:42PHXMISS Marbury 25' 3PT Jump Shot61
66
Q3 - 6:52MIAOdom 8' Hook Shot (11 PTS)61
66
Q3 - 7:09PHXMarbury 26' 3PT Jump Shot (7 PTS) (Johnson 4 AST)59
66
Q3 - 7:32MIAOdom 11' Jump Shot (9 PTS)59
63
Q3 - 7:47PHXWilliams 15' Jump Shot (10 PTS) (Stoudemire 2 AST)57
63
Q3 - 7:57MIAJones P.FOUL (P1.T3)57
61
Q3 - 8:03MIAWade 16' Jump Shot (17 PTS)57
61
Q3 - 8:05MIAHaslem REBOUND (Off:3 Def:3)55
61
Q3 - 8:09PHXMISS Stoudemire Alley Oop Layup55
61
Q3 - 8:12MIASUB: Walker FOR Grant55
61
Q3 - 8:12MIAGrant P.FOUL (P4.T2)55
61
Q3 - 8:21MIAGrant P.FOUL (P3.T1)55
61
Q3 - 8:31MIAWade 25' 3PT Jump Shot (15 PTS)55
61
Q3 - 8:55PHXStoudemire 13' Turnaround Jump Shot (19 PTS)52
61
Q3 - 9:08MIAOdom Foul Turnover (P5.T12)52
59
Q3 - 9:08MIAOdom OFF.Foul (P4)52
59
Q3 - 9:10MIAHaslem REBOUND (Off:3 Def:2)52
59
Q3 - 9:13MIAMarion BLOCK (2 BLK)52
59
Q3 - 9:27PHXMarbury Bad Pass Turnover (P4.T12)52
59
Q3 - 9:31PHXJohnson REBOUND (Off:0 Def:3)52
59
Q3 - 9:34MIAMISS Jones 25' 3PT Jump Shot52
59
Q3 - 9:40PHXMarbury Bad Pass Turnover (P3.T11)52
59
Q3 - 9:48MIAMarbury STEAL (1 STL)52
59
Q3 - 9:54MIAJones REBOUND (Off:0 Def:2)52
59
Q3 - 9:56PHXMISS Marion 24' 3PT Jump Shot52
59
Q3 - 10:16PHXSUNS Rebound52
59
Q3 - 10:17MIAMISS Grant 20' Jump Shot52
59
Q3 - 10:34PHXMarion Dunk (9 PTS) (Stoudemire 1 AST)52
59
Q3 - 10:39MIAStoudemire STEAL (2 STL)52
57
Q3 - 10:51PHXJohnson Discontinue Dribble Turnover (P1.T10)52
57
Q3 - 11:00PHXMarbury REBOUND (Off:0 Def:2)52
57
Q3 - 11:04MIAMISS Jones 22' Jump Shot52
57
Q3 - 11:25PHXStoudemire 16' Jump Shot (17 PTS) (Johnson 3 AST)52
57
Q3 - 11:45MIAGrant 17' Jump Shot (8 PTS) (Wade 4 AST)52
55
Q3 - 12:0050
55
Q2 - 0:00.0MIA50
55
Q2 - 0:00.0MIAHeat Rebound50
55
Q2 - 0:00.0MIAMISS Walker 76' 3PT Jump Shot50
55
Q2 - 0:00.0MIAWalker REBOUND (Off:0 Def:4)50
55
Q2 - 0:00.0PHXMISS Marion 12' Jump Shot50
55
Q2 - 0:24.0MIAWade Free Throw 2 of 2 (12 PTS)50
55
Q2 - 0:24.0PHXSUB: Hardaway FOR White49
55
Q2 - 0:24.0MIASUB: Walker FOR Grant49
55
Q2 - 0:24.0MIAWade Free Throw 1 of 2 (11 PTS)49
55
Q2 - 0:24.0PHXGugliotta P.FOUL (P1.PN)48
55
Q2 - 0:41.0MIAJones Free Throw Technical (15 PTS)48
55
Q2 - 0:41.0MIASUB: Grant FOR Hill47
55
Q2 - 0:41.0MIAHeat Timeout: Regular (Reg.4 Short 1)47
55
Q2 - 0:41.0PHXWhite T.FOUL (P1.T4)47
55
Q2 - 0:41.0PHXWhite Foul Turnover (P1.T9)47
55
Q2 - 0:41.0PHXWhite OFF.Foul (P1)47
55
Q2 - 0:57.0PHXGugliotta REBOUND (Off:0 Def:1)47
55
Q2 - 0:59.0MIAMISS Jones 16' Jump Shot47
55
Q2 - 1:14PHXSUB: Gugliotta FOR Stoudemire47
55
Q2 - 1:14PHXStoudemire P.FOUL (P2.T4)47
55
Q2 - 1:17MIAHill REBOUND (Off:1 Def:0)47
55
Q2 - 1:18MIAMISS Wallace 16' Jump Shot47
55
Q2 - 1:43PHXJohnson 17' Jump Shot (9 PTS)47
55
Q2 - 2:04MIAJones 20' Jump Shot (14 PTS) (Wade 3 AST)47
53
Q2 - 2:24PHXMarion Slam Dunk (7 PTS) (Marbury 8 AST)45
53
Q2 - 2:26PHXMarbury REBOUND (Off:0 Def:1)45
51
Q2 - 2:28MIAMISS Wade 9' Jump Shot45
51
Q2 - 2:40PHXStoudemire Foul Turnover (P2.T8)45
51
Q2 - 2:40PHXStoudemire OFF.Foul (P1)45
51
Q2 - 2:53MIAWallace Bad Pass Turnover (P1.T9)45
51
Q2 - 3:06PHXMarion Free Throw 1 of 1 (5 PTS)45
51
Q2 - 3:06MIASUB: Wallace FOR Odom45
50
Q2 - 3:06PHXSUNS Timeout: Regular (Full 2 Short 0)45
50
Q2 - 3:06MIAOdom S.FOUL (P3.T4)45
50
Q2 - 3:06PHXMarion 18' Jump Shot (4 PTS) (Marbury 7 AST)45
50
Q2 - 3:16MIAOdom Bad Pass Turnover (P3.T8)45
48
Q2 - 3:17MIAHeat Rebound45
48
Q2 - 3:17MIAMarion BLOCK (1 BLK)45
48
Q2 - 3:23PHXMarion Bad Pass Turnover (P1.T7)45
48
Q2 - 3:30MIASUB: Wade FOR Alston45
48
Q2 - 3:30MIAAlston P.FOUL (P3.T3)45
48
Q2 - 3:34MIAStoudemire STEAL (1 STL)45
48
Q2 - 3:55PHXJohnson 24' 3PT Jump Shot (7 PTS) (Marbury 6 AST)45
48
Q2 - 4:08PHXStoudemire REBOUND (Off:3 Def:3)45
45
Q2 - 4:10MIAMISS Jones 17' Jump Shot45
45
Q2 - 4:19PHXSUB: White FOR Williams45
45
Q2 - 4:19MIAJones Free Throw Technical (12 PTS)45
45
Q2 - 4:19PHXSUNS T.Foul (Def. 3 Sec Marbury )44
45
Q2 - 4:35PHXWilliams 18' Jump Shot (8 PTS) (Marbury 5 AST)44
45
Q2 - 4:48MIAOdom 10' Hook Shot (7 PTS) (Jones 6 AST)44
43
Q2 - 4:57MIASUB: Hill FOR Grant42
43
Q2 - 4:57MIAHeat Timeout: Regular (Reg.3 Short 1)42
43
Q2 - 5:11PHXJohnson Driving Layup (4 PTS)42
43
Q2 - 5:16PHXJohnson REBOUND (Off:0 Def:2)42
41
Q2 - 5:18MIAStoudemire BLOCK (1 BLK)42
41
Q2 - 5:32MIAGrant REBOUND (Off:0 Def:2)42
41
Q2 - 5:34PHXMISS Johnson 24' 3PT Jump Shot42
41
Q2 - 5:43PHXMarion REBOUND (Off:0 Def:1)42
41
Q2 - 5:47MIAMISS Haslem 13' Hook Shot42
41
Q2 - 6:01MIAJones REBOUND (Off:0 Def:1)42
41
Q2 - 6:03PHXMISS Williams 19' Jump Shot42
41
Q2 - 6:13PHXWilliams REBOUND (Off:0 Def:3)42
41
Q2 - 6:15MIAMISS Jones 21' Jump Shot42
41
Q2 - 6:34PHXWilliams 16' Jump Shot (6 PTS)42
41
Q2 - 6:45MIAGrant 14' Jump Shot (6 PTS) (Jones 5 AST)42
39
Q2 - 6:51MIASUB: Haslem FOR Walker40
39
Q2 - 6:51PHXSUB: Marion FOR Barbosa40
39
Q2 - 6:51PHXSUB: Marbury FOR Hardaway40
39
Q2 - 6:51PHXHardaway P.FOUL (P2.T3)40
39
Q2 - 6:54PHXWilliams Lost Ball Turnover (P1.T6)40
39
Q2 - 7:02PHXWilliams REBOUND (Off:0 Def:2)40
39
Q2 - 7:04MIAMISS Alston 26' 3PT Jump Shot40
39
Q2 - 7:29PHXBarbosa 25' 3PT Jump Shot (3 PTS) (Johnson 2 AST)40
39
Q2 - 7:46PHXHardaway REBOUND (Off:0 Def:2)40
36
Q2 - 7:48MIAMISS Jones 3PT Jump Shot40
36
Q2 - 7:59MIAWalker REBOUND (Off:0 Def:3)40
36
Q2 - 8:01PHXMISS Barbosa 10' Jump Shot40
36
Q2 - 8:24MIAGrant 17' Jump Shot (4 PTS) (Alston 1 AST)40
36
Q2 - 8:33MIAGrant REBOUND (Off:0 Def:1)38
36
Q2 - 8:34PHXMISS Stoudemire 16' Jump Shot38
36
Q2 - 8:44PHXJohnson REBOUND (Off:0 Def:1)38
36
Q2 - 8:47MIAMISS Walker 10' Hook Shot38
36
Q2 - 9:07PHXHardaway Traveling Turnover (P1.T5)38
36
Q2 - 9:22PHXStoudemire REBOUND (Off:3 Def:2)38
36
Q2 - 9:25MIAMISS Jones Free Throw 2 of 238
36
Q2 - 9:25MIAHeat Rebound38
36
Q2 - 9:25MIAMISS Jones Free Throw 1 of 238
36
Q2 - 9:25PHXSUB: Williams FOR Voskuhl38
36
Q2 - 9:25PHXVoskuhl S.FOUL (P2.T2)38
36
Q2 - 9:27MIASUB: Jones FOR Wallace38
36
Q2 - 9:27MIASUB: Odom FOR Wade38
36
Q2 - 9:27MIAHeat Timeout: Regular (Reg.2 Short 1)38
36
Q2 - 9:37PHXStoudemire Slam Dunk (15 PTS) (Johnson 1 AST)38
36
Q2 - 9:41MIAJohnson STEAL (3 STL)38
34
Q2 - 10:05PHXStoudemire REBOUND (Off:3 Def:1)38
34
Q2 - 10:05PHXStoudemire Tip Shot (13 PTS)38
34
Q2 - 10:07PHXMISS Johnson Layup38
32
Q2 - 10:11PHXHardaway REBOUND (Off:0 Def:1)38
32
Q2 - 10:13MIAMISS Wade 15' Jump Shot38
32
Q2 - 10:30PHXStoudemire 12' Jump Shot (11 PTS) (Voskuhl 1 AST)38
32
Q2 - 10:46MIAWallace Free Throw 2 of 2 (2 PTS)38
30
Q2 - 10:46PHXSUB: Stoudemire FOR Cabarkapa37
30
Q2 - 10:46MIAWallace Free Throw 1 of 2 (1 PTS)37
30
Q2 - 10:46PHXVoskuhl S.FOUL (P1.T1)36
30
Q2 - 10:46MIAWallace REBOUND (Off:1 Def:0)36
30
Q2 - 10:48MIAMISS Walker 11' Jump Shot36
30
Q2 - 10:52MIAHeat Rebound36
30
Q2 - 10:54MIAMISS Alston 17' Jump Shot36
30
Q2 - 11:14PHXCabarkapa Bad Pass Turnover (P1.T4)36
30
Q2 - 11:16PHXCabarkapa REBOUND (Off:0 Def:3)36
30
Q2 - 11:18MIAMISS Wallace 18' Jump Shot36
30
Q2 - 11:31PHXVoskuhl Free Throw 2 of 2 (7 PTS)36
30
Q2 - 11:31PHXSUNS Rebound36
29
Q2 - 11:31PHXMISS Voskuhl Free Throw 1 of 236
29
Q2 - 11:31MIAAlston S.FOUL (P2.T2)36
29
Q2 - 11:32PHXVoskuhl REBOUND (Off:2 Def:0)36
29
Q2 - 11:33PHXMISS Hardaway 18' Jump Shot36
29
Q2 - 11:40MIAAlston P.FOUL (P1.T1)36
29
Q2 - 11:49MIASUB: Grant FOR Woods36
29
Q2 - 11:49MIAHeat Timeout: Short (Reg.1 Short 1)36
29
Q2 - 11:49PHXSUNS Rebound36
29
Q2 - 11:49MIAMISS Wallace 16' Jump Shot36
29
Q2 - 12:0036
29
Q1 - 0:00.0PHX36
29
Q1 - 0:00.0PHXSUNS Rebound36
29
Q1 - 0:00.0PHXMISS Hardaway Layup36
29
Q1 - 0:02.0MIAJohnson STEAL (2 STL)36
29
Q1 - 0:22.0PHXJohnson Layup (2 PTS)36
29
Q1 - 0:23.0MIAJohnson STEAL (1 STL)36
27
Q1 - 0:28.0MIAWoods REBOUND (Off:0 Def:1)36
27
Q1 - 0:29.0PHXMISS Voskuhl Free Throw 1 of 136
27
Q1 - 0:29.0MIASUB: Woods FOR Haslem36
27
Q1 - 0:29.0PHXSUB: Johnson FOR Marion36
27
Q1 - 0:29.0MIAHaslem S.FOUL (P2.T4)36
27
Q1 - 0:29.0PHXVoskuhl Layup (6 PTS) (Hardaway 3 AST)36
27
Q1 - 0:44.0MIAJones Free Throw 2 of 2 (11 PTS)36
25
Q1 - 0:44.0MIAJones Free Throw 1 of 2 (10 PTS)35
25
Q1 - 0:44.0PHXBarbosa P.FOUL (P1.PN)34
25
Q1 - 0:55.0MIAWade REBOUND (Off:0 Def:2)34
25
Q1 - 0:57.0PHXMISS Cabarkapa 17' Jump Shot34
25
Q1 - 1:10MIAWalker Free Throw 2 of 2 (4 PTS)34
25
Q1 - 1:10MIAWalker Free Throw 1 of 2 (3 PTS)33
25
Q1 - 1:10PHXSUB: Barbosa FOR Marbury32
25
Q1 - 1:10PHXMarion P.FOUL (P1.PN)32
25
Q1 - 1:10PHXMarbury Bad Pass Turnover (P2.T3)32
25
Q1 - 1:20PHXCabarkapa REBOUND (Off:0 Def:2)32
25
Q1 - 1:22MIAMISS Jones 20' Jump Shot32
25
Q1 - 1:39PHXVoskuhl REBOUND (Off:1 Def:0)32
25
Q1 - 1:39PHXVoskuhl Layup (4 PTS)32
25
Q1 - 1:42PHXMISS Marbury Layup32
23
Q1 - 1:47PHXCabarkapa REBOUND (Off:0 Def:1)32
23
Q1 - 1:50MIAMISS Haslem 16' Jump Shot32
23
Q1 - 2:10PHXMarbury Driving Layup (4 PTS)32
23
Q1 - 2:23MIAWalker Dunk (2 PTS) (Wade 2 AST)32
21
Q1 - 2:30MIAHaslem REBOUND (Off:2 Def:2)30
21
Q1 - 2:33PHXMISS Cabarkapa Reverse Layup30
21
Q1 - 2:48MIASUB: Wallace FOR Odom30
21
Q1 - 2:48MIAOdom Foul Turnover (P2.T3)30
21
Q1 - 2:48MIAOdom OFF.Foul (P2)30
21
Q1 - 3:03PHXCabarkapa Layup (2 PTS) (Marion 1 AST)30
21
Q1 - 3:20MIAHaslem Free Throw 2 of 2 (4 PTS)30
19
Q1 - 3:20PHXSUB: Cabarkapa FOR Stoudemire29
19
Q1 - 3:20MIAHaslem Free Throw 1 of 2 (3 PTS)29
19
Q1 - 3:20PHXHardaway S.FOUL (P1.T4)28
19
Q1 - 3:29MIAWalker REBOUND (Off:0 Def:2)28
19
Q1 - 3:31PHXMISS Marbury 17' Jump Shot28
19
Q1 - 3:43MIAWade 22' Jump Shot (10 PTS)28
19
Q1 - 3:52MIAWalker REBOUND (Off:0 Def:1)26
19
Q1 - 3:53PHXMISS Voskuhl Layup26
19
Q1 - 3:58MIASUB: Walker FOR Grant26
19
Q1 - 3:58MIAGrant P.FOUL (P2.T3)26
19
Q1 - 4:04PHXSUNS Timeout: Regular (Full 1 Short 0)26
19
Q1 - 4:11MIAHaslem Layup (2 PTS) (Jones 4 AST)26
19
Q1 - 4:26MIAHaslem REBOUND (Off:2 Def:1)24
19
Q1 - 4:28PHXMISS Marion 17' Jump Shot24
19
Q1 - 4:41MIAJones 7' Jump Bank Shot (9 PTS)24
19
Q1 - 5:06PHXVoskuhl Layup (2 PTS) (Hardaway 2 AST)22
19
Q1 - 5:18MIAJones Free Throw 1 of 1 (7 PTS)22
17
Q1 - 5:18PHXMarbury S.FOUL (P1.T3)21
17
Q1 - 5:18MIAJones 14' Jump Shot (6 PTS)21
17
Q1 - 5:23MIAHeat Rebound19
17
Q1 - 5:24MIAMISS Odom 14' Jump Shot19
17
Q1 - 5:39PHXMarbury 18' Jump Shot (2 PTS) (Hardaway 1 AST)19
17
Q1 - 5:48MIAWade Free Throw 1 of 1 (8 PTS)19
15
Q1 - 5:48PHXSUB: Hardaway FOR Johnson18
15
Q1 - 5:48PHXSUB: Voskuhl FOR Williams18
15
Q1 - 5:48PHXWilliams S.FOUL (P2.T2)18
15
Q1 - 5:48MIAWade Layup (7 PTS) (Jones 3 AST)18
15
Q1 - 5:51PHXMarbury Bad Pass Turnover (P1.T2)16
15
Q1 - 6:00MIAWade Dunk (5 PTS)16
15
Q1 - 6:05MIAOdom REBOUND (Off:0 Def:1)14
15
Q1 - 6:07PHXMISS Johnson 18' Jump Shot14
15
Q1 - 6:19PHXStoudemire REBOUND (Off:2 Def:1)14
15
Q1 - 6:22PHXMISS Stoudemire Free Throw 2 of 214
15
Q1 - 6:22PHXStoudemire Free Throw 1 of 2 (9 PTS)14
15
Q1 - 6:22MIAGrant S.FOUL (P1.T2)14
14
Q1 - 6:40MIAOdom Foul Turnover (P1.T2)14
14
Q1 - 6:40MIAOdom OFF.Foul (P1)14
14
Q1 - 6:55PHXStoudemire Traveling Turnover (P1.T1)14
14
Q1 - 7:13MIAOdom 3PT Jump Shot (5 PTS) (Jones 2 AST)14
14
Q1 - 7:29MIAJones Free Throw Technical (4 PTS)11
14
Q1 - 7:29PHXSUNS T.Foul (Def. 3 Sec Stoudemire )10
14
Q1 - 7:43PHXMarion 16' Jump Shot (2 PTS) (Marbury 4 AST)10
14
Q1 - 8:05MIAWade 25' 3PT Jump Shot (3 PTS) (Jones 1 AST)10
12
Q1 - 8:14MIAHeat Timeout: Regular (Reg.1 Short 0)7
12
Q1 - 8:22PHXStoudemire Dunk (8 PTS) (Marbury 3 AST)7
12
Q1 - 8:28PHXWilliams REBOUND (Off:0 Def:1)7
10
Q1 - 8:30MIAMISS Odom 9' Jump Shot7
10
Q1 - 8:51PHXWilliams Dunk (4 PTS) (Marbury 2 AST)7
10
Q1 - 9:08MIAOdom Free Throw 2 of 2 (2 PTS)7
8
Q1 - 9:08MIAOdom Free Throw 1 of 2 (1 PTS)6
8
Q1 - 9:08PHXWilliams S.FOUL (P1.T1)5
8
Q1 - 9:19MIAHeat Rebound5
8
Q1 - 9:20MIAMISS Jones 25' 3PT Jump Shot5
8
Q1 - 9:35PHXStoudemire REBOUND (Off:1 Def:1)5
8
Q1 - 9:35PHXStoudemire Follow Up Dunk (6 PTS)5
8
Q1 - 9:37PHXMISS Williams 19' Jump Shot5
6
Q1 - 9:52MIAWade Bad Pass Turnover (P1.T1)5
6
Q1 - 9:56MIAWade REBOUND (Off:0 Def:1)5
6
Q1 - 9:58PHXMISS Johnson 19' Jump Shot5
6
Q1 - 10:09MIAJones 24' 3PT Jump Shot (3 PTS) (Haslem 1 AST)5
6
Q1 - 10:12MIAHaslem REBOUND (Off:2 Def:0)2
6
Q1 - 10:14MIAMISS Odom 13' Jump Shot2
6
Q1 - 10:32PHXStoudemire Free Throw 2 of 2 (4 PTS)2
6
Q1 - 10:32PHXStoudemire Free Throw 1 of 2 (3 PTS)2
5
Q1 - 10:32MIAHaslem S.FOUL (P1.T1)2
4
Q1 - 10:52MIAGrant 17' Jump Shot (2 PTS) (Wade 1 AST)2
4
Q1 - 11:15PHXWilliams Dunk (2 PTS) (Marbury 1 AST)0
4
Q1 - 11:19PHXStoudemire REBOUND (Off:0 Def:1)0
2
Q1 - 11:20MIAMISS Haslem Layup0
2
Q1 - 11:24MIAHaslem REBOUND (Off:1 Def:0)0
2
Q1 - 11:26MIAMISS Grant 18' Jump Shot0
2
Q1 - 11:42PHXStoudemire 9' Jump Shot (2 PTS)0
2
Q1 - 12:00PHXJump Ball Williams vs. Grant: Tip to Marion0
0
Q1 - 12:000
0
ClockTeamEventMIAPHX
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.96 48.0%
PHX
1.16 58.1%
Points per Opportunity/ True Shooting %

Scoring by Shot Type

At the Rim (within 5 feet)
MIA
10
17
59%
PHX
18
26
69%
Midrange
MIA
15
48
31%
PHX
14
32
44%
3PT | Effective 3PT
MIA
6
9.0
17
35%
53%
PHX
6
9.0
13
46%
69%
Free Throws
MIA
30
36
83%
PHX
18
24
75%
Makes
Effective 3P Makes
%
Efficiency
Misses
Bars scaled to point value.

Total Points

|
MIA logo Heat
PLAYERPTSTS%TSM / TSA
D. Wade2761%13.5 / 22
L. Odom2463%12.0 / 19
E. Jones2248%11.0 / 23
B. Grant1169%5.5 / 8
U. Haslem633%3.0 / 9
S. Walker627%3.0 / 11
J. Wallace225%1.0 / 4
R. Alston0-0.0 / 3
TS Makes
TS Misses

Total Points

|
PHX logo Suns
PLAYERPTSTS%TSM / TSA
A. Stoudemire2480%12.0 / 15
J. Johnson1765%8.5 / 13
S. Marion1454%7.0 / 13
S. Williams1267%6.0 / 9
S. Marbury1150%5.5 / 11
J. Voskuhl1063%5.0 / 8
Z. Cabarkapa643%3.0 / 7
L. Barbosa375%1.5 / 2
A. Hardaway220%1.0 / 5
J. White150%0.5 / 1
TS Makes
TS Misses

MATCHUP

Scoring Opportunities

MIA
80
+21
-15
101
PHX
76
+9
-18
85
Base
ORB
TOV

Scoring Efficiency

MIA
0.96 48.0%
PHX
1.16 58.1%
Points per Opportunity/ True Shooting %

Reg Season Avg

Game Stats
Efficiency & PaceThis Game
Efficiency
99.3
99.4
MIA 103.2
PHX 106.4 +3.2
Pace
90.6
94.6
MIA 92.1
PHX 97.0 +4.9
Avg. Poss. Time
16.0
14.8
MIA 15.6
PHX 14.8 −0.8
Four FactorsThis Game
EFG %
46.3%
47.5%
MIA 41.5%
PHX 57.7% +16.2%
TO %
14.4%
15.5%
MIA 13.3% −4.8%
PHX 18.1%
ORB %
27.5%
26.6%
MIA 31.8% +11.2%
PHX 20.6%
FTrt
29.8
28.0
MIA 43.9 +10.1
PHX 33.8
Misc. StatsThis Game
AST %
57.3%
53.6%
MIA 54.8%
PHX 65.8% +11.0%
STL %
7.9%
9.4%
MIA 5.3%
PHX 8.5% +3.2%
BLK %
6.3%
7.2%
MIA 0.0%
PHX 6.2% +6.2%
Season averages charted by z-score with a range of -2 and 2.

Reg Season Avg

Game Stats
Shooting EfficiencyThis Game
TS%
48.3%
49.2%
MIA 48.0%
PHX 58.1% +10.1%
Rim FG%
53.9%
57.3%
MIA 58.8%
PHX 69.2% +10.4%
Mid FG%
36.9%
38.1%
MIA 31.3%
PHX 43.8% +12.5%
3P %
35.7%
34.5%
MIA 35.3%
PHX 46.2% +10.9%
FT %
76.2%
74.6%
MIA 83.3% +8.3%
PHX 75.0%
Shot DistributionThis Game
Rim Att. %
34.4%
35.8%
MIA 20.7%
PHX 36.6% +15.9%
Mid Att. %
44.5%
46.2%
MIA 58.5%
PHX 45.1% −13.5%
3P Att. %
21.1%
18.0%
MIA 20.7% +2.4%
PHX 18.3%
Season averages charted by z-score with a range of -2 and 2.
Game TotalsMIAPHX
Possessions9594
Possession Minutes24.823.3
Points98100
Rebounds4137
Assists1725
Steals58
Blocks04
Turnovers (Team)15 (0)18 (0)
Fouls
Off. Rebounds (Team)14 (7)7 (2)
Def. Rebounds (Team)27 (1)30 (3)
Field Goals31-8238-71
At-the-Rim FG10-1718-26
Midrange FG15-4814-32
2-Point FG25-6532-58
3-Point FG6-176-13
Free Throws30-3618-24
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'6" 200 · 32
41.4
22
48%
4
6
1
0
0
3
0
4
6-9
67%
5-13
38%
2-7
29%
F · 6'8" 235 · 23
40.7
6
33%
10
1
0
0
1
4
5
5
4-4
100%
1-7
14%
0-0
-
F · 6'10" 230 · 24
39.5
24
63%
5
3
0
0
7
5
0
5
8-8
100%
5-11
45%
2-4
50%
G · 6'4" 220 · 22
37.5
27
61%
4
5
1
0
4
1
2
2
7-7
100%
7-15
47%
2-3
67%
C · 6'9" 254 · 32
26.2
11
69%
4
0
1
0
1
5
2
2
1-2
50%
5-7
71%
0-0
-
F · 6'9" 260 · 28
24.2
6
27%
9
0
2
0
1
2
3
6
2-4
50%
2-8
25%
0-1
0%
G · 6'2" 175 · 27
17.1
0
0%
2
2
0
0
0
3
0
2
0-0
-
0-1
0%
0-2
0%
F · 6'9" 225 · 30
8.4
2
25%
1
0
0
0
1
0
1
0
2-2
100%
0-3
0%
0-0
-
F · 6'9" 250 · 36
4.3
0
0%
1
0
0
0
0
0
1
0
0-0
-
0-0
-
0-0
-
C · 7'2" 260 · 25
0.7
0
0%
1
0
0
0
0
0
0
1
0-0
-
0-0
-
0-0
-
F · 6'7" 228 · 24
G · 6'2" 182 · 36
PLAYER MIN PTS TS% REB AST STL BLK TOV PF ORB DRB FT FT% 2P 2P% 3P 3P%
TOTAL
240
98
48%
41
17
5
0
15
0
14
27
30-36
83%
25-65
38%
6-17
35%
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.