Final Win Prob. pScore
1639%92
85
1161%95
90
ORTG#PossPace
PHX logo Suns
89.59595.0
HOU logo Rockets
97.89292.0

WIN PROBABILITY | PLAYS

Live win probability requires a premium subscription for some games.

Win Probability

RocketsSunsQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Scoring Margin

RocketsSunsQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Play-by-Play

Score / WinProb
ClockTeamEventPHXHOU
Q4 - 0:00.0PHX85
90
Q4 - 0:00.0HOUJackson Bad Pass Turnover (P6.T14)85
90
Q4 - 0:04.0PHXMarbury Reverse Layup (33 PTS)85
90
Q4 - 0:10.0HOUFrancis Free Throw 2 of 2 (26 PTS)83
90
Q4 - 0:10.0HOUFrancis Free Throw 1 of 2 (25 PTS)83
89
Q4 - 0:10.0PHXStoudemire P.FOUL (P5.PN)83
88
Q4 - 0:12.0HOUCato REBOUND (Off:3 Def:7)83
88
Q4 - 0:13.0PHXMISS Barbosa 3PT Jump Shot83
88
Q4 - 0:16.0PHXJohnson REBOUND (Off:5 Def:7)83
88
Q4 - 0:18.0PHXMISS Marbury 28' 3PT Jump Shot83
88
Q4 - 0:22.0PHXSuns Timeout: Regular (Reg.6 Short 1)83
88
Q4 - 0:22.0HOUFrancis Free Throw 2 of 2 (24 PTS)83
88
Q4 - 0:22.0HOUFrancis Free Throw 1 of 2 (23 PTS)83
87
Q4 - 0:22.0HOUSUB: Nachbar FOR Yao83
86
Q4 - 0:22.0PHXMarion P.FOUL (P3.PN)83
86
Q4 - 0:25.0PHXMarbury Free Throw 1 of 1 (31 PTS)83
86
Q4 - 0:25.0HOUYao S.FOUL (P4.PN)82
86
Q4 - 0:25.0PHXMarbury Driving Layup (30 PTS)82
86
Q4 - 0:30.0HOUSUB: Cato FOR Nachbar80
86
Q4 - 0:30.0HOUYao Free Throw 2 of 2 (21 PTS)80
86
Q4 - 0:30.0HOUYao Free Throw 1 of 2 (20 PTS)80
85
Q4 - 0:30.0PHXMarion P.FOUL (P2.PN)80
84
Q4 - 0:31.0HOUSUB: Nachbar FOR Cato80
84
Q4 - 0:31.0PHXSUB: Barbosa FOR Voskuhl80
84
Q4 - 0:31.0HOUROCKETS Timeout: Short (Full 5 Short 1)80
84
Q4 - 0:38.0PHXMarbury Driving Layup (28 PTS)80
84
Q4 - 0:42.0PHXSuns Timeout: Short (Reg.5 Short 1)78
84
Q4 - 0:43.0PHXMarion REBOUND (Off:2 Def:7)78
84
Q4 - 0:43.0HOUMISS Yao Free Throw 2 of 278
84
Q4 - 0:43.0HOUROCKETS Rebound78
84
Q4 - 0:43.0HOUMISS Yao Free Throw 1 of 278
84
Q4 - 0:43.0PHXVoskuhl P.FOUL (P3.PN)78
84
Q4 - 0:44.0HOUYao REBOUND (Off:6 Def:8)78
84
Q4 - 0:46.0PHXMISS Johnson 25' 3PT Jump Shot78
84
Q4 - 0:54.0PHXJohnson REBOUND (Off:4 Def:7)78
84
Q4 - 0:56.0HOUMISS Jackson 18' Jump Shot78
84
Q4 - 1:15PHXStoudemire Free Throw 1 of 1 (18 PTS)78
84
Q4 - 1:15PHXSUB: Voskuhl FOR White77
84
Q4 - 1:15HOUCato S.FOUL (P3.T3)77
84
Q4 - 1:15PHXStoudemire Driving Dunk (17 PTS)77
84
Q4 - 1:22HOUJackson 24' 3PT Jump Shot (11 PTS) (Mobley 8 AST)75
84
Q4 - 1:38PHXMarion Bad Pass Turnover (P4.T20)75
81
Q4 - 1:56PHXSuns Timeout: Regular (Reg.5 Short 0)75
81
Q4 - 1:56HOUMobley Free Throw 2 of 2 (10 PTS)75
81
Q4 - 1:56HOUROCKETS Rebound75
80
Q4 - 1:56HOUMISS Mobley Free Throw 1 of 275
80
Q4 - 1:56PHXWhite P.FOUL (P5.PN)75
80
Q4 - 2:09PHXStoudemire Foul Turnover (P3.T19)75
80
Q4 - 2:09PHXStoudemire OFF.Foul (P4)75
80
Q4 - 2:24HOUYao Free Throw 1 of 1 (19 PTS)75
80
Q4 - 2:24PHXMarbury S.FOUL (P4.T4)75
79
Q4 - 2:24HOUYao Layup (18 PTS) (Mobley 7 AST)75
79
Q4 - 2:40PHXMarbury 16' Jump Shot (26 PTS)75
77
Q4 - 2:54HOUMobley Free Throw 2 of 2 (9 PTS)73
77
Q4 - 2:54HOUMobley Free Throw 1 of 2 (8 PTS)73
76
Q4 - 2:54PHXStoudemire S.FOUL (P3.T3)73
75
Q4 - 3:03HOUROCKETS Timeout: Regular (Full 5 Short 0)73
75
Q4 - 3:21PHXStoudemire 7' Hook Shot (15 PTS) (Marbury 6 AST)73
75
Q4 - 3:33PHXSuns Rebound71
75
Q4 - 3:33PHXMISS Marbury 16' Jump Shot71
75
Q4 - 3:45PHXStoudemire REBOUND (Off:1 Def:8)71
75
Q4 - 3:47HOUMISS Cato 14' Jump Shot71
75
Q4 - 4:05PHXSUB: Johnson FOR Jacobsen71
75
Q4 - 4:05PHXMarion Bad Pass Turnover (P3.T18)71
75
Q4 - 4:26PHXStoudemire REBOUND (Off:1 Def:7)71
75
Q4 - 4:28HOUMISS Francis 25' 3PT Jump Shot71
75
Q4 - 4:39HOUROCKETS Timeout: Regular (Full 4 Short 0)71
75
Q4 - 4:48PHXMarion 18' Jump Shot (14 PTS)71
75
Q4 - 5:03HOUYao 3 Second Violation Turnover (P5.T13)69
75
Q4 - 5:16PHXWhite P.FOUL (P4.T2)69
75
Q4 - 5:31PHXMarbury Foul Turnover (P3.T17)69
75
Q4 - 5:31PHXMarbury OFF.Foul (P3)69
75
Q4 - 5:47HOUMobley Driving Layup (7 PTS)69
75
Q4 - 6:07PHXSUB: Jacobsen FOR Johnson69
73
Q4 - 6:07PHXSuns Timeout: Regular (Reg.4 Short 0)69
73
Q4 - 6:07HOUROCKETS Rebound69
73
Q4 - 6:09PHXMISS Johnson 25' 3PT Jump Shot69
73
Q4 - 6:17PHXMarbury REBOUND (Off:1 Def:4)69
73
Q4 - 6:19HOUMISS Jackson 24' 3PT Jump Shot69
73
Q4 - 6:36HOUYao REBOUND (Off:6 Def:7)69
73
Q4 - 6:38PHXMISS Marbury 20' Jump Shot69
73
Q4 - 6:55HOUCato Slam Dunk (6 PTS) (Jackson 1 AST)69
73
Q4 - 7:09PHXJohnson Backcourt Turnover (P5.T16)69
71
Q4 - 7:21PHXSUB: White FOR Voskuhl69
71
Q4 - 7:21HOUSUB: Cato FOR Nachbar69
71
Q4 - 7:21HOUNachbar L.B.FOUL (P3.T2)69
71
Q4 - 7:21PHXSuns Rebound69
71
Q4 - 7:23PHXMISS Marion 19' Jump Shot69
71
Q4 - 7:37HOUYao 13' Turnaround Jump Shot (16 PTS)69
71
Q4 - 7:49PHXMobley STEAL (2 STL)69
69
Q4 - 7:50PHXJohnson REBOUND (Off:4 Def:6)69
69
Q4 - 7:52PHXMISS Marbury 19' Jump Shot69
69
Q4 - 7:55PHXSUB: Stoudemire FOR Hardaway69
69
Q4 - 7:55HOUSUB: Jackson FOR Padgett69
69
Q4 - 7:55HOUSUB: Yao FOR Cato69
69
Q4 - 8:02PHXHardaway REBOUND (Off:0 Def:3)69
69
Q4 - 8:04HOUMISS Mobley 26' 3PT Jump Shot69
69
Q4 - 8:15HOUCato REBOUND (Off:3 Def:6)69
69
Q4 - 8:17PHXMISS Hardaway 26' 3PT Jump Shot69
69
Q4 - 8:28PHXHardaway REBOUND (Off:0 Def:2)69
69
Q4 - 8:30HOUMISS Padgett Layup69
69
Q4 - 8:41PHXSUB: Marbury FOR Barbosa69
69
Q4 - 8:4169
69
Q4 - 8:41HOUROCKETS Rebound69
69
Q4 - 8:42HOUMISS Padgett 3PT Jump Shot69
69
Q4 - 9:02PHXHardaway 22' Jump Shot (2 PTS) (Johnson 6 AST)69
69
Q4 - 9:14HOUNachbar 26' 3PT Jump Shot (8 PTS) (Mobley 6 AST)67
69
Q4 - 9:23HOUSUB: Francis FOR Norris67
66
Q4 - 9:23PHXHardaway P.FOUL (P3.T1)67
66
Q4 - 9:36HOUCato REBOUND (Off:3 Def:5)67
66
Q4 - 9:37PHXMISS Barbosa 19' Jump Shot67
66
Q4 - 9:44PHXHardaway REBOUND (Off:0 Def:1)67
66
Q4 - 9:46HOUMISS Mobley 16' Fadeaway Jumper67
66
Q4 - 10:11PHXCato STEAL (4 STL)67
66
Q4 - 10:30HOUNachbar REBOUND (Off:1 Def:2)67
66
Q4 - 10:30HOUNachbar Tip Shot (5 PTS)67
66
Q4 - 10:31HOUMISS Mobley 18' Jump Shot67
64
Q4 - 10:43HOUSUB: Cato FOR Yao67
64
Q4 - 10:43PHXHardaway Foul Turnover (P2.T13)67
64
Q4 - 10:43PHXHardaway OFF.Foul (P2)67
64
Q4 - 10:53HOUSUB: Padgett FOR Braggs67
64
Q4 - 10:53HOUSUB: Mobley FOR Jackson67
64
Q4 - 10:53HOUYao Out of Bounds Lost Ball Turnover (P4.T12)67
64
Q4 - 11:12HOUYao REBOUND (Off:6 Def:6)67
64
Q4 - 11:14PHXMISS Marion 13' Turnaround Jump Shot67
64
Q4 - 11:25PHXVoskuhl REBOUND (Off:0 Def:2)67
64
Q4 - 11:27HOUMISS Yao 10' Jump Bank Shot67
64
Q4 - 11:50PHXMarion Free Throw 2 of 2 (12 PTS)67
64
Q4 - 11:50PHXSUB: Barbosa FOR Marbury66
64
Q4 - 11:50PHXMarion Free Throw 1 of 2 (11 PTS)66
64
Q4 - 11:50HOUNachbar S.FOUL (P2.T1)65
64
Q4 - 11:52HOUNorris Out of Bounds Lost Ball Turnover (P1.T11)65
64
Q4 - 12:0065
64
Q3 - 0:00.0PHX65
64
Q3 - 0:00.0PHXSuns Rebound65
64
Q3 - 0:00.0PHXMISS Hardaway 22' Jump Shot65
64
Q3 - 0:09.0HOUYao Bad Pass Turnover (P3.T10)65
64
Q3 - 0:32.0PHXJohnson 3PT Jump Shot (10 PTS) (Marbury 5 AST)65
64
Q3 - 0:45.0HOUFrancis 22' Jump Shot (22 PTS)62
64
Q3 - 1:00PHXMarion Free Throw 2 of 2 (10 PTS)62
62
Q3 - 1:00PHXMarion Free Throw 1 of 2 (9 PTS)61
62
Q3 - 1:00HOUBraggs S.FOUL (P2.PN)60
62
Q3 - 1:11HOUYao Free Throw 1 of 1 (14 PTS)60
62
Q3 - 1:11PHXSUB: Hardaway FOR Stoudemire60
61
Q3 - 1:11HOUSUB: Nachbar FOR Mobley60
61
Q3 - 1:11PHXSUB: Voskuhl FOR White60
61
Q3 - 1:11HOUSUB: Braggs FOR Cato60
61
Q3 - 1:11PHXWhite S.FOUL (P3.PN)60
61
Q3 - 1:11HOUYao 15' Turnaround Jump Shot (13 PTS)60
61
Q3 - 1:26HOUCato REBOUND (Off:3 Def:4)60
59
Q3 - 1:28PHXMISS Stoudemire 16' Jump Shot60
59
Q3 - 1:44HOUFrancis 19' Jump Shot (20 PTS)60
59
Q3 - 1:56HOUJackson REBOUND (Off:1 Def:3)60
57
Q3 - 1:58PHXMISS Stoudemire 9' Turnaround Jump Shot60
57
Q3 - 2:17HOUCato Layup (4 PTS) (Francis 1 AST)60
57
Q3 - 2:23PHXMarbury Layup (24 PTS)60
55
Q3 - 2:27HOUFrancis Bad Pass Turnover (P1.T9)58
55
Q3 - 2:47PHXStoudemire 9' Turnaround Jump Shot (13 PTS) (Johnson 5 AST)58
55
Q3 - 2:55PHXJohnson REBOUND (Off:3 Def:6)56
55
Q3 - 2:57PHXMISS Johnson 26' 3PT Jump Shot56
55
Q3 - 3:20HOUMobley 11' Jump Bank Shot (5 PTS)56
55
Q3 - 3:36PHXWhite 14' Jump Shot (2 PTS) (Marbury 4 AST)56
53
Q3 - 3:43HOUYao P.FOUL (P3.T4)54
53
Q3 - 3:50PHXStoudemire REBOUND (Off:1 Def:6)54
53
Q3 - 3:52HOUMISS Jackson 24' 3PT Jump Shot54
53
Q3 - 3:54HOUYao REBOUND (Off:6 Def:5)54
53
Q3 - 3:57HOUMISS Jackson 18' Turnaround Jump Shot54
53
Q3 - 4:16HOUROCKETS Rebound54
53
Q3 - 4:17PHXMISS Marion 27' 3PT Jump Shot54
53
Q3 - 4:34HOUJackson Bad Pass Turnover (P5.T8)54
53
Q3 - 4:46PHXStoudemire Bad Pass Turnover (P2.T12)54
53
Q3 - 5:01HOUFrancis 26' 3PT Jump Shot (18 PTS) (Mobley 5 AST)54
53
Q3 - 5:16HOUROCKETS Rebound54
50
Q3 - 5:16HOUMISS Francis Free Throw Technical54
50
Q3 - 5:16PHXMarbury T.FOUL (P2.T4)54
50
Q3 - 5:16PHXMarbury L.B.FOUL (P2.T4)54
50
Q3 - 5:16HOUROCKETS Rebound54
50
Q3 - 5:23PHXMISS Marbury 27' 3PT Jump Shot54
50
Q3 - 5:47HOUYao Free Throw 2 of 2 (11 PTS)54
50
Q3 - 5:47HOUROCKETS Rebound54
49
Q3 - 5:47HOUMISS Yao Free Throw 1 of 254
49
Q3 - 5:47PHXSUB: White FOR Voskuhl54
49
Q3 - 5:47PHXVoskuhl S.FOUL (P2.T3)54
49
Q3 - 5:57HOUFrancis REBOUND (Off:0 Def:4)54
49
Q3 - 5:58PHXMISS Stoudemire 16' Jump Shot54
49
Q3 - 6:17HOUJackson 20' Jump Shot (8 PTS) (Mobley 4 AST)54
49
Q3 - 6:33PHXStoudemire Free Throw 2 of 2 (11 PTS)54
47
Q3 - 6:33PHXStoudemire Free Throw 1 of 2 (10 PTS)53
47
Q3 - 6:33HOUCato S.FOUL (P2.T3)52
47
Q3 - 6:45PHXSuns Timeout: Regular (Reg.3 Short 0)52
47
Q3 - 6:47HOUFrancis Dunk (15 PTS) (Cato 3 AST)52
47
Q3 - 6:51PHXCato STEAL (3 STL)52
45
Q3 - 6:57HOUJackson Bad Pass Turnover (P4.T7)52
45
Q3 - 6:59HOUCato REBOUND (Off:3 Def:3)52
45
Q3 - 7:03PHXMISS Voskuhl 7' Hook Shot52
45
Q3 - 7:20HOUYao Dunk (10 PTS) (Mobley 3 AST)52
45
Q3 - 7:27HOUYao REBOUND (Off:5 Def:5)52
43
Q3 - 7:29HOUMISS Francis 26' 3PT Jump Shot52
43
Q3 - 7:44HOUROCKETS Rebound52
43
Q3 - 7:45PHXCato BLOCK (4 BLK)52
43
Q3 - 7:56HOUFrancis P.FOUL (P3.T2)52
43
Q3 - 8:01PHXJohnson REBOUND (Off:2 Def:6)52
43
Q3 - 8:03HOUMISS Cato Layup52
43
Q3 - 8:07PHXSUB: Voskuhl FOR White52
43
Q3 - 8:07PHXJohnson P.FOUL (P2.T2)52
43
Q3 - 8:16PHXCato STEAL (2 STL)52
43
Q3 - 8:18PHXMarbury REBOUND (Off:1 Def:3)52
43
Q3 - 8:20HOUMISS Cato Dunk52
43
Q3 - 8:22HOUCato REBOUND (Off:3 Def:2)52
43
Q3 - 8:26HOUMISS Yao 9' Hook Shot52
43
Q3 - 8:35HOUROCKETS Timeout: Regular (Full 3 Short 0)52
43
Q3 - 8:48PHXMarion 8' Running Jump Shot (8 PTS) (Johnson 4 AST)52
43
Q3 - 8:53PHXJohnson REBOUND (Off:2 Def:5)50
43
Q3 - 8:55PHXMISS Johnson 17' Jump Shot50
43
Q3 - 9:05PHXSuns Rebound50
43
Q3 - 9:08HOUMISS Francis 26' 3PT Jump Shot50
43
Q3 - 9:18HOUJackson REBOUND (Off:1 Def:2)50
43
Q3 - 9:20HOUMISS Cato Layup50
43
Q3 - 9:33HOUYao REBOUND (Off:4 Def:5)50
43
Q3 - 9:34PHXMISS Marion 24' 3PT Jump Shot50
43
Q3 - 9:52PHXStoudemire REBOUND (Off:1 Def:5)50
43
Q3 - 9:52HOUMISS Francis Free Throw 2 of 250
43
Q3 - 9:52HOUFrancis Free Throw 1 of 2 (13 PTS)50
43
Q3 - 9:52PHXMarbury S.FOUL (P1.T1)50
42
Q3 - 10:07PHXJohnson Dunk (7 PTS) (Marbury 3 AST)50
42
Q3 - 10:13HOUYao Lost Ball Turnover (P2.T6)48
42
Q3 - 10:24HOUMobley REBOUND (Off:1 Def:2)48
42
Q3 - 10:26PHXMISS Marion 17' Running Jump Shot48
42
Q3 - 10:38HOUFrancis L.B.FOUL (P2.T1)48
42
Q3 - 10:38PHXSuns Rebound48
42
Q3 - 10:39PHXCato BLOCK (3 BLK)48
42
Q3 - 10:47PHXWhite REBOUND (Off:4 Def:2)48
42
Q3 - 10:49HOUMISS Francis 18' Jump Shot48
42
Q3 - 10:54HOUROCKETS Rebound48
42
Q3 - 10:54HOUMISS Francis 8' Jump Shot48
42
Q3 - 11:10HOUFrancis REBOUND (Off:0 Def:3)48
42
Q3 - 11:12PHXMISS Stoudemire 5' Hook Shot48
42
Q3 - 11:34PHXWhite REBOUND (Off:4 Def:1)48
42
Q3 - 11:36HOUMISS Mobley Layup48
42
Q3 - 11:45HOUFrancis REBOUND (Off:0 Def:2)48
42
Q3 - 11:47PHXMISS Marbury 20' Fadeaway Jumper48
42
Q3 - 12:0048
42
Q2 - 0:00.0PHX48
42
Q2 - 0:00.0PHXSuns Rebound48
42
Q2 - 0:00.0PHXMISS Marbury 19' Running Jump Shot48
42
Q2 - 0:05.0HOUFrancis Driving Dunk (12 PTS)48
42
Q2 - 0:19.0PHXStoudemire 5' Hook Shot (9 PTS) (Johnson 3 AST)48
40
Q2 - 0:39.0PHXMarion REBOUND (Off:2 Def:6)46
40
Q2 - 0:39.0HOUMISS Mobley Free Throw 2 of 246
40
Q2 - 0:39.0PHXSUB: Jacobsen FOR White46
40
Q2 - 0:39.0HOUROCKETS Rebound46
40
Q2 - 0:39.0HOUMISS Mobley Free Throw 1 of 246
40
Q2 - 0:39.0HOUSUB: Padgett FOR Yao46
40
Q2 - 0:39.0HOUSUB: Nachbar FOR Jackson46
40
Q2 - 0:39.0PHXStoudemire S.FOUL (P2.PN)46
40
Q2 - 0:44.0HOUMobley REBOUND (Off:1 Def:1)46
40
Q2 - 0:46.0HOUMISS Yao 8' Hook Shot46
40
Q2 - 0:58.0PHXJohnson Step Out of Bounds Turnover (P2.T9)46
40
Q2 - 1:09HOUJackson Foul Turnover (P3.T5)46
40
Q2 - 1:09HOUJackson OFF.Foul (P2)46
40
Q2 - 1:23HOUJackson REBOUND (Off:0 Def:2)46
40
Q2 - 1:25PHXCato BLOCK (2 BLK)46
40
Q2 - 1:28HOUJump Ball Yao vs. White: Tip to Stoudemire46
40
Q2 - 1:35PHXJohnson REBOUND (Off:1 Def:5)46
40
Q2 - 1:37HOUMISS Mobley 26' 3PT Jump Shot46
40
Q2 - 1:51PHXMarbury Free Throw 2 of 2 (22 PTS)46
40
Q2 - 1:51PHXMarbury Free Throw 1 of 2 (21 PTS)45
40
Q2 - 1:51HOUSUB: Cato FOR Braggs44
40
Q2 - 1:51PHXSUB: Marion FOR Barbosa44
40
Q2 - 1:51HOUMobley S.FOUL (P2.T3)44
40
Q2 - 2:06HOUBraggs Layup (4 PTS)44
40
Q2 - 2:07HOUBraggs REBOUND (Off:2 Def:0)44
38
Q2 - 2:08HOUMISS Mobley 9' Jump Shot44
38
Q2 - 2:23PHXStoudemire 8' Turnaround Jump Shot (7 PTS)44
38
Q2 - 2:32PHXJohnson REBOUND (Off:1 Def:4)42
38
Q2 - 2:33HOUMISS Jackson Layup42
38
Q2 - 2:49PHXJohnson 26' 3PT Jump Shot (5 PTS) (Marbury 2 AST)42
38
Q2 - 2:53PHXBarbosa REBOUND (Off:1 Def:0)39
38
Q2 - 2:54PHXWhite REBOUND (Off:4 Def:0)39
38
Q2 - 2:54PHXMISS White Tip Shot39
38
Q2 - 2:55PHXWhite REBOUND (Off:3 Def:0)39
38
Q2 - 2:55PHXMISS White Tip Shot39
38
Q2 - 2:58PHXMISS Stoudemire 10' Turnaround Jump Shot39
38
Q2 - 3:13PHXJohnson REBOUND (Off:1 Def:3)39
38
Q2 - 3:15HOUMISS Mobley 25' 3PT Jump Shot39
38
Q2 - 3:19PHXSUB: White FOR Jacobsen39
38
Q2 - 3:19PHXSuns Timeout: Regular (Reg.2 Short 0)39
38
Q2 - 3:19PHXBarbosa P.FOUL (P1.T4)39
38
Q2 - 3:23HOUYao REBOUND (Off:4 Def:4)39
38
Q2 - 3:25PHXMISS Marbury Layup39
38
Q2 - 3:39HOUYao 9' Turnaround Jump Shot (8 PTS)39
38
Q2 - 4:00PHXBarbosa 24' 3PT Jump Shot (3 PTS) (Johnson 2 AST)39
36
Q2 - 4:16HOUBraggs Free Throw 2 of 2 (2 PTS)36
36
Q2 - 4:16HOUSUB: Yao FOR Cato36
35
Q2 - 4:16HOUBraggs Free Throw 1 of 2 (1 PTS)36
35
Q2 - 4:16PHXJohnson S.FOUL (P1.T3)36
34
Q2 - 4:32PHXSUB: Barbosa FOR Marion36
34
Q2 - 4:32PHXJacobsen Foul Turnover (P1.T8)36
34
Q2 - 4:32PHXJacobsen OFF.Foul (P1)36
34
Q2 - 4:40PHXSuns Rebound36
34
Q2 - 4:40HOUJump Ball Mobley vs. Jacobsen: Tip to Marbury36
34
Q2 - 4:43HOUMISS Mobley Free Throw 2 of 236
34
Q2 - 4:43HOUMobley Free Throw 1 of 2 (3 PTS)36
34
Q2 - 4:43PHXSUB: Johnson FOR Hardaway36
33
Q2 - 4:43PHXSUB: Marbury FOR Barbosa36
33
Q2 - 4:43PHXStoudemire S.FOUL (P1.T2)36
33
Q2 - 4:55HOUBraggs REBOUND (Off:1 Def:0)36
33
Q2 - 4:57HOUMISS Francis Driving Layup36
33
Q2 - 5:00PHXMobley STEAL (1 STL)36
33
Q2 - 5:10HOUSUB: Jackson FOR Norris36
33
Q2 - 5:10HOUBraggs Foul Turnover (P1.T4)36
33
Q2 - 5:10HOUBraggs OFF.Foul (P1)36
33
Q2 - 5:29PHXStoudemire 16' Jump Shot (5 PTS) (Hardaway 1 AST)36
33
Q2 - 5:39HOUROCKETS Timeout: Regular (Full 2 Short 0)34
33
Q2 - 5:39PHXMarion REBOUND (Off:2 Def:5)34
33
Q2 - 5:40HOUMISS Cato Layup34
33
Q2 - 5:54PHXStoudemire 18' Jump Shot (3 PTS) (Jacobsen 1 AST)34
33
Q2 - 6:09HOUMobley 22' Jump Shot (2 PTS) (Norris 2 AST)32
33
Q2 - 6:31PHXSUB: Barbosa FOR Marbury32
31
Q2 - 6:31PHXHardaway Foul Turnover (P1.T6)32
31
Q2 - 6:31PHXHardaway OFF.Foul (P1)32
31
Q2 - 6:37PHXStoudemire REBOUND (Off:1 Def:4)32
31
Q2 - 6:39HOUMISS Norris Driving Layup32
31
Q2 - 6:58PHXMarbury Bad Pass Turnover (P2.T5)32
31
Q2 - 7:02PHXStoudemire REBOUND (Off:1 Def:3)32
31
Q2 - 7:04HOUMISS Francis 6' Running Jump Shot32
31
Q2 - 7:29PHXMarbury Free Throw 1 of 1 (20 PTS)32
31
Q2 - 7:29PHXSUB: Jacobsen FOR Johnson31
31
Q2 - 7:29HOUSUB: Braggs FOR Padgett31
31
Q2 - 7:29HOUSUB: Francis FOR Nachbar31
31
Q2 - 7:29HOUNachbar S.FOUL (P1.T2)31
31
Q2 - 7:29PHXMarbury Layup (19 PTS)31
31
Q2 - 7:34PHXMarbury REBOUND (Off:1 Def:2)29
31
Q2 - 7:36HOUMISS Nachbar 16' Turnaround Jump Shot29
31
Q2 - 8:02PHXMarbury 20' Jump Shot (17 PTS) (Marion 4 AST)29
31
Q2 - 8:06PHXJohnson REBOUND (Off:1 Def:2)27
31
Q2 - 8:08PHXMISS Marion 26' 3PT Jump Shot27
31
Q2 - 8:23PHXMarion REBOUND (Off:2 Def:4)27
31
Q2 - 8:24HOUMISS Nachbar 16' Jump Shot27
31
Q2 - 8:39PHXMarbury 21' Jump Shot (15 PTS)27
31
Q2 - 8:57PHXSUB: Stoudemire FOR Voskuhl25
31
Q2 - 8:57HOUSUB: Cato FOR Yao25
31
Q2 - 8:57HOUSUB: Mobley FOR Jackson25
31
Q2 - 8:5725
31
Q2 - 8:57HOUYao P.FOUL (P2.T1)25
31
Q2 - 8:57PHXMarion REBOUND (Off:2 Def:3)25
31
Q2 - 8:58HOUMISS Yao 4' Jump Shot25
31
Q2 - 8:59HOUYao REBOUND (Off:4 Def:3)25
31
Q2 - 9:01HOUMISS Jackson 10' Jump Shot25
31
Q2 - 9:21PHXMarbury 21' Jump Shot (13 PTS) (Marion 3 AST)25
31
Q2 - 9:43HOUNachbar 25' 3PT Jump Shot (3 PTS) (Norris 1 AST)23
31
Q2 - 10:05PHXMarion Dunk (6 PTS) (Johnson 1 AST)23
28
Q2 - 10:10HOUYao Lost Ball Turnover (P1.T3)21
28
Q2 - 10:25HOUNachbar REBOUND (Off:0 Def:2)21
28
Q2 - 10:27PHXMISS Hardaway 19' Jump Shot21
28
Q2 - 10:43HOUYao Layup (6 PTS)21
28
Q2 - 10:45HOUYao REBOUND (Off:3 Def:3)21
26
Q2 - 10:48HOUMISS Yao Layup21
26
Q2 - 10:58HOUSUB: Norris FOR Francis21
26
Q2 - 10:58PHXVoskuhl P.FOUL (P1.T1)21
26
Q2 - 11:07HOUYao REBOUND (Off:2 Def:3)21
26
Q2 - 11:09PHXMISS Voskuhl 18' Jump Shot21
26
Q2 - 11:29HOUPadgett Layup (4 PTS) (Yao 2 AST)21
26
Q2 - 11:39HOUNachbar REBOUND (Off:0 Def:1)21
24
Q2 - 11:40PHXMISS Marbury 27' 3PT Jump Shot21
24
Q2 - 11:43PHXMarion REBOUND (Off:2 Def:2)21
24
Q2 - 11:46PHXMISS Johnson 8' Jump Shot21
24
Q2 - 12:0021
24
Q1 - 0:00.0HOU21
24
Q1 - 0:00.0PHX21
24
Q1 - 0:00.0PHXVoskuhl 18' Jump Shot (3 PTS) (Marion 2 AST)21
24
Q1 - 0:22.0HOUFrancis Layup (10 PTS)19
24
Q1 - 0:31.0HOUFrancis Free Throw Technical (8 PTS)19
22
Q1 - 0:31.0PHXSuns T.Foul (Def. 3 Sec Cabarkapa )19
21
Q1 - 0:43.0HOUSUB: Nachbar FOR Mobley19
21
Q1 - 0:43.0PHXCabarkapa Bad Pass Turnover (P1.T4)19
21
Q1 - 0:48.0PHXCabarkapa REBOUND (Off:0 Def:1)19
21
Q1 - 0:50.0HOUMISS Yao 11' Fadeaway Jumper19
21
Q1 - 1:12PHXMarion 8' Jump Shot (4 PTS) (Marbury 1 AST)19
21
Q1 - 1:17PHXMarbury REBOUND (Off:1 Def:1)17
21
Q1 - 1:19HOUMISS Jackson 3PT Jump Shot17
21
Q1 - 1:33HOUYao REBOUND (Off:2 Def:2)17
21
Q1 - 1:35PHXMISS Marion 20' Jump Shot17
21
Q1 - 1:57HOUPadgett Layup (2 PTS)17
21
Q1 - 1:59HOUPadgett REBOUND (Off:1 Def:1)17
19
Q1 - 2:01HOUMISS Padgett 20' Jump Shot17
19
Q1 - 2:13PHXMarion Free Throw 2 of 2 (2 PTS)17
19
Q1 - 2:13PHXMarion Free Throw 1 of 2 (1 PTS)16
19
Q1 - 2:13HOUSUB: Yao FOR Cato15
19
Q1 - 2:13PHXSUB: Cabarkapa FOR Stoudemire15
19
Q1 - 2:13HOUJackson S.FOUL (P1.PN)15
19
Q1 - 2:18PHXStoudemire REBOUND (Off:1 Def:2)15
19
Q1 - 2:20HOUMISS Padgett Layup15
19
Q1 - 2:35PHXJohnson Bad Pass Turnover (P1.T3)15
19
Q1 - 2:40PHXVoskuhl REBOUND (Off:0 Def:1)15
19
Q1 - 2:42HOUMISS Padgett Reverse Layup15
19
Q1 - 2:48PHXCato STEAL (1 STL)15
19
Q1 - 3:01HOUFrancis 29' 3PT Jump Shot (7 PTS) (Mobley 2 AST)15
19
Q1 - 3:17HOUROCKETS Timeout: Regular (Full 1 Short 0)15
16
Q1 - 3:17HOUROCKETS Rebound15
16
Q1 - 3:17HOUMISS Mobley Driving Layup15
16
Q1 - 3:23HOUPadgett REBOUND (Off:0 Def:1)15
16
Q1 - 3:25PHXMISS Stoudemire Driving Layup15
16
Q1 - 3:40HOUFrancis 21' Jump Shot (4 PTS)15
16
Q1 - 4:03PHXMarbury Free Throw 2 of 2 (11 PTS)15
14
Q1 - 4:03PHXMarbury Free Throw 1 of 2 (10 PTS)14
14
Q1 - 4:03HOUPadgett S.FOUL (P2.PN)13
14
Q1 - 4:10PHXStoudemire REBOUND (Off:1 Def:1)13
14
Q1 - 4:11HOUMISS Mobley 25' 3PT Jump Shot13
14
Q1 - 4:16HOUCato REBOUND (Off:2 Def:2)13
14
Q1 - 4:18HOUMISS Francis 20' Jump Shot13
14
Q1 - 4:32HOUCato REBOUND (Off:1 Def:2)13
14
Q1 - 4:32PHXMISS Voskuhl Free Throw 2 of 213
14
Q1 - 4:32PHXVoskuhl Free Throw 1 of 2 (1 PTS)13
14
Q1 - 4:32HOUPadgett S.FOUL (P1.PN)12
14
Q1 - 4:42HOUJackson Bad Pass Turnover (P2.T2)12
14
Q1 - 4:43HOUJackson REBOUND (Off:0 Def:1)12
14
Q1 - 4:44PHXPadgett BLOCK (1 BLK)12
14
Q1 - 4:53PHXJohnson REBOUND (Off:0 Def:2)12
14
Q1 - 4:55HOUMISS Mobley 12' Running Jump Shot12
14
Q1 - 5:02HOUSUB: Padgett FOR Yao12
14
Q1 - 5:02PHXSUB: Voskuhl FOR White12
14
Q1 - 5:02PHXWhite P.FOUL (P2.T3)12
14
Q1 - 5:09PHXMarion Out of Bounds Lost Ball Turnover (P1.T1)12
14
Q1 - 5:24PHXJohnson REBOUND (Off:0 Def:1)12
14
Q1 - 5:26HOUMISS Cato 17' Jump Shot12
14
Q1 - 5:38PHXWhite P.FOUL (P1.T2)12
14
Q1 - 5:38HOUFrancis REBOUND (Off:0 Def:1)12
14
Q1 - 5:39PHXMISS Johnson 22' Jump Shot12
14
Q1 - 5:56HOUJackson Bad Pass Turnover (P1.T1)12
14
Q1 - 6:13PHXMarbury Free Throw 2 of 2 (9 PTS)12
14
Q1 - 6:13PHXMarbury Free Throw 1 of 2 (8 PTS)11
14
Q1 - 6:13HOUMobley S.FOUL (P1.T4)10
14
Q1 - 6:16PHXMarion REBOUND (Off:1 Def:2)10
14
Q1 - 6:18HOUMISS Cato 6' Hook Shot10
14
Q1 - 6:41PHXMarbury 21' Jump Shot (7 PTS)10
14
Q1 - 6:45PHXMarbury REBOUND (Off:1 Def:0)8
14
Q1 - 6:47PHXCato BLOCK (1 BLK)8
14
Q1 - 6:48PHXWhite REBOUND (Off:2 Def:0)8
14
Q1 - 6:50PHXMISS Marion 3PT Jump Shot8
14
Q1 - 7:00HOUJackson 25' 3PT Jump Shot (6 PTS) (Cato 2 AST)8
14
Q1 - 7:18PHXMarbury 26' 3PT Jump Shot (5 PTS) (White 1 AST)8
11
Q1 - 7:34PHXSuns Timeout: Regular (Reg.1 Short 0)5
11
Q1 - 7:43HOUYao Dunk (4 PTS) (Cato 1 AST)5
11
Q1 - 7:57HOUMobley REBOUND (Off:0 Def:1)5
9
Q1 - 7:59PHXYao BLOCK (2 BLK)5
9
Q1 - 8:00PHXWhite REBOUND (Off:1 Def:0)5
9
Q1 - 8:02PHXYao BLOCK (1 BLK)5
9
Q1 - 8:19HOUYao 5' Jump Shot (2 PTS)5
9
Q1 - 8:21HOUYao REBOUND (Off:2 Def:1)5
7
Q1 - 8:23HOUMISS Francis 26' 3PT Jump Shot5
7
Q1 - 8:32PHXMarion P.FOUL (P1.T1)5
7
Q1 - 8:43PHXMarbury Free Throw 2 of 2 (2 PTS)5
7
Q1 - 8:43PHXMarbury Free Throw 1 of 2 (1 PTS)4
7
Q1 - 8:43HOUFrancis S.FOUL (P1.T3)3
7
Q1 - 9:04HOUCato Dunk (2 PTS) (Mobley 1 AST)3
7
Q1 - 9:11PHXMarbury Violation:Kicked Ball3
5
Q1 - 9:27PHXJohnson Dunk (2 PTS) (Marion 1 AST)3
5
Q1 - 9:29PHXMarion REBOUND (Off:1 Def:1)1
5
Q1 - 9:31PHXMISS Johnson 17' Jump Shot1
5
Q1 - 9:41PHXMarion REBOUND (Off:0 Def:1)1
5
Q1 - 9:43HOUMISS Yao Layup1
5
Q1 - 9:58PHXStoudemire Free Throw 2 of 2 (1 PTS)1
5
Q1 - 9:58PHXSuns Rebound0
5
Q1 - 9:58PHXMISS Stoudemire Free Throw 1 of 20
5
Q1 - 9:58HOUYao S.FOUL (P1.T2)0
5
Q1 - 10:14HOUCato L.B.FOUL (P1.T1)0
5
Q1 - 10:14PHXSuns Rebound0
5
Q1 - 10:14HOUMISS Jackson 25' 3PT Jump Shot0
5
Q1 - 10:20HOUCato REBOUND (Off:1 Def:1)0
5
Q1 - 10:22HOUMISS Yao 10' Turnaround Jump Shot0
5
Q1 - 10:39HOUYao REBOUND (Off:1 Def:1)0
5
Q1 - 10:41PHXMISS Johnson 24' 3PT Jump Shot0
5
Q1 - 10:53HOUJackson 24' 3PT Jump Shot (3 PTS) (Yao 1 AST)0
5
Q1 - 11:06HOUCato REBOUND (Off:0 Def:1)0
2
Q1 - 11:07PHXMISS Marion 17' Jump Shot0
2
Q1 - 11:14PHXStoudemire REBOUND (Off:1 Def:0)0
2
Q1 - 11:16PHXMISS Stoudemire 7' Jump Shot0
2
Q1 - 11:35HOUFrancis 16' Fadeaway Jumper (2 PTS)0
2
Q1 - 11:39HOUROCKETS Rebound0
0
Q1 - 11:41HOUMISS Francis 6' Jump Shot0
0
Q1 - 11:43HOUYao REBOUND (Off:1 Def:0)0
0
Q1 - 11:45HOUMISS Yao 7' Jump Shot0
0
Q1 - 12:00HOUJump Ball Cato vs. White: Tip to Francis0
0
Q1 - 12:000
0
ClockTeamEventPHXHOU
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
0.89 44.7%
HOU
0.91 45.5%
Points per Opportunity/ True Shooting %

Scoring by Shot Type

At the Rim (within 5 feet)
PHX
10
21
48%
HOU
16
31
52%
Midrange
PHX
16
41
39%
HOU
10
34
29%
3PT | Effective 3PT
PHX
4
6.0
17
24%
35%
HOU
7
10.5
20
35%
53%
Free Throws
PHX
21
23
91%
HOU
17
26
65%
Makes
Effective 3P Makes
%
Efficiency
Misses
Bars scaled to point value.

Total Points

|
PHX logo Suns
PLAYERPTSTS%TSM / TSA
S. Marbury3361%16.5 / 27
A. Stoudemire1845%9.0 / 20
S. Marion1444%7.0 / 16
J. Johnson1042%5.0 / 12
J. Voskuhl338%1.5 / 4
L. Barbosa350%1.5 / 3
J. White217%1.0 / 6
A. Hardaway225%1.0 / 4
TS Makes
TS Misses

Total Points

|
HOU logo Rockets
PLAYERPTSTS%TSM / TSA
S. Francis2659%13.0 / 22
Yao2148%10.5 / 22
J. Jackson1146%5.5 / 12
C. Mobley1029%5.0 / 17
B. Nachbar880%4.0 / 5
K. Cato630%3.0 / 10
S. Padgett429%2.0 / 7
T. Braggs4100%2.0 / 2
M. Norris0-0.0 / 1
TS Makes
TS Misses

MATCHUP

Scoring Opportunities

PHX
75
+19
-20
94
HOU
78
+19
-14
97
Base
ORB
TOV

Scoring Efficiency

PHX
0.89 44.7%
HOU
0.91 45.5%
Points per Opportunity/ True Shooting %

Reg Season Avg

Game Stats
Efficiency & PaceThis Game
Efficiency
99.4
98.5
PHX 89.5
HOU 97.8 +8.4
Pace
94.6
90.1
PHX 95.0 +3.0
HOU 92.0
Avg. Poss. Time
14.8
16.7
PHX 15.2 −0.5
HOU 15.7
Four FactorsThis Game
EFG %
47.5%
48.4%
PHX 40.5%
HOU 42.9% +2.4%
TO %
15.5%
17.3%
PHX 18.3%
HOU 12.7% −5.6%
ORB %
26.6%
26.4%
PHX 34.1% +3.5%
HOU 30.6%
FTrt
28.0
28.6
PHX 29.1
HOU 30.6 +1.5
Misc. StatsThis Game
AST %
53.6%
57.7%
PHX 63.3% +11.8%
HOU 51.5%
STL %
9.4%
7.5%
PHX 8.4% +1.9%
HOU 6.5%
BLK %
7.2%
8.6%
PHX 18.5% +7.2%
HOU 11.3%
Season averages charted by z-score with a range of -2 and 2.

Reg Season Avg

Game Stats
Shooting EfficiencyThis Game
TS%
49.2%
50.0%
PHX 44.7%
HOU 45.5% +0.8%
Rim FG%
57.3%
57.1%
PHX 47.6%
HOU 51.6% +4.0%
Mid FG%
38.1%
39.5%
PHX 39.0% +9.6%
HOU 29.4%
3P %
34.5%
36.6%
PHX 23.5%
HOU 35.0% +11.5%
FT %
74.6%
77.3%
PHX 91.3% +25.9%
HOU 65.4%
Shot DistributionThis Game
Rim Att. %
35.8%
30.5%
PHX 26.6%
HOU 36.5% +9.9%
Mid Att. %
46.2%
46.8%
PHX 51.9%
HOU 40.0% −11.9%
3P Att. %
18.0%
22.7%
PHX 21.5%
HOU 23.5% +2.0%
Season averages charted by z-score with a range of -2 and 2.
Game TotalsPHXHOU
Possessions9592
Possession Minutes24.024.0
Points8590
Rebounds4842
Assists1917
Steals86
Blocks127
Turnovers (Team)20 (0)14 (0)
Fouls
Off. Rebounds (Team)14 (5)15 (4)
Def. Rebounds (Team)34 (3)27 (4)
Field Goals30-7933-85
At-the-Rim FG10-2116-31
Midrange FG16-4110-34
2-Point FG26-6226-65
3-Point FG4-177-20
Free Throws21-2317-26
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 · 26
45.3
14
44%
9
4
1
3
4
3
2
7
6-6
100%
4-9
44%
0-4
0%
G · 6'7" 240 · 22
43.2
10
42%
12
6
0
1
5
2
5
7
0-0
-
2-6
33%
2-6
33%
G · 6'2" 205 · 27
43.0
33
61%
5
6
1
0
3
4
1
4
10-10
100%
10-17
59%
1-4
25%
F · 6'10" 245 · 21
37.5
18
45%
9
0
2
5
3
5
1
8
4-5
80%
7-17
41%
0-0
-
C · 6'9" 290 · 28
24.2
2
17%
6
1
2
2
0
5
4
2
0-0
-
1-6
17%
0-0
-
C · 6'11" 255 · 26
17.0
3
38%
2
0
0
1
0
3
0
2
1-2
50%
1-3
33%
0-0
-
F · 6'7" 215 · 32
12.6
2
25%
3
1
2
0
2
3
0
3
0-0
-
1-3
33%
0-1
0%
G · 6'3" 194 · 21
8.2
3
50%
1
0
0
0
1
1
1
0
0-0
-
0-1
0%
1-2
50%
G · 6'6" 215 · 23
6.8
0
0%
0
1
0
0
1
1
0
0
0-0
-
0-0
-
0-0
-
F-C · 6'11" 230 · 22
2.2
0
0%
1
0
0
0
1
0
0
1
0-0
-
0-0
-
0-0
-
F · 6'10" 250 · 34
C · 7'2" 240 · 24
PLAYER MIN PTS TS% REB AST STL BLK TOV PF ORB DRB FT FT% 2P 2P% 3P 3P%
TOTAL
240
85
45%
48
19
8
12
20
0
14
34
21-23
91%
26-62
42%
4-17
24%
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.