ORTG | #Poss | Pace | |
---|---|---|---|
PHO | 115.5 | 103 | 111.6 |
121.0 | 105 | 97.7 |
Scoring Opportunities
Scoring Efficiency
WIN PROBABILITY | PLAYS
Win Probability
Scoring Margin
Play-by-Play
Score / WinProb | ||||
---|---|---|---|---|
Clock | Team | Event | PHO | GSW |
Q4 - 0:00.0 | GSW | 119 | 127 | |
Q4 - 0:07.0 | PHX | Dunleavy STEAL (1 STL) | 119 | 127 |
Q4 - 0:09.0 | PHX | Suns Rebound | 119 | 127 |
Q4 - 0:10.0 | PHX | MISS Marion 5' Jump Shot | 119 | 127 |
Q4 - 0:22.0 | GSW | Richardson Free Throw 2 of 2 (28 PTS) | 119 | 127 |
Q4 - 0:22.0 | GSW | Richardson Free Throw 1 of 2 (27 PTS) | 119 | 126 |
Q4 - 0:22.0 | GSW | Richardson REBOUND (Off:1 Def:6) | 119 | 125 |
Q4 - 0:23.0 | PHX | Foyle BLOCK (5 BLK) | 119 | 125 |
Q4 - 0:24.0 | PHX | Stoudemire REBOUND (Off:7 Def:9) | 119 | 125 |
Q4 - 0:25.0 | PHX | MISS Johnson 24' 3PT Jump Shot | 119 | 125 |
Q4 - 0:29.0 | GSW | Pietrus Offensive Goaltending Turnover (P2.T15) | 119 | 125 |
Q4 - 0:48.0 | GSW | Richardson REBOUND (Off:1 Def:5) | 119 | 125 |
Q4 - 0:51.0 | PHX | MISS Nash 26' 3PT Jump Shot | 119 | 125 |
Q4 - 0:57.0 | GSW | Pietrus 2' Layup (28 PTS) (Davis 15 AST) | 119 | 125 |
Q4 - 1:14 | GSW | Richardson REBOUND (Off:1 Def:4) | 119 | 123 |
Q4 - 1:15 | GSW | MISS Richardson 10' Running Jump Shot | 119 | 123 |
Q4 - 1:32 | PHX | Nash 26' 3PT Jump Shot (11 PTS) (Stoudemire 5 AST) | 119 | 123 |
Q4 - 1:38 | GSW | Foyle Bad Pass Turnover (P1.T14) | 116 | 123 |
Q4 - 2:00 | GSW | Pietrus REBOUND (Off:0 Def:2) | 116 | 123 |
Q4 - 2:02 | PHX | MISS Nash 19' Jump Shot | 116 | 123 |
Q4 - 2:18 | GSW | Dunleavy 3PT Jump Shot (28 PTS) (Davis 14 AST) | 116 | 123 |
Q4 - 2:24 | GSW | Richardson REBOUND (Off:0 Def:4) | 116 | 120 |
Q4 - 2:27 | PHX | MISS Johnson 11' Jump Shot | 116 | 120 |
Q4 - 2:44 | GSW | Pietrus 24' 3PT Jump Shot (26 PTS) (Dunleavy 3 AST) | 116 | 120 |
Q4 - 2:55 | GSW | Dunleavy REBOUND (Off:2 Def:5) | 116 | 117 |
Q4 - 2:57 | PHX | MISS Nash 18' Jump Shot | 116 | 117 |
Q4 - 3:18 | GSW | Davis Free Throw 1 of 1 (15 PTS) | 116 | 117 |
Q4 - 3:18 | GSW | Davis 2' Driving Layup (14 PTS) (Richardson 3 AST) | 116 | 116 |
Q4 - 3:21 | PHX | Richardson STEAL (1 STL) | 116 | 114 |
Q4 - 3:38 | PHX | Richardson REBOUND (Off:2 Def:5) | 116 | 114 |
Q4 - 3:41 | PHX | MISS Marion 24' 3PT Jump Shot | 116 | 114 |
Q4 - 3:59 | GSW | Dunleavy 25' 3PT Jump Shot (25 PTS) (Davis 13 AST) | 116 | 114 |
Q4 - 4:13 | PHX | Stoudemire Free Throw 2 of 2 (44 PTS) | 116 | 111 |
Q4 - 4:13 | PHX | Stoudemire Free Throw 1 of 2 (43 PTS) | 115 | 111 |
Q4 - 4:29 | GSW | Davis 2' Driving Layup (12 PTS) | 114 | 111 |
Q4 - 4:43 | PHX | Stoudemire Free Throw 2 of 2 (42 PTS) | 114 | 109 |
Q4 - 4:43 | PHX | Stoudemire Free Throw 1 of 2 (41 PTS) | 113 | 109 |
Q4 - 4:54 | GSW | Pietrus 3PT Jump Shot (23 PTS) (Davis 12 AST) | 112 | 109 |
Q4 - 5:08 | PHX | Richardson 3' Driving Layup (10 PTS) (Nash 12 AST) | 112 | 106 |
Q4 - 5:16 | PHX | Marion REBOUND (Off:1 Def:9) | 110 | 106 |
Q4 - 5:18 | GSW | MISS Richardson 19' Turnaround Jump Shot | 110 | 106 |
Q4 - 5:32 | PHX | Stoudemire Free Throw 2 of 2 (40 PTS) | 110 | 106 |
Q4 - 5:32 | PHX | Stoudemire Free Throw 1 of 2 (39 PTS) | 109 | 106 |
Q4 - 5:33 | PHX | Stoudemire REBOUND (Off:6 Def:9) | 108 | 106 |
Q4 - 5:35 | PHX | MISS Stoudemire Free Throw 2 of 2 | 108 | 106 |
Q4 - 5:35 | PHX | Stoudemire Free Throw 1 of 2 (38 PTS) | 108 | 106 |
Q4 - 5:37 | GSW | Davis Bad Pass Turnover (P5.T13) | 107 | 106 |
Q4 - 5:49 | PHX | Johnson Free Throw 2 of 2 (24 PTS) | 107 | 106 |
Q4 - 5:49 | PHX | Johnson Free Throw 1 of 2 (23 PTS) | 106 | 106 |
Q4 - 5:52 | GSW | Davis Bad Pass Turnover (P4.T12) | 105 | 106 |
Q4 - 6:02 | GSW | Davis REBOUND (Off:3 Def:6) | 105 | 106 |
Q4 - 6:05 | PHX | MISS Marion 3PT Jump Shot | 105 | 106 |
Q4 - 6:25 | GSW | Cabarkapa Free Throw 2 of 2 (7 PTS) | 105 | 106 |
Q4 - 6:25 | GSW | Cabarkapa Free Throw 1 of 2 (6 PTS) | 105 | 105 |
Q4 - 6:38 | GSW | Cabarkapa REBOUND (Off:0 Def:2) | 105 | 104 |
Q4 - 6:42 | PHX | MISS Marion 26' 3PT Jump Shot | 105 | 104 |
Q4 - 6:57 | GSW | Cabarkapa 7' Turnaround Jump Shot (5 PTS) (Pietrus 3 AST) | 105 | 104 |
Q4 - 7:14 | PHX | Nash 17' Fadeaway Jumper (8 PTS) | 105 | 102 |
Q4 - 7:32 | GSW | Cabarkapa 25' 3PT Jump Shot (3 PTS) (Davis 11 AST) | 103 | 102 |
Q4 - 7:47 | PHX | Marion 15' Turnaround Jump Shot (15 PTS) (Richardson 3 AST) | 103 | 99 |
Q4 - 7:54 | PHX | Hunter REBOUND (Off:1 Def:1) | 101 | 99 |
Q4 - 7:57 | GSW | MISS Davis 26' 3PT Jump Shot | 101 | 99 |
Q4 - 8:02 | GSW | Fisher REBOUND (Off:1 Def:4) | 101 | 99 |
Q4 - 8:05 | PHX | MISS Richardson 26' 3PT Jump Shot | 101 | 99 |
Q4 - 8:27 | PHX | Richardson REBOUND (Off:1 Def:5) | 101 | 99 |
Q4 - 8:29 | GSW | MISS Pietrus 21' Jump Shot | 101 | 99 |
Q4 - 8:39 | PHX | Stoudemire Free Throw 2 of 2 (37 PTS) | 101 | 99 |
Q4 - 8:39 | PHX | Stoudemire Free Throw 1 of 2 (36 PTS) | 100 | 99 |
Q4 - 8:39 | PHX | Stoudemire REBOUND (Off:5 Def:9) | 99 | 99 |
Q4 - 8:41 | PHX | MISS Hunter 6' Turnaround Hook Shot | 99 | 99 |
Q4 - 8:58 | GSW | Pietrus 17' Fadeaway Jumper (20 PTS) (Dunleavy 2 AST) | 99 | 99 |
Q4 - 9:12 | GSW | WARRIORS Rebound | 99 | 97 |
Q4 - 9:14 | PHX | MISS Johnson 25' 3PT Jump Shot | 99 | 97 |
Q4 - 9:39 | PHX | Stoudemire REBOUND (Off:4 Def:9) | 99 | 97 |
Q4 - 9:41 | GSW | MISS Davis 8' Fadeaway Jumper | 99 | 97 |
Q4 - 9:58 | PHX | Johnson Free Throw 2 of 2 (22 PTS) | 99 | 97 |
Q4 - 9:58 | PHX | Johnson Free Throw 1 of 2 (21 PTS) | 98 | 97 |
Q4 - 10:01 | GSW | Cabarkapa Bad Pass Turnover (P2.T11) | 97 | 97 |
Q4 - 10:10 | GSW | Foyle REBOUND (Off:11 Def:6) | 97 | 97 |
Q4 - 10:14 | PHX | MISS Stoudemire 17' Jump Shot | 97 | 97 |
Q4 - 10:23 | GSW | Dunleavy 3' Reverse Layup (22 PTS) (Foyle 5 AST) | 97 | 97 |
Q4 - 10:39 | PHX | Jackson 3' Driving Layup (8 PTS) | 97 | 95 |
Q4 - 10:50 | GSW | Pietrus 25' 3PT Jump Shot (18 PTS) (Foyle 4 AST) | 95 | 95 |
Q4 - 11:08 | PHX | Stoudemire 13' Turnaround Jump Shot (35 PTS) | 95 | 92 |
Q4 - 11:20 | GSW | Dunleavy 19' Fadeaway Jumper (20 PTS) (Foyle 3 AST) | 93 | 92 |
Q4 - 11:39 | PHX | Johnson 24' 3PT Jump Shot (20 PTS) (Stoudemire 4 AST) | 93 | 90 |
Q3 - 0:00.0 | PHX | 90 | 90 | |
Q3 - 0:00.0 | PHX | Suns Rebound | 90 | 90 |
Q3 - 0:00.0 | PHX | MISS Stoudemire 33' 3PT Jump Shot | 90 | 90 |
Q3 - 0:08.0 | GSW | Pietrus Bad Pass Turnover (P1.T10) | 90 | 90 |
Q3 - 0:28.0 | PHX | Johnson 25' 3PT Jump Shot (17 PTS) (Barbosa 3 AST) | 90 | 90 |
Q3 - 0:34.0 | GSW | Dunleavy Free Throw 2 of 2 (18 PTS) | 87 | 90 |
Q3 - 0:34.0 | GSW | MISS Dunleavy Free Throw 1 of 2 | 87 | 89 |
Q3 - 0:36.0 | GSW | Davis REBOUND (Off:3 Def:5) | 87 | 89 |
Q3 - 0:39.0 | PHX | Foyle BLOCK (4 BLK) | 87 | 89 |
Q3 - 0:45.0 | GSW | Dunleavy 1' Layup (17 PTS) (Davis 10 AST) | 87 | 89 |
Q3 - 0:51.0 | GSW | Davis REBOUND (Off:3 Def:4) | 87 | 87 |
Q3 - 0:55.0 | PHX | MISS Jackson 23' Jump Shot | 87 | 87 |
Q3 - 1:05 | GSW | Richardson 21' Fadeaway Jumper (26 PTS) | 87 | 87 |
Q3 - 1:27 | PHX | Jackson 3PT Jump Shot (6 PTS) (Johnson 4 AST) | 87 | 85 |
Q3 - 1:31 | PHX | Suns Rebound | 84 | 85 |
Q3 - 1:32 | PHX | Foyle BLOCK (3 BLK) | 84 | 85 |
Q3 - 1:50 | GSW | Davis 3' Driving Layup (10 PTS) | 84 | 85 |
Q3 - 2:06 | GSW | Davis REBOUND (Off:3 Def:3) | 84 | 83 |
Q3 - 2:08 | PHX | MISS Marion 4' Running Finger Roll | 84 | 83 |
Q3 - 2:24 | GSW | Richardson 2' Reverse Layup (24 PTS) (Davis 9 AST) | 84 | 83 |
Q3 - 2:49 | PHX | Stoudemire 1' Driving Layup (33 PTS) | 84 | 81 |
Q3 - 3:03 | PHX | Stoudemire REBOUND (Off:4 Def:8) | 82 | 81 |
Q3 - 3:06 | GSW | MISS Richardson 25' 3PT Jump Shot | 82 | 81 |
Q3 - 3:11 | PHX | Foyle STEAL (2 STL) | 82 | 81 |
Q3 - 3:25 | GSW | Richardson 26' 3PT Jump Shot (22 PTS) (Davis 8 AST) | 82 | 81 |
Q3 - 3:41 | PHX | Johnson 16' Jump Shot (14 PTS) (Stoudemire 3 AST) | 82 | 78 |
Q3 - 4:07 | GSW | Murphy 3PT Jump Shot (8 PTS) (Davis 7 AST) | 80 | 78 |
Q3 - 4:15 | GSW | Foyle REBOUND (Off:11 Def:5) | 80 | 75 |
Q3 - 4:19 | GSW | MISS Dunleavy 26' 3PT Jump Shot | 80 | 75 |
Q3 - 4:35 | GSW | Foyle REBOUND (Off:10 Def:5) | 80 | 75 |
Q3 - 4:37 | PHX | MISS Johnson 19' Jump Shot | 80 | 75 |
Q3 - 4:51 | PHX | Marion REBOUND (Off:1 Def:8) | 80 | 75 |
Q3 - 4:54 | GSW | MISS Murphy 2' Reverse Layup | 80 | 75 |
Q3 - 5:01 | GSW | Murphy REBOUND (Off:5 Def:2) | 80 | 75 |
Q3 - 5:03 | PHX | Foyle BLOCK (2 BLK) | 80 | 75 |
Q3 - 5:13 | GSW | Foyle REBOUND (Off:10 Def:4) | 80 | 75 |
Q3 - 5:13 | GSW | Foyle Tip Shot (8 PTS) | 80 | 75 |
Q3 - 5:15 | GSW | MISS Richardson 7' Turnaround Jump Shot | 80 | 73 |
Q3 - 5:36 | PHX | Stoudemire 3' Driving Dunk (31 PTS) | 80 | 73 |
Q3 - 5:39 | PHX | Stoudemire REBOUND (Off:4 Def:7) | 78 | 73 |
Q3 - 5:43 | PHX | Richardson BLOCK (1 BLK) | 78 | 73 |
Q3 - 6:01 | GSW | Dunleavy 1' Driving Layup (15 PTS) (Richardson 2 AST) | 78 | 73 |
Q3 - 6:05 | GSW | Murphy REBOUND (Off:5 Def:1) | 78 | 71 |
Q3 - 6:07 | GSW | MISS Davis 27' 3PT Jump Shot | 78 | 71 |
Q3 - 6:28 | GSW | Foyle REBOUND (Off:9 Def:4) | 78 | 71 |
Q3 - 6:29 | PHX | MISS Richardson 4' Jump Shot | 78 | 71 |
Q3 - 6:34 | PHX | Johnson REBOUND (Off:0 Def:3) | 78 | 71 |
Q3 - 6:37 | GSW | MISS Dunleavy 25' 3PT Jump Shot | 78 | 71 |
Q3 - 6:41 | GSW | Richardson REBOUND (Off:0 Def:3) | 78 | 71 |
Q3 - 6:44 | PHX | MISS Marion 13' Running Jump Shot | 78 | 71 |
Q3 - 7:10 | GSW | Dunleavy 26' 3PT Jump Shot (13 PTS) (Davis 6 AST) | 78 | 71 |
Q3 - 7:15 | GSW | Foyle REBOUND (Off:9 Def:3) | 78 | 68 |
Q3 - 7:17 | GSW | MISS Davis 20' Jump Shot | 78 | 68 |
Q3 - 7:30 | PHX | Nash Poss Lost Ball Turnover (P5.T10) | 78 | 68 |
Q3 - 7:32 | GSW | Davis Lost Ball Turnover (P3.T9) | 78 | 68 |
Q3 - 7:47 | PHX | Stoudemire 1' Alley Oop Dunk (29 PTS) (Richardson 2 AST) | 78 | 68 |
Q3 - 7:55 | GSW | Richardson 4' Finger Roll (19 PTS) | 76 | 68 |
Q3 - 7:57 | GSW | WARRIORS Rebound | 76 | 66 |
Q3 - 8:02 | PHX | MISS Marion 18' Jump Shot | 76 | 66 |
Q3 - 8:11 | GSW | Foyle REBOUND (Off:8 Def:3) | 76 | 66 |
Q3 - 8:11 | GSW | Foyle 25' Follow Up Dunk (6 PTS) | 76 | 66 |
Q3 - 8:13 | GSW | MISS Dunleavy 25' 3PT Jump Shot | 76 | 64 |
Q3 - 8:39 | PHX | Nash 2' Driving Layup (6 PTS) | 76 | 64 |
Q3 - 9:00 | GSW | Dunleavy 4' Running Jump Shot (10 PTS) | 74 | 64 |
Q3 - 9:15 | PHX | Stoudemire 16' Jump Shot (27 PTS) (Nash 11 AST) | 74 | 62 |
Q3 - 9:30 | GSW | Richardson Poss Lost Ball Turnover (P2.T8) | 72 | 62 |
Q3 - 9:30 | GSW | Richardson REBOUND (Off:0 Def:2) | 72 | 62 |
Q3 - 9:34 | PHX | MISS Richardson 25' 3PT Jump Shot | 72 | 62 |
Q3 - 9:48 | GSW | Murphy 20' Jump Shot (5 PTS) (Davis 5 AST) | 72 | 62 |
Q3 - 9:49 | GSW | Davis REBOUND (Off:3 Def:2) | 72 | 60 |
Q3 - 9:53 | GSW | MISS Murphy 18' Jump Shot | 72 | 60 |
Q3 - 9:54 | GSW | Dunleavy REBOUND (Off:2 Def:4) | 72 | 60 |
Q3 - 9:55 | PHX | Nash REBOUND (Off:2 Def:1) | 72 | 60 |
Q3 - 9:55 | PHX | MISS Nash 8' Jump Shot | 72 | 60 |
Q3 - 10:05 | PHX | MISS Nash 13' Jump Shot | 72 | 60 |
Q3 - 10:19 | GSW | Foyle 1' Reverse Layup (4 PTS) | 72 | 60 |
Q3 - 10:20 | GSW | Foyle REBOUND (Off:7 Def:3) | 72 | 58 |
Q3 - 10:22 | GSW | MISS Foyle 5' Jump Shot | 72 | 58 |
Q3 - 10:24 | GSW | Foyle REBOUND (Off:6 Def:3) | 72 | 58 |
Q3 - 10:26 | GSW | MISS Murphy 26' 3PT Jump Shot | 72 | 58 |
Q3 - 10:39 | PHX | Stoudemire 2' Driving Layup (25 PTS) (Johnson 3 AST) | 72 | 58 |
Q3 - 10:51 | PHX | Suns Rebound | 70 | 58 |
Q3 - 10:52 | GSW | Murphy REBOUND (Off:4 Def:1) | 70 | 58 |
Q3 - 10:52 | GSW | MISS Murphy 2' Tip Shot | 70 | 58 |
Q3 - 10:54 | GSW | MISS Richardson 9' Turnaround Jump Shot | 70 | 58 |
Q3 - 11:17 | PHX | Stoudemire 17' Jump Shot (23 PTS) (Nash 10 AST) | 70 | 58 |
Q3 - 11:35 | PHX | Richardson REBOUND (Off:1 Def:4) | 68 | 58 |
Q3 - 11:37 | GSW | MISS Davis 25' 3PT Jump Shot | 68 | 58 |
Q2 - 0:00.0 | PHX | 68 | 58 | |
Q2 - 0:00.0 | PHX | Suns Rebound | 68 | 58 |
Q2 - 0:00.0 | PHX | MISS Richardson 88' 3PT Jump Shot | 68 | 58 |
Q2 - 0:00.0 | PHX | Richardson REBOUND (Off:1 Def:3) | 68 | 58 |
Q2 - 0:01.0 | GSW | MISS Fisher 25' 3PT Jump Shot | 68 | 58 |
Q2 - 0:03.0 | GSW | Fisher REBOUND (Off:1 Def:3) | 68 | 58 |
Q2 - 0:07.0 | GSW | MISS Davis 27' 3PT Jump Shot | 68 | 58 |
Q2 - 0:26.0 | GSW | WARRIORS Rebound | 68 | 58 |
Q2 - 0:30.0 | PHX | MISS Johnson 3PT Jump Shot | 68 | 58 |
Q2 - 0:36.0 | PHX | Marion REBOUND (Off:1 Def:7) | 68 | 58 |
Q2 - 0:39.0 | GSW | MISS Fisher 25' 3PT Jump Shot | 68 | 58 |
Q2 - 0:44.0 | GSW | Foyle REBOUND (Off:5 Def:3) | 68 | 58 |
Q2 - 0:46.0 | PHX | MISS Stoudemire 2' Layup | 68 | 58 |
Q2 - 1:09 | GSW | Fisher 3PT Jump Shot (5 PTS) (Dunleavy 1 AST) | 68 | 58 |
Q2 - 1:23 | PHX | Johnson 20' Jump Shot (12 PTS) | 68 | 55 |
Q2 - 1:32 | PHX | Suns Rebound | 66 | 55 |
Q2 - 1:34 | GSW | MISS Fisher 22' Jump Shot | 66 | 55 |
Q2 - 1:54 | PHX | Stoudemire Free Throw 2 of 2 (21 PTS) | 66 | 55 |
Q2 - 1:54 | PHX | Stoudemire Free Throw 1 of 2 (20 PTS) | 65 | 55 |
Q2 - 2:05 | PHX | Stoudemire REBOUND (Off:3 Def:7) | 64 | 55 |
Q2 - 2:07 | GSW | MISS Fisher 10' Fadeaway Jumper | 64 | 55 |
Q2 - 2:14 | GSW | Fisher REBOUND (Off:0 Def:3) | 64 | 55 |
Q2 - 2:15 | PHX | Richardson REBOUND (Off:1 Def:2) | 64 | 55 |
Q2 - 2:15 | PHX | MISS Richardson Tip Shot | 64 | 55 |
Q2 - 2:17 | PHX | MISS Richardson 3' Layup | 64 | 55 |
Q2 - 2:25 | GSW | Davis 3' Driving Finger Roll (8 PTS) (Richardson 1 AST) | 64 | 55 |
Q2 - 2:29 | GSW | Richardson REBOUND (Off:0 Def:1) | 64 | 53 |
Q2 - 2:31 | PHX | MISS Nash 6' Jump Shot | 64 | 53 |
Q2 - 2:38 | PHX | Marion REBOUND (Off:1 Def:6) | 64 | 53 |
Q2 - 2:42 | GSW | MISS Davis 26' 3PT Jump Shot | 64 | 53 |
Q2 - 2:50 | GSW | Davis REBOUND (Off:2 Def:2) | 64 | 53 |
Q2 - 2:52 | GSW | MISS Dunleavy 25' 3PT Jump Shot | 64 | 53 |
Q2 - 3:10 | PHX | Marion 1' Layup (13 PTS) | 64 | 53 |
Q2 - 3:12 | PHX | Marion REBOUND (Off:1 Def:5) | 62 | 53 |
Q2 - 3:14 | PHX | MISS Nash 26' 3PT Jump Shot | 62 | 53 |
Q2 - 3:19 | PHX | Stoudemire REBOUND (Off:3 Def:6) | 62 | 53 |
Q2 - 3:21 | GSW | MISS Richardson 15' Fadeaway Jumper | 62 | 53 |
Q2 - 3:33 | GSW | MISS Davis Free Throw Technical | 62 | 53 |
Q2 - 3:34 | PHX | Stoudemire Slam Dunk (19 PTS) (Nash 9 AST) | 62 | 53 |
Q2 - 3:40 | GSW | Pietrus 26' 3PT Jump Shot (15 PTS) (Davis 4 AST) | 60 | 53 |
Q2 - 3:46 | GSW | Foyle REBOUND (Off:5 Def:2) | 60 | 50 |
Q2 - 3:48 | GSW | MISS Richardson 18' Jump Shot | 60 | 50 |
Q2 - 4:03 | PHX | Stoudemire 1' Slam Dunk (17 PTS) (Nash 8 AST) | 60 | 50 |
Q2 - 4:13 | PHX | Stoudemire REBOUND (Off:3 Def:5) | 58 | 50 |
Q2 - 4:15 | GSW | MISS Davis 26' 3PT Jump Shot | 58 | 50 |
Q2 - 4:28 | PHX | Marion Bad Pass Turnover (P1.T9) | 58 | 50 |
Q2 - 4:31 | PHX | Marion REBOUND (Off:0 Def:5) | 58 | 50 |
Q2 - 4:33 | GSW | MISS Davis 3' Layup | 58 | 50 |
Q2 - 4:50 | PHX | Stoudemire 2' Driving Layup (15 PTS) (Marion 2 AST) | 58 | 50 |
Q2 - 4:55 | PHX | Marion REBOUND (Off:0 Def:4) | 56 | 50 |
Q2 - 4:57 | GSW | MISS Murphy 15' Jump Shot | 56 | 50 |
Q2 - 5:07 | GSW | Foyle REBOUND (Off:4 Def:2) | 56 | 50 |
Q2 - 5:09 | PHX | MISS Johnson 9' Turnaround Hook Shot | 56 | 50 |
Q2 - 5:18 | PHX | Johnson REBOUND (Off:0 Def:2) | 56 | 50 |
Q2 - 5:20 | GSW | MISS Davis 27' 3PT Jump Shot | 56 | 50 |
Q2 - 5:31 | GSW | Murphy REBOUND (Off:3 Def:1) | 56 | 50 |
Q2 - 5:33 | PHX | MISS Stoudemire 17' Fadeaway Jumper | 56 | 50 |
Q2 - 5:46 | GSW | Pietrus Free Throw 3 of 3 (12 PTS) | 56 | 50 |
Q2 - 5:46 | GSW | Pietrus Free Throw 2 of 3 (11 PTS) | 56 | 49 |
Q2 - 5:46 | GSW | MISS Pietrus Free Throw 1 of 3 | 56 | 48 |
Q2 - 5:58 | PHX | Stoudemire Free Throw 2 of 2 (13 PTS) | 56 | 48 |
Q2 - 5:58 | PHX | Stoudemire Free Throw 1 of 2 (12 PTS) | 55 | 48 |
Q2 - 6:02 | GSW | Fisher Bad Pass Turnover (P1.T7) | 54 | 48 |
Q2 - 6:13 | PHX | Richardson 25' 3PT Jump Shot (8 PTS) (Nash 7 AST) | 54 | 48 |
Q2 - 6:20 | PHX | Marion REBOUND (Off:0 Def:3) | 51 | 48 |
Q2 - 6:22 | GSW | MISS Fisher 21' Jump Shot | 51 | 48 |
Q2 - 6:39 | PHX | Richardson 2' Driving Layup (5 PTS) (Nash 6 AST) | 51 | 48 |
Q2 - 6:43 | PHX | Stoudemire REBOUND (Off:3 Def:4) | 49 | 48 |
Q2 - 6:45 | GSW | MISS Murphy 4' Jump Shot | 49 | 48 |
Q2 - 6:47 | GSW | Murphy REBOUND (Off:3 Def:0) | 49 | 48 |
Q2 - 6:49 | GSW | MISS Murphy 5' Jump Shot | 49 | 48 |
Q2 - 7:08 | PHX | Marion 5' Running Jump Shot (11 PTS) (Richardson 1 AST) | 49 | 48 |
Q2 - 7:13 | PHX | Marion REBOUND (Off:0 Def:2) | 47 | 48 |
Q2 - 7:15 | GSW | MISS Fisher 3' Reverse Layup | 47 | 48 |
Q2 - 7:25 | PHX | Stoudemire 17' Jump Shot (11 PTS) (Nash 5 AST) | 47 | 48 |
Q2 - 7:39 | PHX | Nash REBOUND (Off:1 Def:1) | 45 | 48 |
Q2 - 7:41 | GSW | MISS Pietrus 22' Jump Shot | 45 | 48 |
Q2 - 7:55 | PHX | Stoudemire Free Throw 1 of 1 (9 PTS) | 45 | 48 |
Q2 - 7:55 | PHX | Stoudemire 3' Driving Layup (8 PTS) | 44 | 48 |
Q2 - 8:13 | GSW | Murphy 24' 3PT Jump Shot (3 PTS) (Cabarkapa 1 AST) | 42 | 48 |
Q2 - 8:23 | GSW | Cabarkapa REBOUND (Off:0 Def:1) | 42 | 45 |
Q2 - 8:24 | PHX | MISS Jackson 11' Running Jump Shot | 42 | 45 |
Q2 - 8:43 | GSW | Fisher 21' Jump Shot (2 PTS) | 42 | 45 |
Q2 - 8:51 | GSW | Fisher REBOUND (Off:0 Def:2) | 42 | 43 |
Q2 - 8:53 | PHX | MISS Jackson 25' 3PT Jump Shot | 42 | 43 |
Q2 - 9:01 | PHX | Stoudemire REBOUND (Off:3 Def:3) | 42 | 43 |
Q2 - 9:03 | GSW | MISS Murphy 18' Jump Shot | 42 | 43 |
Q2 - 9:18 | PHX | Hunter 1' Slam Dunk (4 PTS) (Barbosa 2 AST) | 42 | 43 |
Q2 - 9:23 | PHX | Barbosa REBOUND (Off:0 Def:3) | 40 | 43 |
Q2 - 9:25 | GSW | MISS Richardson 19' Jump Shot | 40 | 43 |
Q2 - 9:37 | PHX | Stoudemire Foul Turnover (P2.T8) | 40 | 43 |
Q2 - 9:57 | PHX | Stoudemire REBOUND (Off:3 Def:2) | 40 | 43 |
Q2 - 9:59 | GSW | MISS Richardson 18' Jump Shot | 40 | 43 |
Q2 - 10:07 | GSW | Pietrus REBOUND (Off:0 Def:1) | 40 | 43 |
Q2 - 10:09 | PHX | MISS Richardson 25' 3PT Jump Shot | 40 | 43 |
Q2 - 10:21 | GSW | Pietrus Free Throw 2 of 2 (10 PTS) | 40 | 43 |
Q2 - 10:21 | GSW | Pietrus Free Throw 1 of 2 (9 PTS) | 40 | 42 |
Q2 - 10:31 | GSW | Fisher REBOUND (Off:0 Def:1) | 40 | 41 |
Q2 - 10:33 | PHX | MISS Stoudemire 18' Jump Shot | 40 | 41 |
Q2 - 10:44 | GSW | Cabarkapa Traveling Turnover (P1.T6) | 40 | 41 |
Q2 - 10:59 | PHX | Barbosa 25' 3PT Jump Shot (3 PTS) (Jackson 1 AST) | 40 | 41 |
Q2 - 11:17 | GSW | Pietrus 3' Driving Finger Roll (8 PTS) | 37 | 41 |
Q2 - 11:29 | PHX | Richardson Traveling Turnover (P1.T7) | 37 | 39 |
Q2 - 11:47 | GSW | Richardson 25' 3PT Jump Shot (17 PTS) (Pietrus 2 AST) | 37 | 39 |
Q1 - 0:00.0 | PHX | 37 | 36 | |
Q1 - 0:00.0 | PHX | Suns Rebound | 37 | 36 |
Q1 - 0:00.0 | PHX | MISS Barbosa 60' 3PT Jump Shot | 37 | 36 |
Q1 - 0:03.0 | GSW | Pietrus 26' 3PT Jump Shot (6 PTS) (Fisher 1 AST) | 37 | 36 |
Q1 - 0:06.0 | PHX | Barbosa Palming Turnover (P1.T6) | 37 | 33 |
Q1 - 0:22.0 | PHX | Barbosa REBOUND (Off:0 Def:2) | 37 | 33 |
Q1 - 0:24.0 | GSW | MISS Dunleavy 6' Jump Shot | 37 | 33 |
Q1 - 0:31.0 | GSW | Dunleavy REBOUND (Off:2 Def:3) | 37 | 33 |
Q1 - 0:33.0 | PHX | MISS Johnson Free Throw 2 of 2 | 37 | 33 |
Q1 - 0:33.0 | PHX | MISS Johnson Free Throw 1 of 2 | 37 | 33 |
Q1 - 0:50.0 | GSW | Richardson 17' Fadeaway Jumper (14 PTS) | 37 | 33 |
Q1 - 0:59.0 | PHX | Hunter Free Throw 2 of 2 (2 PTS) | 37 | 31 |
Q1 - 0:59.0 | PHX | Hunter Free Throw 1 of 2 (1 PTS) | 36 | 31 |
Q1 - 1:04 | PHX | Hunter REBOUND (Off:1 Def:0) | 35 | 31 |
Q1 - 1:07 | PHX | MISS Jackson 11' Jump Shot | 35 | 31 |
Q1 - 1:20 | GSW | Richardson 26' 3PT Jump Shot (12 PTS) (Pietrus 1 AST) | 35 | 31 |
Q1 - 1:34 | PHX | Marion 1' Slam Dunk (9 PTS) (Johnson 2 AST) | 35 | 28 |
Q1 - 1:39 | GSW | Biedrins Lost Ball Turnover (P1.T5) | 33 | 28 |
Q1 - 1:51 | GSW | Davis REBOUND (Off:1 Def:2) | 33 | 28 |
Q1 - 1:53 | GSW | MISS Biedrins 6' Jump Shot | 33 | 28 |
Q1 - 2:02 | GSW | Dunleavy REBOUND (Off:2 Def:2) | 33 | 28 |
Q1 - 2:04 | PHX | MISS Jackson 26' 3PT Jump Shot | 33 | 28 |
Q1 - 2:11 | PHX | Barbosa REBOUND (Off:0 Def:1) | 33 | 28 |
Q1 - 2:13 | GSW | MISS Dunleavy 3' Layup | 33 | 28 |
Q1 - 2:15 | GSW | Biedrins REBOUND (Off:1 Def:0) | 33 | 28 |
Q1 - 2:16 | GSW | MISS Dunleavy 18' Jump Shot | 33 | 28 |
Q1 - 2:33 | PHX | Jackson 25' 3PT Jump Shot (3 PTS) (Barbosa 1 AST) | 33 | 28 |
Q1 - 2:38 | PHX | Johnson REBOUND (Off:0 Def:1) | 30 | 28 |
Q1 - 2:41 | GSW | MISS Biedrins 2' Layup | 30 | 28 |
Q1 - 2:55 | PHX | Nash Foul Turnover (P4.T5) | 30 | 28 |
Q1 - 2:56 | PHX | Marion REBOUND (Off:0 Def:1) | 30 | 28 |
Q1 - 2:58 | GSW | MISS Foyle 5' Jump Shot | 30 | 28 |
Q1 - 2:59 | GSW | Foyle REBOUND (Off:4 Def:1) | 30 | 28 |
Q1 - 3:01 | GSW | MISS Foyle 5' Jump Shot | 30 | 28 |
Q1 - 3:15 | PHX | Marion 24' 3PT Jump Shot (7 PTS) (Nash 4 AST) | 30 | 28 |
Q1 - 3:36 | GSW | Pietrus 25' 3PT Jump Shot (3 PTS) (Foyle 2 AST) | 27 | 28 |
Q1 - 3:39 | GSW | Dunleavy REBOUND (Off:2 Def:1) | 27 | 25 |
Q1 - 3:40 | GSW | MISS Foyle Free Throw 2 of 2 | 27 | 25 |
Q1 - 3:40 | GSW | MISS Foyle Free Throw 1 of 2 | 27 | 25 |
Q1 - 3:40 | GSW | Foyle REBOUND (Off:3 Def:1) | 27 | 25 |
Q1 - 3:43 | GSW | MISS Richardson 5' Jump Shot | 27 | 25 |
Q1 - 4:00 | PHX | Johnson 3PT Jump Shot (10 PTS) (Stoudemire 2 AST) | 27 | 25 |
Q1 - 4:13 | GSW | Dunleavy 26' 3PT Jump Shot (8 PTS) (Davis 3 AST) | 24 | 25 |
Q1 - 4:16 | GSW | Foyle REBOUND (Off:2 Def:1) | 24 | 22 |
Q1 - 4:19 | GSW | MISS Murphy 17' Jump Shot | 24 | 22 |
Q1 - 4:24 | GSW | Foyle REBOUND (Off:1 Def:1) | 24 | 22 |
Q1 - 4:26 | GSW | MISS Davis 7' Jump Shot | 24 | 22 |
Q1 - 4:40 | PHX | Marion 11' Jump Shot (4 PTS) (Nash 3 AST) | 24 | 22 |
Q1 - 4:52 | GSW | Davis Foul Turnover (P2.T4) | 22 | 22 |
Q1 - 4:58 | GSW | Davis REBOUND (Off:0 Def:2) | 22 | 22 |
Q1 - 5:01 | PHX | MISS Nash 24' 3PT Jump Shot | 22 | 22 |
Q1 - 5:10 | PHX | Jackson REBOUND (Off:0 Def:1) | 22 | 22 |
Q1 - 5:12 | GSW | MISS Davis 18' Fadeaway Jumper | 22 | 22 |
Q1 - 5:24 | GSW | Dunleavy REBOUND (Off:1 Def:1) | 22 | 22 |
Q1 - 5:27 | GSW | MISS Richardson 25' 3PT Jump Shot | 22 | 22 |
Q1 - 5:32 | PHX | Nash Poss Lost Ball Turnover (P3.T4) | 22 | 22 |
Q1 - 5:38 | PHX | Nash Free Throw Technical (4 PTS) | 22 | 22 |
Q1 - 5:47 | GSW | Dunleavy 24' 3PT Jump Shot (5 PTS) (Davis 2 AST) | 21 | 22 |
Q1 - 6:09 | PHX | Stoudemire 3' Driving Layup (6 PTS) | 21 | 19 |
Q1 - 6:22 | GSW | Richardson 19' Jump Shot (9 PTS) | 19 | 19 |
Q1 - 6:26 | GSW | Foyle REBOUND (Off:0 Def:1) | 19 | 17 |
Q1 - 6:28 | PHX | MISS Marion 18' Jump Shot | 19 | 17 |
Q1 - 6:37 | GSW | Foyle 8' Jump Shot (2 PTS) (Murphy 1 AST) | 19 | 17 |
Q1 - 6:44 | PHX | Murphy STEAL (2 STL) | 19 | 15 |
Q1 - 6:45 | PHX | Stoudemire REBOUND (Off:3 Def:1) | 19 | 15 |
Q1 - 6:49 | GSW | MISS Murphy 21' Jump Shot | 19 | 15 |
Q1 - 7:05 | PHX | Johnson 7' Driving Finger Roll (7 PTS) | 19 | 15 |
Q1 - 7:20 | GSW | Richardson Free Throw 1 of 1 (7 PTS) | 17 | 15 |
Q1 - 7:20 | GSW | Richardson 3' Layup (6 PTS) (Foyle 1 AST) | 17 | 14 |
Q1 - 7:21 | PHX | Foyle STEAL (1 STL) | 17 | 12 |
Q1 - 7:25 | GSW | Richardson Bad Pass Turnover (P1.T3) | 17 | 12 |
Q1 - 7:40 | PHX | Stoudemire REBOUND (Off:3 Def:0) | 17 | 12 |
Q1 - 7:40 | PHX | Stoudemire 1' Slam Dunk (4 PTS) | 17 | 12 |
Q1 - 7:42 | PHX | Foyle BLOCK (1 BLK) | 15 | 12 |
Q1 - 7:54 | GSW | Davis Free Throw 2 of 2 (6 PTS) | 15 | 12 |
Q1 - 7:54 | GSW | Davis Free Throw 1 of 2 (5 PTS) | 15 | 11 |
Q1 - 8:05 | PHX | Richardson 29' 3PT Jump Shot (3 PTS) (Marion 1 AST) | 15 | 10 |
Q1 - 8:18 | GSW | Davis 16' Fadeaway Jumper (4 PTS) | 12 | 10 |
Q1 - 8:29 | GSW | Dunleavy REBOUND (Off:0 Def:1) | 12 | 8 |
Q1 - 8:31 | PHX | MISS Johnson 18' Jump Shot | 12 | 8 |
Q1 - 8:33 | PHX | Suns Rebound | 12 | 8 |
Q1 - 8:34 | PHX | MISS Richardson 3PT Jump Shot | 12 | 8 |
Q1 - 8:44 | GSW | Dunleavy 3' Driving Layup (2 PTS) (Davis 1 AST) | 12 | 8 |
Q1 - 8:49 | PHX | Murphy STEAL (1 STL) | 12 | 6 |
Q1 - 9:00 | GSW | Davis Traveling Turnover (P1.T2) | 12 | 6 |
Q1 - 9:17 | PHX | Nash 24' 3PT Jump Shot (3 PTS) (Johnson 1 AST) | 12 | 6 |
Q1 - 9:25 | PHX | Suns Rebound | 9 | 6 |
Q1 - 9:26 | PHX | Stoudemire REBOUND (Off:2 Def:0) | 9 | 6 |
Q1 - 9:26 | PHX | MISS Stoudemire Tip Shot | 9 | 6 |
Q1 - 9:28 | PHX | MISS Marion 17' Jump Shot | 9 | 6 |
Q1 - 9:35 | GSW | Murphy Lost Ball Turnover (P1.T1) | 9 | 6 |
Q1 - 9:55 | PHX | Johnson 24' 3PT Jump Shot (5 PTS) (Nash 2 AST) | 9 | 6 |
Q1 - 9:58 | PHX | Nash REBOUND (Off:1 Def:0) | 6 | 6 |
Q1 - 10:00 | PHX | MISS Johnson 24' 3PT Jump Shot | 6 | 6 |
Q1 - 10:06 | PHX | Richardson REBOUND (Off:0 Def:2) | 6 | 6 |
Q1 - 10:08 | GSW | MISS Richardson 22' Jump Shot | 6 | 6 |
Q1 - 10:22 | PHX | Stoudemire 3' Hook Shot (2 PTS) | 6 | 6 |
Q1 - 10:24 | PHX | Stoudemire REBOUND (Off:1 Def:0) | 4 | 6 |
Q1 - 10:25 | PHX | MISS Marion 25' 3PT Jump Shot | 4 | 6 |
Q1 - 10:32 | PHX | Richardson REBOUND (Off:0 Def:1) | 4 | 6 |
Q1 - 10:35 | GSW | MISS Davis 25' 3PT Jump Shot | 4 | 6 |
Q1 - 10:51 | PHX | Marion 2' Layup (2 PTS) (Nash 1 AST) | 4 | 6 |
Q1 - 11:13 | GSW | WARRIORS Rebound | 2 | 4 |
Q1 - 11:13 | GSW | MISS Murphy 2' Layup | 2 | 4 |
Q1 - 11:14 | GSW | Murphy REBOUND (Off:2 Def:0) | 2 | 4 |
Q1 - 11:15 | GSW | Murphy REBOUND (Off:1 Def:0) | 2 | 4 |
Q1 - 11:15 | GSW | MISS Murphy 4' Tip Shot | 2 | 4 |
Q1 - 11:16 | GSW | MISS Davis Free Throw 1 of 1 | 2 | 4 |
Q1 - 11:16 | GSW | Davis 2' Driving Layup (2 PTS) | 2 | 4 |
Q1 - 11:19 | GSW | Davis REBOUND (Off:0 Def:1) | 2 | 2 |
Q1 - 11:21 | PHX | MISS Stoudemire 17' Jump Shot | 2 | 2 |
Q1 - 11:31 | GSW | Richardson 5' Jump Hook Shot (2 PTS) | 2 | 2 |
Q1 - 11:48 | PHX | Johnson 5' Running Jump Shot (2 PTS) (Stoudemire 1 AST) | 2 | 0 |
Q1 - 12:00 | GSW | Jump Ball Foyle vs. Stoudemire: Tip to Nash | 0 | 0 |
SHOOTING
Scoring Efficiency
Scoring by Shot Type
Total Points
|PLAYER | PTS | TS% | TSM / TSA | |
---|---|---|---|---|
A. Stoudemire | 44 | 67% | 22.0 / 33 | |
J. Johnson | 24 | 60% | 12.0 / 20 | |
S. Marion | 15 | 44% | 7.5 / 17 | |
S. Nash | 11 | 46% | 5.5 / 12 | |
Q. Richardson | 10 | 38% | 5.0 / 13 | |
J. Jackson | 8 | 50% | 4.0 / 8 | |
S. Hunter | 4 | 67% | 2.0 / 3 | |
L. Barbosa | 3 | 50% | 1.5 / 3 |
Total Points
|PLAYER | PTS | TS% | TSM / TSA | |
---|---|---|---|---|
J. Richardson | 28 | 56% | 14.0 / 25 | |
M. Dunleavy | 28 | 74% | 14.0 / 19 | |
M. Pietrus | 28 | 108% | 14.0 / 13 | |
B. Davis | 15 | 34% | 7.5 / 22 | |
A. Foyle | 8 | 50% | 4.0 / 8 | |
T. Murphy | 8 | 27% | 4.0 / 15 | |
Z. Cabarkapa | 7 | 117% | 3.5 / 3 | |
D. Fisher | 5 | 31% | 2.5 / 8 | |
A. Biedrins | 0 | - | 0.0 / 2 |
MATCHUP
Scoring Opportunities
Scoring Efficiency
Reg Season Avg | Game Stats | |
---|---|---|
Efficiency & Pace | This Game | |
Efficiency | 111.8 102.5 | PHX 115.5 GSW 121.0 +5.4 |
Pace | 98.3 95.3 | PHX 111.6 +13.9 GSW 97.7 |
Avg. Poss. Time | 13.7 15.1 | PHX 12.9 +1.8 GSW 14.7 |
Four Factors | This Game | |
EFG % | 53.4% 47.5% | PHX 50.5% GSW 54.3% +3.8% |
TO % | 13.6% 13.6% | PHX 10.8% +0.9% GSW 11.7% |
ORB % | 27.5% 27.9% | PHX 28.3% GSW 42.9% +14.6% |
FTrt | 29.6 27.8 | PHX 24.7 +6.6 GSW 18.1 |
Misc. Stats | This Game | |
AST % | 57.5% 59.8% | PHX 69.8% +3.1% GSW 66.7% |
STL % | 7.1% 8.1% | PHX 8.7% +3.0% GSW 5.7% |
BLK % | 7.5% 7.5% | PHX 14.3% +5.1% GSW 9.2% |
Reg Season Avg | Game Stats | |
---|---|---|
Shooting Efficiency | This Game | |
TS% | 54.4% 49.1% | PHX 53.1% GSW 54.7% +1.6% |
Rim FG% | 60.8% 55.4% | PHX 61.8% +4.2% GSW 57.6% |
Mid FG% | 43.8% 37.5% | PHX 32.3% +2.6% GSW 29.7% |
3P % | 39.3% 35.2% | PHX 37.5% GSW 51.4% +13.9% |
FT % | 74.8% 72.2% | PHX 87.5% +19.1% GSW 68.4% |
Shot Distribution | This Game | |
Rim Att. % | 30.9% 34.1% | PHX 35.1% +3.6% GSW 31.4% |
Mid Att. % | 40.3% 40.7% | PHX 32.0% +3.3% GSW 35.2% |
3P Att. % | 28.9% 25.2% | PHX 33.0% GSW 33.3% +0.3% |
Game Totals | PHX | GSW |
---|---|---|
Possessions | 103 | 105 |
Possession Minutes | 22.1 | 25.8 |
Points | 119 | 127 |
Rebounds | 45 | 57 |
Assists | 30 | 32 |
Steals | 9 | 6 |
Blocks | 10 | 6 |
Turnovers (Team) | 13 (0) | 15 (0) |
Fouls | ||
Off. Rebounds (Team) | 13 (7) | 24 (1) |
Def. Rebounds (Team) | 32 (2) | 33 (3) |
Field Goals | 43-97 | 48-105 |
At-the-Rim FG | 21-34 | 19-33 |
Midrange FG | 10-31 | 11-37 |
2-Point FG | 31-65 | 30-70 |
3-Point FG | 12-32 | 18-35 |
Free Throws | 21-24 | 13-19 |
Fast Break Pts | ||
2nd Chance Pts | ||
Points in Paint | ||
Pts off Turnovers | ||
Bench Points | ||
Biggest Lead |
BOXSCORE
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.