| ORTG | #Poss | Pace | |
|---|---|---|---|
| 112.1 | 107 | 105.7 | |
| 119.8 | 106 | 107.2 |
Scoring Opportunities
Scoring Efficiency
WIN PROBABILITY | PLAYS
Win Probability
Scoring Margin
Play-by-Play
| Score / WinProb | ||||
|---|---|---|---|---|
| Clock | Team | Event | PHX | POR |
| Q4 - 0:00.0 | End of 4th Quarter. | 120 | 127 | |
| Q4 - 0:00.3 | Suns | Suns offensive rebound | 120 | 127 |
| Q4 - 0:00.3 | Suns | Jamal Crawford misses three point running pullup jump shot | 120 | 127 |
| Q4 - 0:03.2 | Trail Blazers | Seth Curry makes regular free throw 2 of 2 | 120 | 127 |
| Q4 - 0:03.2 | Trail Blazers | Seth Curry makes regular free throw 1 of 2 | 120 | 126 |
| Q4 - 0:03.2 | Suns | Troy Daniels personal foul (Take) (Seth Curry draws the foul) | 120 | 125 |
| Q4 - 0:03.8 | Trail Blazers 60 second timeout | 120 | 125 | |
| Q4 - 0:03.8 | Suns | Troy Daniels makes two point layup (Jamal Crawford assists) | 120 | 125 |
| Q4 - 0:07.3 | Trail Blazers | Seth Curry makes regular free throw 2 of 2 | 118 | 125 |
| Q4 - 0:07.3 | Trail Blazers | Seth Curry makes regular free throw 1 of 2 | 118 | 124 |
| Q4 - 0:07.3 | Suns | Troy Daniels personal foul (Take) (Seth Curry draws the foul) | 118 | 123 |
| Q4 - 0:07.9 | Suns | Mikal Bridges personal foul (Take) (Seth Curry draws the foul) | 118 | 123 |
| Q4 - 0:10.5 | Suns | Jamal Crawford makes three point pullup jump shot | 118 | 123 |
| Q4 - 0:12.8 | Trail Blazers | Trail Blazers turnover (shot clock violation) | 115 | 123 |
| Q4 - 0:36.8 | Suns | Mikal Bridges makes two point cutting dunk (De'Anthony Melton assists) | 115 | 123 |
| Q4 - 0:38.1 | Trail Blazers | Jake Layman turnover (double dribble) | 113 | 123 |
| Q4 - 0:47.2 | Trail Blazers | Jake Layman offensive rebound | 113 | 123 |
| Q4 - 0:50.3 | Trail Blazers | Meyers Leonard misses three point jump shot | 113 | 123 |
| Q4 - 1:14 | Suns | Jamal Crawford makes three point running pullup jump shot | 113 | 123 |
| Q4 - 1:16 | Suns | Jamal Crawford defensive rebound | 110 | 123 |
| Q4 - 1:20 | Trail Blazers | Seth Curry misses three point jump shot | 110 | 123 |
| Q4 - 1:34 | Suns | Troy Daniels makes three point jump shot (De'Anthony Melton assists) | 110 | 123 |
| Q4 - 1:41 | Suns | Ray Spalding defensive rebound | 107 | 123 |
| Q4 - 1:43 | Trail Blazers | Anfernee Simons misses three point jump shot | 107 | 123 |
| Q4 - 2:01 | Suns | Jamal Crawford makes regular free throw 2 of 2 | 107 | 123 |
| Q4 - 2:01 | Suns | Jamal Crawford makes regular free throw 1 of 2 | 106 | 123 |
| Q4 - 2:01 | Trail Blazers | Jake Layman shooting foul (Jamal Crawford draws the foul) | 105 | 123 |
| Q4 - 2:07 | Trail Blazers | Seth Curry turnover (out of bounds bad pass) | 105 | 123 |
| Q4 - 2:23 | Trail Blazers | Meyers Leonard defensive rebound | 105 | 123 |
| Q4 - 2:25 | Suns | Troy Daniels misses three point jump shot | 105 | 123 |
| Q4 - 2:34 | Trail Blazers | Seth Curry makes two point driving finger roll layup | 105 | 123 |
| Q4 - 2:51 | Trail Blazers | Meyers Leonard defensive rebound | 105 | 121 |
| Q4 - 2:53 | Suns | Ray Spalding misses two point alley-oop layup | 105 | 121 |
| Q4 - 3:06 | Stoppage (Out of bounds) | 105 | 121 | |
| Q4 - 3:06 | Trail Blazers | Anfernee Simons turnover (lost ball) (Jamal Crawford steals) | 105 | 121 |
| Q4 - 3:29 | Suns | Mikal Bridges makes three point jump shot (De'Anthony Melton assists) | 105 | 121 |
| Q4 - 3:41 | Stoppage (Out of bounds) | 102 | 121 | |
| Q4 - 3:51 | Suns lineup change (Troy Daniels, Ray Spalding, Jamal Crawford, Mikal Bridges, De'Anthony Melton) | 102 | 121 | |
| Q4 - 3:51 | Trail Blazers | Meyers Leonard turnover (offensive foul) | 102 | 121 |
| Q4 - 3:51 | Trail Blazers | Meyers Leonard offensive foul (Jamal Crawford draws the foul) | 102 | 121 |
| Q4 - 4:01 | Suns | Richaun Holmes makes two point dunk (Jamal Crawford assists) | 102 | 121 |
| Q4 - 4:10 | Trail Blazers | Jake Layman makes two point putback layup | 100 | 121 |
| Q4 - 4:11 | Trail Blazers | Jake Layman offensive rebound | 100 | 119 |
| Q4 - 4:13 | Trail Blazers | Anfernee Simons misses three point jump shot | 100 | 119 |
| Q4 - 4:24 | Suns | Mikal Bridges makes regular free throw 2 of 2 | 100 | 119 |
| Q4 - 4:24 | Trail Blazers lineup change (Meyers Leonard, Jake Layman, Seth Curry, Anfernee Simons, Skal Labissiere) | 99 | 119 | |
| Q4 - 4:24 | Suns | Mikal Bridges misses regular free throw 1 of 2 | 99 | 119 |
| Q4 - 4:24 | Trail Blazers | Zach Collins shooting foul (Mikal Bridges draws the foul) | 99 | 119 |
| Q4 - 4:33 | Trail Blazers | Meyers Leonard makes three point jump shot (Jake Layman assists) | 99 | 119 |
| Q4 - 4:49 | Suns | Mikal Bridges makes regular free throw 2 of 2 | 99 | 116 |
| Q4 - 4:49 | Suns lineup change (Troy Daniels, Jamal Crawford, Richaun Holmes, Mikal Bridges, De'Anthony Melton) | 98 | 116 | |
| Q4 - 4:49 | Suns | Mikal Bridges makes regular free throw 1 of 2 | 98 | 116 |
| Q4 - 4:49 | Trail Blazers | Meyers Leonard shooting foul (Mikal Bridges draws the foul) | 97 | 116 |
| Q4 - 4:56 | Suns | Mikal Bridges defensive rebound | 97 | 116 |
| Q4 - 4:58 | Trail Blazers | Seth Curry misses two point pullup jump shot | 97 | 116 |
| Q4 - 5:11 | Suns | Kelly Oubre Jr. makes two point fadeaway jump shot | 97 | 116 |
| Q4 - 5:25 | Trail Blazers lineup change (Zach Collins, Meyers Leonard, Jake Layman, Seth Curry, Anfernee Simons) | 95 | 116 | |
| Q4 - 5:25 | Suns lineup change (Kelly Oubre Jr., Troy Daniels, Jamal Crawford, Richaun Holmes, Mikal Bridges) | 95 | 116 | |
| Q4 - 5:25 | Trail Blazers | Zach Collins turnover (offensive foul) | 95 | 116 |
| Q4 - 5:25 | Trail Blazers | Zach Collins offensive foul (Troy Daniels draws the foul) | 95 | 116 |
| Q4 - 5:30 | Trail Blazers | Zach Collins defensive rebound | 95 | 116 |
| Q4 - 5:33 | Suns | Mikal Bridges misses three point jump shot | 95 | 116 |
| Q4 - 5:41 | Suns | Mikal Bridges defensive rebound | 95 | 116 |
| Q4 - 5:43 | Trail Blazers | Mikal Bridges blocks Zach Collins's two point turnaround jump shot | 95 | 116 |
| Q4 - 6:04 | Suns | Mikal Bridges makes two point driving floating jump shot (Troy Daniels assists) | 95 | 116 |
| Q4 - 6:23 | Trail Blazers | Seth Curry makes two point driving floating jump shot | 93 | 116 |
| Q4 - 6:30 | Deandre Ayton kicked ball violation | 93 | 114 | |
| Q4 - 6:41 | Suns | Mikal Bridges makes two point cutting layup (Jamal Crawford assists) | 93 | 114 |
| Q4 - 6:46 | Trail Blazers | Zach Collins turnover (bad pass) (Troy Daniels steals) | 91 | 114 |
| Q4 - 7:01 | Suns | Kelly Oubre Jr. makes regular free throw 2 of 2 | 91 | 114 |
| Q4 - 7:01 | Suns | Kelly Oubre Jr. makes regular free throw 1 of 2 | 90 | 114 |
| Q4 - 7:01 | Trail Blazers | Jake Layman personal foul (Kelly Oubre Jr. draws the foul) | 89 | 114 |
| Q4 - 7:19 | Trail Blazers | Seth Curry makes three point jump shot (Meyers Leonard assists) | 89 | 114 |
| Q4 - 7:29 | Suns lineup change (Kelly Oubre Jr., Troy Daniels, Jamal Crawford, Deandre Ayton, Mikal Bridges) | 89 | 111 | |
| Q4 - 7:29 | Trail Blazers 60 second timeout | 89 | 111 | |
| Q4 - 7:29 | Suns | Tyler Johnson makes two point driving layup | 89 | 111 |
| Q4 - 7:40 | Trail Blazers | CJ McCollum makes two point driving layup | 87 | 111 |
| Q4 - 7:57 | Suns | Deandre Ayton makes two point turnaround fadeaway jump shot | 87 | 109 |
| Q4 - 8:09 | Suns | Tyler Johnson offensive rebound | 85 | 109 |
| Q4 - 8:11 | Suns | Devin Booker misses two point driving dunk | 85 | 109 |
| Q4 - 8:17 | Suns | Tyler Johnson defensive rebound | 85 | 109 |
| Q4 - 8:20 | Trail Blazers | Meyers Leonard misses two point floating jump shot | 85 | 109 |
| Q4 - 8:34 | Suns | Kelly Oubre Jr. makes regular free throw 1 of 1 | 85 | 109 |
| Q4 - 8:34 | Trail Blazers | Jake Layman shooting foul (Kelly Oubre Jr. draws the foul) | 84 | 109 |
| Q4 - 8:34 | Suns | Kelly Oubre Jr. makes two point driving dunk (Tyler Johnson assists) | 84 | 109 |
| Q4 - 8:37 | Trail Blazers | Seth Curry turnover (out of bounds bad pass) | 82 | 109 |
| Q4 - 8:43 | Suns | Mikal Bridges turnover (bad pass) (Seth Curry steals) | 82 | 109 |
| Q4 - 8:46 | Suns | Mikal Bridges offensive rebound | 82 | 109 |
| Q4 - 8:48 | Suns | Deandre Ayton misses two point fadeaway jump shot | 82 | 109 |
| Q4 - 9:01 | Trail Blazers lineup change (Zach Collins, Meyers Leonard, CJ McCollum, Jake Layman, Seth Curry) | 82 | 109 | |
| Q4 - 9:01 | Trail Blazers | Seth Curry personal foul (Take) (Tyler Johnson draws the foul) | 82 | 109 |
| Q4 - 9:01 | Trail Blazers | Jake Layman turnover (lost ball) (Kelly Oubre Jr. steals) | 82 | 109 |
| Q4 - 9:16 | Suns | Deandre Ayton makes two point turnaround jump shot (Mikal Bridges assists) | 82 | 109 |
| Q4 - 9:31 | Stoppage (Out of bounds) | 80 | 109 | |
| Q4 - 9:31 | Suns | Suns defensive rebound | 80 | 109 |
| Q4 - 9:31 | Trail Blazers | Zach Collins misses two point hook shot | 80 | 109 |
| Q4 - 9:39 | Trail Blazers | CJ McCollum defensive rebound | 80 | 109 |
| Q4 - 9:42 | Suns | Tyler Johnson misses two point driving floating jump shot | 80 | 109 |
| Q4 - 9:46 | Suns | Mikal Bridges offensive rebound | 80 | 109 |
| Q4 - 9:50 | Suns | Devin Booker misses three point jump shot | 80 | 109 |
| Q4 - 10:04 | Trail Blazers | Jake Layman makes regular free throw 1 of 1 | 80 | 109 |
| Q4 - 10:04 | Suns | Kelly Oubre Jr. shooting foul (Jake Layman draws the foul) | 80 | 108 |
| Q4 - 10:04 | Trail Blazers | Jake Layman makes two point driving finger roll layup | 80 | 108 |
| Q4 - 10:13 | Trail Blazers | CJ McCollum defensive rebound | 80 | 106 |
| Q4 - 10:15 | Suns | Kelly Oubre Jr. misses three point jump shot | 80 | 106 |
| Q4 - 10:31 | Suns lineup change (Tyler Johnson, Kelly Oubre Jr., Devin Booker, Deandre Ayton, Mikal Bridges) | 80 | 106 | |
| Q4 - 10:31 | Suns 60 second timeout | 80 | 106 | |
| Q4 - 10:31 | Trail Blazers | Enes Kanter makes two point cutting layup (CJ McCollum assists) | 80 | 106 |
| Q4 - 10:37 | Suns | Jamal Crawford turnover (bad pass) (CJ McCollum steals) | 80 | 104 |
| Q4 - 10:43 | Trail Blazers | Enes Kanter makes two point putback layup | 80 | 104 |
| Q4 - 10:44 | Trail Blazers | Enes Kanter offensive rebound | 80 | 102 |
| Q4 - 10:47 | Trail Blazers | Zach Collins misses three point jump shot | 80 | 102 |
| Q4 - 10:59 | Trail Blazers | Zach Collins defensive rebound | 80 | 102 |
| Q4 - 11:02 | Suns | Dragan Bender misses three point jump shot | 80 | 102 |
| Q4 - 11:08 | Trail Blazers lineup change (Zach Collins, CJ McCollum, Enes Kanter, Jake Layman, Seth Curry) | 80 | 102 | |
| Q4 - 11:08 | Trail Blazers | Anfernee Simons personal foul (Tyler Johnson draws the foul) | 80 | 102 |
| Q4 - 11:18 | Suns | Jamal Crawford defensive rebound | 80 | 102 |
| Q4 - 11:20 | Trail Blazers | Jake Layman misses three point pullup jump shot | 80 | 102 |
| Q4 - 11:34 | Suns | Deandre Ayton makes regular free throw 1 of 1 | 80 | 102 |
| Q4 - 11:34 | Trail Blazers | Enes Kanter shooting foul (Deandre Ayton draws the foul) | 79 | 102 |
| Q4 - 11:34 | Suns | Deandre Ayton makes two point layup (Mikal Bridges assists) | 79 | 102 |
| Q4 - 11:44 | Trail Blazers | Enes Kanter turnover (out of bounds lost ball) | 77 | 102 |
| Q4 - 12:00 | Trail Blazers lineup change (Zach Collins, Enes Kanter, Jake Layman, Seth Curry, Anfernee Simons) | 77 | 102 | |
| Q4 - 12:00 | Suns lineup change (Tyler Johnson, Dragan Bender, Jamal Crawford, Deandre Ayton, Mikal Bridges) | 77 | 102 | |
| Q3 - 0:00.0 | End of 3rd Quarter. | 77 | 102 | |
| Q3 - 0:00.0 | Suns | Suns offensive rebound | 77 | 102 |
| Q3 - 0:00.0 | Suns | Jamal Crawford misses three point running pullup jump shot | 77 | 102 |
| Q3 - 0:01.4 | Trail Blazers | Anfernee Simons makes three point jump shot (Damian Lillard assists) | 77 | 102 |
| Q3 - 0:22.7 | Trail Blazers | Zach Collins defensive rebound | 77 | 99 |
| Q3 - 0:25.2 | Suns | Josh Jackson misses three point jump shot | 77 | 99 |
| Q3 - 0:35.4 | Trail Blazers | Damian Lillard makes two point pullup jump shot | 77 | 99 |
| Q3 - 0:48.0 | Trail Blazers | Jake Layman defensive rebound | 77 | 97 |
| Q3 - 0:49.4 | Suns | Richaun Holmes misses two point cutting layup | 77 | 97 |
| Q3 - 0:58.9 | Jump ball. Josh Jackson vs. Zach Collins (Mikal Bridges gains possession) | 77 | 97 | |
| Q3 - 0:58.9 | Suns | Suns defensive rebound | 77 | 97 |
| Q3 - 1:02 | Trail Blazers | Josh Jackson blocks Zach Collins's two point driving layup | 77 | 97 |
| Q3 - 1:11 | Trail Blazers | Enes Kanter defensive rebound | 77 | 97 |
| Q3 - 1:13 | Suns | Enes Kanter blocks Richaun Holmes's two point turnaround hook shot | 77 | 97 |
| Q3 - 1:32 | Trail Blazers | Anfernee Simons makes two point pullup jump shot | 77 | 97 |
| Q3 - 1:38 | Trail Blazers | Enes Kanter defensive rebound | 77 | 95 |
| Q3 - 1:40 | Suns | Mikal Bridges misses two point driving floating jump shot | 77 | 95 |
| Q3 - 2:00 | Trail Blazers | Enes Kanter makes two point layup (Damian Lillard assists) | 77 | 95 |
| Q3 - 2:11 | Trail Blazers | Zach Collins defensive rebound | 77 | 93 |
| Q3 - 2:14 | Suns | Tyler Johnson misses regular free throw 2 of 2 | 77 | 93 |
| Q3 - 2:14 | Trail Blazers lineup change (Zach Collins, Enes Kanter, Jake Layman, Anfernee Simons, Damian Lillard) | 77 | 93 | |
| Q3 - 2:14 | Suns | Tyler Johnson makes regular free throw 1 of 2 | 77 | 93 |
| Q3 - 2:14 | Trail Blazers | Anfernee Simons personal foul (Tyler Johnson draws the foul) | 76 | 93 |
| Q3 - 2:18 | Suns | Richaun Holmes defensive rebound | 76 | 93 |
| Q3 - 2:22 | Trail Blazers | Anfernee Simons misses two point pullup jump shot | 76 | 93 |
| Q3 - 2:37 | Suns | Tyler Johnson makes regular free throw 2 of 2 | 76 | 93 |
| Q3 - 2:37 | Suns | Tyler Johnson makes regular free throw 1 of 2 | 75 | 93 |
| Q3 - 2:37 | Trail Blazers | Anfernee Simons personal foul (Tyler Johnson draws the foul) | 74 | 93 |
| Q3 - 2:46 | Suns | Richaun Holmes defensive rebound | 74 | 93 |
| Q3 - 2:48 | Trail Blazers | Enes Kanter misses regular free throw 2 of 2 | 74 | 93 |
| Q3 - 2:48 | Trail Blazers | Enes Kanter makes regular free throw 1 of 2 | 74 | 93 |
| Q3 - 2:48 | Trail Blazers lineup change (Enes Kanter, Jake Layman, Al-Farouq Aminu, Anfernee Simons, Damian Lillard) | 74 | 92 | |
| Q3 - 2:48 | Suns lineup change (Tyler Johnson, Josh Jackson, Jamal Crawford, Richaun Holmes, Mikal Bridges) | 74 | 92 | |
| Q3 - 2:48 | Trail Blazers 60 second timeout | 74 | 92 | |
| Q3 - 2:48 | Suns | Richaun Holmes personal foul (Enes Kanter draws the foul) | 74 | 92 |
| Q3 - 3:10 | Suns | Richaun Holmes makes two point cutting layup (Kelly Oubre Jr. assists) | 74 | 92 |
| Q3 - 3:18 | Suns | Kelly Oubre Jr. defensive rebound | 72 | 92 |
| Q3 - 3:20 | Trail Blazers | Jake Layman misses two point pullup jump shot | 72 | 92 |
| Q3 - 3:38 | Suns | Kelly Oubre Jr. makes two point driving bank jump shot | 72 | 92 |
| Q3 - 3:44 | Suns | Richaun Holmes defensive rebound | 70 | 92 |
| Q3 - 3:48 | Trail Blazers | CJ McCollum misses three point running pullup jump shot | 70 | 92 |
| Q3 - 3:51 | Trail Blazers | Al-Farouq Aminu defensive rebound | 70 | 92 |
| Q3 - 3:52 | Suns | Jake Layman blocks Devin Booker's two point driving layup | 70 | 92 |
| Q3 - 4:06 | Trail Blazers | CJ McCollum makes three point pullup jump shot | 70 | 92 |
| Q3 - 4:12 | Stoppage (Out of bounds) | 70 | 89 | |
| Q3 - 4:23 | Suns | Josh Jackson makes three point jump shot (Devin Booker assists) | 70 | 89 |
| Q3 - 4:36 | Trail Blazers | Damian Lillard makes regular free throw 2 of 2 | 67 | 89 |
| Q3 - 4:36 | Trail Blazers lineup change (CJ McCollum, Enes Kanter, Jake Layman, Al-Farouq Aminu, Damian Lillard) | 67 | 88 | |
| Q3 - 4:36 | Trail Blazers | Damian Lillard makes regular free throw 1 of 2 | 67 | 88 |
| Q3 - 4:36 | Suns | Devin Booker personal foul (Loose ball) (Damian Lillard draws the foul) | 67 | 87 |
| Q3 - 4:36 | Trail Blazers | Trail Blazers defensive rebound | 67 | 87 |
| Q3 - 4:36 | Suns | Devin Booker misses two point driving floating jump shot | 67 | 87 |
| Q3 - 4:50 | Suns | Kelly Oubre Jr. defensive rebound | 67 | 87 |
| Q3 - 4:52 | Trail Blazers | Jusuf Nurkic misses regular free throw 2 of 2 | 67 | 87 |
| Q3 - 4:52 | Trail Blazers | Jusuf Nurkic makes regular free throw 1 of 2 | 67 | 87 |
| Q3 - 4:52 | Trail Blazers lineup change (CJ McCollum, Jake Layman, Al-Farouq Aminu, Damian Lillard, Jusuf Nurkic) | 67 | 86 | |
| Q3 - 4:52 | Suns lineup change (Kelly Oubre Jr., Devin Booker, Josh Jackson, Richaun Holmes, Mikal Bridges) | 67 | 86 | |
| Q3 - 4:52 | Suns | Deandre Ayton shooting foul (Jusuf Nurkic draws the foul) | 67 | 86 |
| Q3 - 5:02 | Suns | Devin Booker makes two point driving layup | 67 | 86 |
| Q3 - 5:11 | Trail Blazers | CJ McCollum personal foul (Devin Booker draws the foul) | 65 | 86 |
| Q3 - 5:21 | Trail Blazers | Al-Farouq Aminu turnover (offensive foul) | 65 | 86 |
| Q3 - 5:21 | Trail Blazers | Al-Farouq Aminu offensive foul (Charge) (Josh Jackson draws the foul) | 65 | 86 |
| Q3 - 5:27 | Trail Blazers | Damian Lillard makes technical free throw 1 of 1 | 65 | 86 |
| Q3 - 5:27 | Suns | Josh Jackson technical foul | 65 | 85 |
| Q3 - 5:28 | Trail Blazers | Jusuf Nurkic defensive rebound | 65 | 85 |
| Q3 - 5:29 | Suns | Josh Jackson misses two point cutting layup | 65 | 85 |
| Q3 - 5:40 | Trail Blazers | Jusuf Nurkic turnover (offensive foul) | 65 | 85 |
| Q3 - 5:40 | Trail Blazers | Jusuf Nurkic offensive foul (Tyler Johnson draws the foul) | 65 | 85 |
| Q3 - 5:49 | Suns | Tyler Johnson turnover (out of bounds lost ball) | 65 | 85 |
| Q3 - 5:58 | Trail Blazers | Damian Lillard makes three point pullup jump shot | 65 | 85 |
| Q3 - 6:08 | Stoppage (Other) | 65 | 82 | |
| Q3 - 6:11 | Suns | Josh Jackson makes two point stepback jump shot | 65 | 82 |
| Q3 - 6:18 | Suns | Josh Jackson defensive rebound | 63 | 82 |
| Q3 - 6:19 | Trail Blazers | Maurice Harkless misses two point driving layup | 63 | 82 |
| Q3 - 6:23 | Suns | Kelly Oubre Jr. personal foul (Maurice Harkless draws the foul) | 63 | 82 |
| Q3 - 6:26 | Suns | Josh Jackson personal foul (Maurice Harkless draws the foul) | 63 | 82 |
| Q3 - 6:32 | Stoppage (Out of bounds) | 63 | 82 | |
| Q3 - 6:32 | Trail Blazers | Trail Blazers defensive rebound | 63 | 82 |
| Q3 - 6:32 | Suns | Al-Farouq Aminu blocks Kelly Oubre Jr.'s two point driving layup | 63 | 82 |
| Q3 - 6:45 | Suns | Tyler Johnson defensive rebound | 63 | 82 |
| Q3 - 6:49 | Trail Blazers | Al-Farouq Aminu misses three point jump shot | 63 | 82 |
| Q3 - 6:57 | Trail Blazers | Jusuf Nurkic defensive rebound | 63 | 82 |
| Q3 - 6:58 | Suns | Deandre Ayton misses two point turnaround hook shot | 63 | 82 |
| Q3 - 7:05 | Suns | Josh Jackson defensive rebound | 63 | 82 |
| Q3 - 7:07 | Trail Blazers | Damian Lillard misses two point pullup jump shot | 63 | 82 |
| Q3 - 7:26 | Suns | Devin Booker makes two point alley-oop layup (Tyler Johnson assists) | 63 | 82 |
| Q3 - 7:31 | Trail Blazers | CJ McCollum turnover (bad pass) (Devin Booker steals) | 61 | 82 |
| Q3 - 7:37 | Suns | Deandre Ayton makes two point tip layup | 61 | 82 |
| Q3 - 7:37 | Suns | Deandre Ayton offensive rebound | 59 | 82 |
| Q3 - 7:39 | Suns | Kelly Oubre Jr. misses two point driving hook shot | 59 | 82 |
| Q3 - 8:00 | Trail Blazers | Jusuf Nurkic makes regular free throw 2 of 2 | 59 | 82 |
| Q3 - 8:00 | Trail Blazers | Jusuf Nurkic makes regular free throw 1 of 2 | 59 | 81 |
| Q3 - 8:00 | Suns | Deandre Ayton shooting foul (Jusuf Nurkic draws the foul) | 59 | 80 |
| Q3 - 8:13 | Suns | Devin Booker makes regular free throw 1 of 1 | 59 | 80 |
| Q3 - 8:13 | Trail Blazers | CJ McCollum shooting foul (Devin Booker draws the foul) | 58 | 80 |
| Q3 - 8:13 | Suns | Devin Booker makes two point pullup jump shot | 58 | 80 |
| Q3 - 8:20 | Jusuf Nurkic kicked ball violation | 56 | 80 | |
| Q3 - 8:30 | Suns 60 second timeout | 56 | 80 | |
| Q3 - 8:31 | Trail Blazers | CJ McCollum makes three point stepback jump shot | 56 | 80 |
| Q3 - 8:38 | Suns lineup change (Tyler Johnson, Kelly Oubre Jr., Devin Booker, Josh Jackson, Deandre Ayton) | 56 | 77 | |
| Q3 - 8:38 | Suns | Deandre Ayton personal foul (CJ McCollum draws the foul) | 56 | 77 |
| Q3 - 8:57 | Suns | Devin Booker makes three point pullup jump shot | 56 | 77 |
| Q3 - 9:07 | Trail Blazers | Damian Lillard makes three point pullup jump shot | 53 | 77 |
| Q3 - 9:16 | Trail Blazers | Damian Lillard defensive rebound | 53 | 74 |
| Q3 - 9:18 | Suns | Deandre Ayton misses two point jump shot | 53 | 74 |
| Q3 - 9:36 | Trail Blazers | CJ McCollum makes two point turnaround fadeaway jump shot | 53 | 74 |
| Q3 - 9:38 | Trail Blazers | CJ McCollum offensive rebound | 53 | 72 |
| Q3 - 9:41 | Trail Blazers | Tyler Johnson blocks Damian Lillard's two point driving floating jump shot | 53 | 72 |
| Q3 - 9:52 | Trail Blazers | Al-Farouq Aminu defensive rebound | 53 | 72 |
| Q3 - 9:54 | Suns | Dragan Bender misses regular free throw 1 of 1 | 53 | 72 |
| Q3 - 9:54 | Trail Blazers | Maurice Harkless shooting foul (Dragan Bender draws the foul) | 53 | 72 |
| Q3 - 9:54 | Suns | Dragan Bender makes two point driving layup (Tyler Johnson assists) | 53 | 72 |
| Q3 - 10:02 | Stoppage (Out of bounds) | 51 | 72 | |
| Q3 - 10:02 | Suns | Suns defensive rebound | 51 | 72 |
| Q3 - 10:04 | Trail Blazers | CJ McCollum misses three point jump shot | 51 | 72 |
| Q3 - 10:09 | Trail Blazers | Maurice Harkless defensive rebound | 51 | 72 |
| Q3 - 10:11 | Suns | Tyler Johnson misses two point driving reverse layup | 51 | 72 |
| Q3 - 10:23 | Trail Blazers | Al-Farouq Aminu makes three point jump shot (CJ McCollum assists) | 51 | 72 |
| Q3 - 10:42 | Suns | Devin Booker makes regular free throw 2 of 2 | 51 | 69 |
| Q3 - 10:42 | Suns | Devin Booker makes regular free throw 1 of 2 | 50 | 69 |
| Q3 - 10:42 | Trail Blazers | Damian Lillard shooting foul (Devin Booker draws the foul) | 49 | 69 |
| Q3 - 10:45 | Suns | Tyler Johnson defensive rebound | 49 | 69 |
| Q3 - 10:48 | Trail Blazers | Jusuf Nurkic misses two point floating jump shot | 49 | 69 |
| Q3 - 10:59 | Trail Blazers | Maurice Harkless defensive rebound | 49 | 69 |
| Q3 - 11:01 | Suns | Deandre Ayton misses two point jump shot | 49 | 69 |
| Q3 - 11:13 | Trail Blazers | CJ McCollum makes three point jump shot (Damian Lillard assists) | 49 | 69 |
| Q3 - 11:32 | Suns | Devin Booker makes two point driving layup (Tyler Johnson assists) | 49 | 66 |
| Q3 - 11:36 | Stoppage (Out of bounds) | 47 | 66 | |
| Q3 - 11:36 | Suns | Suns offensive rebound | 47 | 66 |
| Q3 - 11:36 | Suns | Maurice Harkless blocks Kelly Oubre Jr.'s two point driving floating jump shot | 47 | 66 |
| Q3 - 11:42 | Suns | Dragan Bender offensive rebound | 47 | 66 |
| Q3 - 11:45 | Suns | Kelly Oubre Jr. misses three point jump shot | 47 | 66 |
| Q3 - 12:00 | Trail Blazers lineup change (Maurice Harkless, CJ McCollum, Al-Farouq Aminu, Damian Lillard, Jusuf Nurkic) | 47 | 66 | |
| Q3 - 12:00 | Suns lineup change (Tyler Johnson, Kelly Oubre Jr., Dragan Bender, Devin Booker, Deandre Ayton) | 47 | 66 | |
| Q2 - 0:00.0 | End of 1st Half. | 47 | 66 | |
| Q2 - 0:00.5 | Trail Blazers | Seth Curry makes regular free throw 3 of 3 | 47 | 66 |
| Q2 - 0:00.5 | Trail Blazers | Seth Curry makes regular free throw 2 of 3 | 47 | 65 |
| Q2 - 0:00.5 | Trail Blazers | Seth Curry makes regular free throw 1 of 3 | 47 | 64 |
| Q2 - 0:00.5 | Trail Blazers | Damian Lillard makes technical free throw 1 of 1 | 47 | 63 |
| Q2 - 0:00.5 | Suns | Igor Kokoskov technical foul | 47 | 62 |
| Q2 - 0:00.5 | Instant replay (Request: Ruling Upheld) | 47 | 62 | |
| Q2 - 0:00.5 | Suns | Devin Booker shooting foul (Seth Curry draws the foul) | 47 | 62 |
| Q2 - 0:11.9 | Suns | Devin Booker makes regular free throw 2 of 2 | 47 | 62 |
| Q2 - 0:11.9 | Suns | Devin Booker makes regular free throw 1 of 2 | 46 | 62 |
| Q2 - 0:11.0 | Trail Blazers lineup change (Maurice Harkless, CJ McCollum, Seth Curry, Damian Lillard, Jusuf Nurkic) | 45 | 62 | |
| Q2 - 0:11.0 | Suns lineup change (Tyler Johnson, Devin Booker, Josh Jackson, Richaun Holmes, Mikal Bridges) | 45 | 62 | |
| Q2 - 0:11.9 | Trail Blazers | Maurice Harkless shooting foul (Devin Booker draws the foul) | 45 | 62 |
| Q2 - 0:30.9 | Trail Blazers | Jusuf Nurkic makes two point tip layup | 45 | 62 |
| Q2 - 0:30.9 | Trail Blazers | Jusuf Nurkic offensive rebound | 45 | 60 |
| Q2 - 0:31.6 | Trail Blazers | Maurice Harkless misses regular free throw 2 of 2 | 45 | 60 |
| Q2 - 0:31.0 | Suns lineup change (Tyler Johnson, Devin Booker, Josh Jackson, Jamal Crawford, Deandre Ayton) | 45 | 60 | |
| Q2 - 0:31.6 | Trail Blazers | Maurice Harkless makes regular free throw 1 of 2 | 45 | 60 |
| Q2 - 0:31.6 | Suns | Kelly Oubre Jr. personal foul (Maurice Harkless draws the foul) | 45 | 59 |
| Q2 - 0:31.9 | Stoppage (Out of bounds) | 45 | 59 | |
| Q2 - 0:44.1 | Suns | Deandre Ayton makes two point jump shot (Tyler Johnson assists) | 45 | 59 |
| Q2 - 1:04 | Trail Blazers | Maurice Harkless makes three point jump shot (Damian Lillard assists) | 43 | 59 |
| Q2 - 1:22 | Suns | Devin Booker turnover (out of bounds bad pass) | 43 | 56 |
| Q2 - 1:37 | Trail Blazers | CJ McCollum makes two point pullup jump shot | 43 | 56 |
| Q2 - 2:00 | Suns | Josh Jackson makes three point jump shot (Devin Booker assists) | 43 | 54 |
| Q2 - 2:15 | Trail Blazers | CJ McCollum makes two point driving hook shot | 40 | 54 |
| Q2 - 2:37 | Suns | Kelly Oubre Jr. makes two point layup | 40 | 52 |
| Q2 - 2:42 | Suns | Tyler Johnson offensive rebound | 38 | 52 |
| Q2 - 2:43 | Suns | Kelly Oubre Jr. misses three point jump shot | 38 | 52 |
| Q2 - 2:48 | Suns | Kelly Oubre Jr. offensive rebound | 38 | 52 |
| Q2 - 2:50 | Suns | Tyler Johnson misses three point jump shot | 38 | 52 |
| Q2 - 2:54 | Suns | Devin Booker defensive rebound | 38 | 52 |
| Q2 - 2:56 | Trail Blazers | Kelly Oubre Jr. blocks Damian Lillard's two point driving layup | 38 | 52 |
| Q2 - 3:04 | Trail Blazers | Maurice Harkless defensive rebound | 38 | 52 |
| Q2 - 3:08 | Suns | Devin Booker misses three point pullup jump shot | 38 | 52 |
| Q2 - 3:24 | Trail Blazers | Jusuf Nurkic makes two point turnaround hook shot (Damian Lillard assists) | 38 | 52 |
| Q2 - 3:32 | Trail Blazers | Maurice Harkless defensive rebound | 38 | 50 |
| Q2 - 3:33 | Suns | Deandre Ayton misses two point floating jump shot | 38 | 50 |
| Q2 - 3:48 | Suns | Deandre Ayton defensive rebound | 38 | 50 |
| Q2 - 3:50 | Trail Blazers | Damian Lillard misses regular free throw 2 of 2 | 38 | 50 |
| Q2 - 3:50 | Trail Blazers | Damian Lillard makes regular free throw 1 of 2 | 38 | 50 |
| Q2 - 3:50 | Suns | Tyler Johnson personal foul (Damian Lillard draws the foul) | 38 | 49 |
| Q2 - 3:56 | Suns | Tyler Johnson makes regular free throw 2 of 2 | 38 | 49 |
| Q2 - 3:56 | Suns | Tyler Johnson makes regular free throw 1 of 2 | 37 | 49 |
| Q2 - 3:56 | Trail Blazers | Damian Lillard personal foul (Tyler Johnson draws the foul) | 36 | 49 |
| Q2 - 4:05 | Suns 60 second timeout | 36 | 49 | |
| Q2 - 4:05 | Trail Blazers | Maurice Harkless makes two point running dunk | 36 | 49 |
| Q2 - 4:11 | Suns | Devin Booker turnover (bad pass) (Maurice Harkless steals) | 36 | 47 |
| Q2 - 4:26 | Stoppage (Other) | 36 | 47 | |
| Q2 - 4:32 | Trail Blazers | Jusuf Nurkic makes two point cutting dunk (Damian Lillard assists) | 36 | 47 |
| Q2 - 4:38 | Suns | Kelly Oubre Jr. personal foul (Damian Lillard draws the foul) | 36 | 45 |
| Q2 - 4:44 | Suns | Devin Booker turnover (offensive foul) | 36 | 45 |
| Q2 - 4:44 | Suns | Devin Booker offensive foul (CJ McCollum draws the foul) | 36 | 45 |
| Q2 - 5:01 | Trail Blazers | CJ McCollum makes two point pullup jump shot | 36 | 45 |
| Q2 - 5:16 | Suns | Josh Jackson makes regular free throw 2 of 2 | 36 | 43 |
| Q2 - 5:16 | Trail Blazers lineup change (Maurice Harkless, CJ McCollum, Al-Farouq Aminu, Damian Lillard, Jusuf Nurkic) | 35 | 43 | |
| Q2 - 5:16 | Suns | Josh Jackson misses regular free throw 1 of 2 | 35 | 43 |
| Q2 - 5:16 | Trail Blazers | Jusuf Nurkic shooting foul (Josh Jackson draws the foul) | 35 | 43 |
| Q2 - 5:22 | Trail Blazers | Jusuf Nurkic turnover (lost ball) (Devin Booker steals) | 35 | 43 |
| Q2 - 5:44 | Suns | Kelly Oubre Jr. makes regular free throw 2 of 2 | 35 | 43 |
| Q2 - 5:44 | Suns | Kelly Oubre Jr. makes regular free throw 1 of 2 | 34 | 43 |
| Q2 - 5:44 | Trail Blazers | Jusuf Nurkic shooting foul (Kelly Oubre Jr. draws the foul) | 33 | 43 |
| Q2 - 6:00 | Trail Blazers lineup change (Zach Collins, Maurice Harkless, CJ McCollum, Seth Curry, Jusuf Nurkic) | 33 | 43 | |
| Q2 - 6:00 | Suns lineup change (Tyler Johnson, Kelly Oubre Jr., Devin Booker, Josh Jackson, Deandre Ayton) | 33 | 43 | |
| Q2 - 6:00 | Suns 60 second timeout | 33 | 43 | |
| Q2 - 6:00 | Trail Blazers | Seth Curry makes three point stepback jump shot (CJ McCollum assists) | 33 | 43 |
| Q2 - 6:06 | Suns | Jamal Crawford turnover (lost ball) (Zach Collins steals) | 33 | 40 |
| Q2 - 6:16 | Trail Blazers | Enes Kanter makes two point reverse layup (CJ McCollum assists) | 33 | 40 |
| Q2 - 6:27 | Suns | Deandre Ayton makes two point turnaround hook shot (Dragan Bender assists) | 33 | 38 |
| Q2 - 6:37 | Trail Blazers lineup change (Zach Collins, Maurice Harkless, CJ McCollum, Enes Kanter, Seth Curry) | 31 | 38 | |
| Q2 - 6:37 | Trail Blazers | Rodney Hood personal foul (Devin Booker draws the foul) | 31 | 38 |
| Q2 - 6:50 | Trail Blazers | Rodney Hood makes two point pullup jump shot (Zach Collins assists) | 31 | 38 |
| Q2 - 7:08 | Suns | Deandre Ayton makes two point floating jump shot (Mikal Bridges assists) | 31 | 36 |
| Q2 - 7:29 | Trail Blazers | Enes Kanter makes regular free throw 2 of 2 | 29 | 36 |
| Q2 - 7:29 | Trail Blazers | Enes Kanter misses regular free throw 1 of 2 | 29 | 35 |
| Q2 - 7:29 | Suns | Jamal Crawford shooting foul (Enes Kanter draws the foul) | 29 | 35 |
| Q2 - 7:29 | Trail Blazers | Enes Kanter offensive rebound | 29 | 35 |
| Q2 - 7:29 | Trail Blazers | Zach Collins misses two point floating jump shot | 29 | 35 |
| Q2 - 7:35 | Trail Blazers | Enes Kanter defensive rebound | 29 | 35 |
| Q2 - 7:36 | Suns | Devin Booker misses two point driving hook shot | 29 | 35 |
| Q2 - 7:50 | Suns | Dragan Bender defensive rebound | 29 | 35 |
| Q2 - 7:52 | Trail Blazers | Seth Curry misses three point pullup jump shot | 29 | 35 |
| Q2 - 8:01 | Trail Blazers | Seth Curry defensive rebound | 29 | 35 |
| Q2 - 8:04 | Suns | Dragan Bender misses three point jump shot | 29 | 35 |
| Q2 - 8:14 | Suns | Mikal Bridges defensive rebound | 29 | 35 |
| Q2 - 8:16 | Trail Blazers | Jake Layman misses three point jump shot | 29 | 35 |
| Q2 - 8:34 | Suns | Deandre Ayton makes two point turnaround fadeaway jump shot (Devin Booker assists) | 29 | 35 |
| Q2 - 8:44 | Suns lineup change (Dragan Bender, Devin Booker, Jamal Crawford, Deandre Ayton, Mikal Bridges) | 27 | 35 | |
| Q2 - 8:44 | Trail Blazers | Zach Collins turnover (out of bounds step) | 27 | 35 |
| Q2 - 9:03 | Suns | Deandre Ayton makes two point turnaround jump shot (Dragan Bender assists) | 27 | 35 |
| Q2 - 9:20 | Trail Blazers | Seth Curry makes three point stepback jump shot (Enes Kanter assists) | 25 | 35 |
| Q2 - 9:24 | Suns lineup change (Dragan Bender, Jamal Crawford, Deandre Ayton, Mikal Bridges, De'Anthony Melton) | 25 | 32 | |
| Q2 - 9:24 | Stoppage (Out of bounds) | 25 | 32 | |
| Q2 - 9:34 | Trail Blazers | Zach Collins defensive rebound | 25 | 32 |
| Q2 - 9:36 | Suns | Jamal Crawford misses three point pullup jump shot | 25 | 32 |
| Q2 - 9:55 | Trail Blazers | Jake Layman makes two point pullup jump shot | 25 | 32 |
| Q2 - 10:02 | Trail Blazers | Enes Kanter defensive rebound | 25 | 30 |
| Q2 - 10:05 | Suns | Richaun Holmes misses two point floating jump shot | 25 | 30 |
| Q2 - 10:19 | Suns lineup change (Dragan Bender, Jamal Crawford, Richaun Holmes, Mikal Bridges, De'Anthony Melton) | 25 | 30 | |
| Q2 - 10:19 | Suns 60 second timeout | 25 | 30 | |
| Q2 - 10:20 | Trail Blazers | Seth Curry makes two point pullup jump shot (Zach Collins assists) | 25 | 30 |
| Q2 - 10:24 | Trail Blazers | Zach Collins offensive rebound | 25 | 28 |
| Q2 - 10:27 | Trail Blazers | Jake Layman misses regular free throw 1 of 1 | 25 | 28 |
| Q2 - 10:27 | Suns | Richaun Holmes shooting foul (Jake Layman draws the foul) | 25 | 28 |
| Q2 - 10:27 | Trail Blazers | Jake Layman makes two point running finger roll layup | 25 | 28 |
| Q2 - 10:31 | Trail Blazers | Jake Layman defensive rebound | 25 | 26 |
| Q2 - 10:33 | Suns | Jamal Crawford misses two point pullup jump shot | 25 | 26 |
| Q2 - 10:44 | Stoppage (Out of bounds) | 25 | 26 | |
| Q2 - 10:44 | Suns | Suns defensive rebound | 25 | 26 |
| Q2 - 10:46 | Trail Blazers | Seth Curry misses three point jump shot | 25 | 26 |
| Q2 - 10:56 | Trail Blazers | Seth Curry defensive rebound | 25 | 26 |
| Q2 - 10:59 | Suns | Richaun Holmes misses two point floating jump shot | 25 | 26 |
| Q2 - 11:16 | Trail Blazers | Rodney Hood makes regular free throw 2 of 2 | 25 | 26 |
| Q2 - 11:16 | Trail Blazers | Rodney Hood makes regular free throw 1 of 2 | 25 | 25 |
| Q2 - 11:16 | Suns | De'Anthony Melton shooting foul (Rodney Hood draws the foul) | 25 | 24 |
| Q2 - 11:33 | Suns | Richaun Holmes makes two point driving layup (Jamal Crawford assists) | 25 | 24 |
| Q2 - 11:39 | Trail Blazers | Jake Layman personal foul (Mikal Bridges draws the foul) | 23 | 24 |
| Q2 - 11:44 | Stoppage (Out of bounds) | 23 | 24 | |
| Q2 - 11:44 | Suns | Suns offensive rebound | 23 | 24 |
| Q2 - 11:45 | Suns | Josh Jackson misses two point driving floating jump shot | 23 | 24 |
| Q2 - 12:00 | Trail Blazers lineup change (Zach Collins, Enes Kanter, Jake Layman, Seth Curry, Rodney Hood) | 23 | 24 | |
| Q2 - 12:00 | Suns lineup change (Josh Jackson, Jamal Crawford, Richaun Holmes, Mikal Bridges, De'Anthony Melton) | 23 | 24 | |
| Q1 - 0:00.0 | End of 1st Quarter. | 23 | 24 | |
| Q1 - 0:00.0 | Trail Blazers | Trail Blazers offensive rebound | 23 | 24 |
| Q1 - 0:00.0 | Trail Blazers | Seth Curry misses two point pullup jump shot | 23 | 24 |
| Q1 - 0:04.5 | Trail Blazers | Enes Kanter defensive rebound | 23 | 24 |
| Q1 - 0:07.6 | Suns | Tyler Johnson misses two point pullup jump shot | 23 | 24 |
| Q1 - 0:26.5 | Trail Blazers | Enes Kanter makes two point cutting layup (Damian Lillard assists) | 23 | 24 |
| Q1 - 0:35.0 | Trail Blazers | Jake Layman defensive rebound | 23 | 22 |
| Q1 - 0:37.1 | Suns | Jamal Crawford misses two point pullup jump shot | 23 | 22 |
| Q1 - 0:49.0 | Trail Blazers | Damian Lillard makes regular free throw 2 of 2 | 23 | 22 |
| Q1 - 0:49.0 | Trail Blazers | Damian Lillard makes regular free throw 1 of 2 | 23 | 21 |
| Q1 - 0:49.0 | Suns | Richaun Holmes shooting foul (Damian Lillard draws the foul) | 23 | 20 |
| Q1 - 1:00 | Suns | Tyler Johnson makes two point driving bank jump shot | 23 | 20 |
| Q1 - 1:07 | Stoppage (Out of bounds) | 21 | 20 | |
| Q1 - 1:11 | Trail Blazers | Rodney Hood turnover (lost ball) (Richaun Holmes steals) | 21 | 20 |
| Q1 - 1:14 | Trail Blazers | Rodney Hood defensive rebound | 21 | 20 |
| Q1 - 1:17 | Suns | Jake Layman blocks Josh Jackson's two point driving layup | 21 | 20 |
| Q1 - 1:22 | Suns | Mikal Bridges defensive rebound | 21 | 20 |
| Q1 - 1:24 | Trail Blazers | Richaun Holmes blocks Enes Kanter's two point cutting layup | 21 | 20 |
| Q1 - 1:34 | Trail Blazers | Enes Kanter defensive rebound | 21 | 20 |
| Q1 - 1:35 | Suns | Richaun Holmes misses two point floating jump shot | 21 | 20 |
| Q1 - 1:46 | Suns | Richaun Holmes defensive rebound | 21 | 20 |
| Q1 - 1:47 | Trail Blazers | Enes Kanter misses two point turnaround hook shot | 21 | 20 |
| Q1 - 2:07 | Stoppage (Out of bounds) | 21 | 20 | |
| Q1 - 2:07 | Trail Blazers | Trail Blazers defensive rebound | 21 | 20 |
| Q1 - 2:09 | Suns | Richaun Holmes misses two point pullup jump shot | 21 | 20 |
| Q1 - 2:23 | Trail Blazers lineup change (Enes Kanter, Jake Layman, Seth Curry, Rodney Hood, Damian Lillard) | 21 | 20 | |
| Q1 - 2:23 | Suns lineup change (Tyler Johnson, Josh Jackson, Jamal Crawford, Richaun Holmes, Mikal Bridges) | 21 | 20 | |
| Q1 - 2:23 | Trail Blazers | Jake Layman personal foul (Richaun Holmes draws the foul) | 21 | 20 |
| Q1 - 2:34 | Suns | Tyler Johnson defensive rebound | 21 | 20 |
| Q1 - 2:37 | Trail Blazers | Damian Lillard misses three point pullup jump shot | 21 | 20 |
| Q1 - 2:42 | Stoppage (Out of bounds) | 21 | 20 | |
| Q1 - 2:59 | Suns | Devin Booker makes regular free throw 1 of 1 | 21 | 20 |
| Q1 - 2:59 | Trail Blazers lineup change (Enes Kanter, Jake Layman, Al-Farouq Aminu, Rodney Hood, Damian Lillard) | 20 | 20 | |
| Q1 - 2:59 | Trail Blazers 60 second timeout | 20 | 20 | |
| Q1 - 2:59 | Trail Blazers | Rodney Hood shooting foul (Devin Booker draws the foul) | 20 | 20 |
| Q1 - 2:59 | Suns | Devin Booker makes two point driving floating jump shot | 20 | 20 |
| Q1 - 3:08 | Trail Blazers | Jusuf Nurkic makes regular free throw 2 of 2 | 18 | 20 |
| Q1 - 3:08 | Trail Blazers | Jusuf Nurkic misses regular free throw 1 of 2 | 18 | 19 |
| Q1 - 3:08 | Trail Blazers lineup change (Jake Layman, Al-Farouq Aminu, Rodney Hood, Damian Lillard, Jusuf Nurkic) | 18 | 19 | |
| Q1 - 3:08 | Suns lineup change (Tyler Johnson, Devin Booker, Josh Jackson, Richaun Holmes, Mikal Bridges) | 18 | 19 | |
| Q1 - 3:08 | Suns | Deandre Ayton shooting foul (Jusuf Nurkic draws the foul) | 18 | 19 |
| Q1 - 3:18 | Suns | Kelly Oubre Jr. makes two point driving floating bank jump shot (Tyler Johnson assists) | 18 | 19 |
| Q1 - 3:25 | Trail Blazers | Al-Farouq Aminu makes two point floating jump shot | 16 | 19 |
| Q1 - 3:27 | Trail Blazers | Al-Farouq Aminu offensive rebound | 16 | 17 |
| Q1 - 3:28 | Trail Blazers | Jusuf Nurkic misses two point layup | 16 | 17 |
| Q1 - 3:45 | Trail Blazers | Maurice Harkless defensive rebound | 16 | 17 |
| Q1 - 3:47 | Suns | Deandre Ayton misses two point turnaround jump shot | 16 | 17 |
| Q1 - 4:08 | Trail Blazers | CJ McCollum makes two point stepback jump shot | 16 | 17 |
| Q1 - 4:33 | Suns | Tyler Johnson makes three point jump shot (Devin Booker assists) | 16 | 15 |
| Q1 - 4:48 | Trail Blazers | Jusuf Nurkic makes two point cutting layup (Damian Lillard assists) | 13 | 15 |
| Q1 - 4:57 | Trail Blazers | Maurice Harkless defensive rebound | 13 | 13 |
| Q1 - 4:58 | Suns | Josh Jackson misses two point reverse layup | 13 | 13 |
| Q1 - 5:04 | Suns | Josh Jackson offensive rebound | 13 | 13 |
| Q1 - 5:04 | Suns | Tyler Johnson misses three point jump shot | 13 | 13 |
| Q1 - 5:11 | Suns | Devin Booker defensive rebound | 13 | 13 |
| Q1 - 5:16 | Trail Blazers | Al-Farouq Aminu misses three point jump shot | 13 | 13 |
| Q1 - 5:20 | Trail Blazers | Al-Farouq Aminu defensive rebound | 13 | 13 |
| Q1 - 5:22 | Suns | Josh Jackson misses two point driving floating bank jump shot | 13 | 13 |
| Q1 - 5:33 | Suns lineup change (Tyler Johnson, Kelly Oubre Jr., Devin Booker, Josh Jackson, Deandre Ayton) | 13 | 13 | |
| Q1 - 5:33 | Suns 60 second timeout | 13 | 13 | |
| Q1 - 5:37 | Suns | Dragan Bender defensive rebound | 13 | 13 |
| Q1 - 5:38 | Trail Blazers | Jusuf Nurkic misses two point tip layup | 13 | 13 |
| Q1 - 5:38 | Trail Blazers | Jusuf Nurkic offensive rebound | 13 | 13 |
| Q1 - 5:40 | Trail Blazers | Al-Farouq Aminu misses two point driving floating jump shot | 13 | 13 |
| Q1 - 5:48 | Trail Blazers | Al-Farouq Aminu defensive rebound | 13 | 13 |
| Q1 - 5:50 | Suns | Devin Booker misses two point driving floating jump shot | 13 | 13 |
| Q1 - 6:07 | Trail Blazers | Damian Lillard makes two point driving layup | 13 | 13 |
| Q1 - 6:18 | Trail Blazers | Al-Farouq Aminu defensive rebound | 13 | 11 |
| Q1 - 6:20 | Suns | Tyler Johnson misses three point jump shot | 13 | 11 |
| Q1 - 6:31 | Suns | Deandre Ayton offensive rebound | 13 | 11 |
| Q1 - 6:33 | Suns | Devin Booker misses two point stepback jump shot | 13 | 11 |
| Q1 - 6:46 | Suns | Deandre Ayton defensive rebound | 13 | 11 |
| Q1 - 6:48 | Trail Blazers | Jusuf Nurkic misses two point turnaround hook shot | 13 | 11 |
| Q1 - 6:54 | Trail Blazers | Damian Lillard defensive rebound | 13 | 11 |
| Q1 - 6:56 | Suns | Deandre Ayton misses two point jump shot | 13 | 11 |
| Q1 - 7:03 | Suns | Deandre Ayton defensive rebound | 13 | 11 |
| Q1 - 7:05 | Trail Blazers | Jusuf Nurkic misses two point cutting layup | 13 | 11 |
| Q1 - 7:12 | Trail Blazers | Jusuf Nurkic defensive rebound | 13 | 11 |
| Q1 - 7:14 | Suns | Devin Booker misses three point jump shot | 13 | 11 |
| Q1 - 7:29 | Trail Blazers | Jusuf Nurkic makes regular free throw 2 of 2 | 13 | 11 |
| Q1 - 7:29 | Trail Blazers | Damian Lillard makes technical free throw 1 of 1 | 13 | 10 |
| Q1 - 7:29 | Suns | Kelly Oubre Jr. technical foul | 13 | 9 |
| Q1 - 7:29 | Trail Blazers | Jusuf Nurkic makes regular free throw 1 of 2 | 13 | 9 |
| Q1 - 7:29 | Suns | Kelly Oubre Jr. shooting foul (Jusuf Nurkic draws the foul) | 13 | 8 |
| Q1 - 7:29 | Trail Blazers | Jusuf Nurkic offensive rebound | 13 | 8 |
| Q1 - 7:29 | Trail Blazers | Jusuf Nurkic misses two point tip layup | 13 | 8 |
| Q1 - 7:29 | Trail Blazers | Jusuf Nurkic offensive rebound | 13 | 8 |
| Q1 - 7:29 | Trail Blazers | Jusuf Nurkic misses two point tip layup | 13 | 8 |
| Q1 - 7:29 | Trail Blazers | Jusuf Nurkic offensive rebound | 13 | 8 |
| Q1 - 7:31 | Trail Blazers | Damian Lillard misses two point driving hook shot | 13 | 8 |
| Q1 - 7:44 | Suns | Dragan Bender makes three point jump shot (Deandre Ayton assists) | 13 | 8 |
| Q1 - 7:45 | Suns | Deandre Ayton offensive rebound | 10 | 8 |
| Q1 - 7:47 | Suns | Kelly Oubre Jr. misses two point layup | 10 | 8 |
| Q1 - 7:49 | Suns | Kelly Oubre Jr. offensive rebound | 10 | 8 |
| Q1 - 7:50 | Suns | Kelly Oubre Jr. misses two point driving layup | 10 | 8 |
| Q1 - 8:02 | Trail Blazers | Maurice Harkless makes regular free throw 2 of 2 | 10 | 8 |
| Q1 - 8:02 | Trail Blazers | Maurice Harkless misses regular free throw 1 of 2 | 10 | 7 |
| Q1 - 8:02 | Suns | Dragan Bender shooting foul (Maurice Harkless draws the foul) | 10 | 7 |
| Q1 - 8:06 | Suns | Devin Booker turnover (bad pass) (Maurice Harkless steals) | 10 | 7 |
| Q1 - 8:16 | Stoppage (Out of bounds) | 10 | 7 | |
| Q1 - 8:16 | Suns | Suns offensive rebound | 10 | 7 |
| Q1 - 8:16 | Suns | CJ McCollum blocks Devin Booker's two point driving layup | 10 | 7 |
| Q1 - 8:23 | Trail Blazers | Maurice Harkless makes two point cutting layup (Jusuf Nurkic assists) | 10 | 7 |
| Q1 - 8:38 | Suns | Devin Booker makes two point pullup jump shot (Tyler Johnson assists) | 10 | 5 |
| Q1 - 8:45 | Stoppage (Out of bounds) | 8 | 5 | |
| Q1 - 8:45 | Suns | Suns offensive rebound | 8 | 5 |
| Q1 - 8:45 | Suns | Jusuf Nurkic blocks Kelly Oubre Jr.'s two point driving layup | 8 | 5 |
| Q1 - 8:47 | Trail Blazers | Maurice Harkless turnover (bad pass) (Kelly Oubre Jr. steals) | 8 | 5 |
| Q1 - 8:52 | Suns | Kelly Oubre Jr. makes two point tip layup | 8 | 5 |
| Q1 - 8:52 | Suns | Kelly Oubre Jr. offensive rebound | 6 | 5 |
| Q1 - 8:56 | Suns | Devin Booker misses two point pullup jump shot | 6 | 5 |
| Q1 - 9:10 | Trail Blazers | CJ McCollum makes two point stepback jump shot | 6 | 5 |
| Q1 - 9:22 | Suns | Tyler Johnson makes two point driving reverse layup (Devin Booker assists) | 6 | 3 |
| Q1 - 9:32 | Suns | Tyler Johnson defensive rebound | 4 | 3 |
| Q1 - 9:35 | Trail Blazers | Damian Lillard misses two point fadeaway jump shot | 4 | 3 |
| Q1 - 9:44 | Stoppage (Out of bounds) | 4 | 3 | |
| Q1 - 9:44 | Trail Blazers | Maurice Harkless defensive rebound | 4 | 3 |
| Q1 - 9:44 | Suns | Kelly Oubre Jr. misses two point driving finger roll layup | 4 | 3 |
| Q1 - 9:50 | Suns | Kelly Oubre Jr. defensive rebound | 4 | 3 |
| Q1 - 9:51 | Trail Blazers | Al-Farouq Aminu misses two point driving layup | 4 | 3 |
| Q1 - 10:06 | Stoppage (Out of bounds) | 4 | 3 | |
| Q1 - 10:06 | Trail Blazers | Al-Farouq Aminu defensive rebound | 4 | 3 |
| Q1 - 10:09 | Suns | Devin Booker misses two point stepback jump shot | 4 | 3 |
| Q1 - 10:15 | Suns | Kelly Oubre Jr. defensive rebound | 4 | 3 |
| Q1 - 10:16 | Trail Blazers | CJ McCollum misses three point pullup jump shot | 4 | 3 |
| Q1 - 10:27 | Suns | Devin Booker makes regular free throw 2 of 2 | 4 | 3 |
| Q1 - 10:27 | Suns | Devin Booker makes regular free throw 1 of 2 | 3 | 3 |
| Q1 - 10:27 | Trail Blazers | CJ McCollum shooting foul (Devin Booker draws the foul) | 2 | 3 |
| Q1 - 10:41 | Trail Blazers | CJ McCollum makes three point jump shot (Damian Lillard assists) | 2 | 3 |
| Q1 - 10:48 | Trail Blazers | Jusuf Nurkic defensive rebound | 2 | 0 |
| Q1 - 10:50 | Suns | Kelly Oubre Jr. misses three point jump shot | 2 | 0 |
| Q1 - 11:06 | Stoppage (Out of bounds) | 2 | 0 | |
| Q1 - 11:06 | Suns | Suns defensive rebound | 2 | 0 |
| Q1 - 11:07 | Trail Blazers | Jusuf Nurkic misses two point reverse layup | 2 | 0 |
| Q1 - 11:14 | Suns | Deandre Ayton makes two point tip dunk | 2 | 0 |
| Q1 - 11:14 | Suns | Deandre Ayton offensive rebound | 0 | 0 |
| Q1 - 11:18 | Suns | Tyler Johnson misses two point driving floating bank jump shot | 0 | 0 |
| Q1 - 11:36 | Suns | Deandre Ayton defensive rebound | 0 | 0 |
| Q1 - 11:38 | Trail Blazers | Damian Lillard misses three point pullup jump shot | 0 | 0 |
| Q1 - 12:00 | Deandre Ayton vs. Jusuf Nurkic (Maurice Harkless gains possession) | 0 | 0 | |
| Q1 - 12:00 | Trail Blazers lineup change (Maurice Harkless, CJ McCollum, Al-Farouq Aminu, Damian Lillard, Jusuf Nurkic) | 0 | 0 | |
| Q1 - 12:00 | Suns lineup change (Tyler Johnson, Kelly Oubre Jr., Dragan Bender, Devin Booker, Deandre Ayton) | 0 | 0 | |
| Clock | Team | Event | PHX | POR |
Score / WinProb | ||||
SHOOTING
Scoring Efficiency
Scoring by Shot Type
Total Points
|| PLAYER | PTS | TS% | TSM / TSA | |
|---|---|---|---|---|
| D. Booker | 23 | 52% | 11.5 / 22 | |
| D. Ayton | 21 | 62% | 10.5 / 17 | |
| K. Oubre | 17 | 47% | 8.5 / 18 | |
| T. Johnson | 14 | 50% | 7.0 / 14 | |
| M. Bridges | 12 | 75% | 6.0 / 8 | |
| J. Jackson | 9 | 45% | 4.5 / 10 | |
| J. Crawford | 8 | 50% | 4.0 / 8 | |
| R. Holmes | 6 | 33% | 3.0 / 9 | |
| D. Bender | 5 | 63% | 2.5 / 4 | |
| T. Daniels | 5 | 83% | 2.5 / 3 | |
| R. Spalding | 0 | - | 0.0 / 1 |
Total Points
|| PLAYER | PTS | TS% | TSM / TSA | |
|---|---|---|---|---|
| C. McCollum | 26 | 93% | 13.0 / 14 | |
| S. Curry | 22 | 79% | 11.0 / 14 | |
| D. Lillard | 18 | 64% | 9.0 / 14 | |
| J. Nurkić | 14 | 44% | 7.0 / 16 | |
| E. Kanter | 12 | 67% | 6.0 / 9 | |
| M. Harkless | 9 | 75% | 4.5 / 6 | |
| J. Layman | 9 | 64% | 4.5 / 7 | |
| A. Aminu | 5 | 42% | 2.5 / 6 | |
| A. Simons | 5 | 50% | 2.5 / 5 | |
| R. Hood | 4 | 100% | 2.0 / 2 | |
| M. Leonard | 3 | 50% | 1.5 / 3 | |
| Z. Collins | 0 | - | 0.0 / 5 |
MATCHUP
Scoring Opportunities
Scoring Efficiency
Reg Season Avg | Game Stats | |
|---|---|---|
| Efficiency & Pace | This Game | |
| Efficiency | 105.9 114.2 | PHX 112.1 POR 119.8 +7.7 |
| Pace | 100.5 99.5 | PHX 105.7 POR 107.2 +1.6 |
| Avg. Poss. Time | 14.4 14.9 | PHX 13.6 POR 13.4 −0.2 |
| Four Factors | This Game | |
| EFG % | 51.4% 52.8% | PHX 46.1% POR 57.6% +11.5% |
| TO % | 15.0% 13.2% | PHX 6.5% −7.8% POR 14.3% |
| ORB % | 20.5% 26.6% | PHX 24.5% POR 28.6% +4.1% |
| FTrt | 25.9 25.8 | PHX 28.2 POR 41.9 +13.7 |
| Misc. Stats | This Game | |
| AST % | 59.5% 54.4% | PHX 62.8% +18.6% POR 44.2% |
| STL % | 8.8% 6.6% | PHX 6.5% +1.8% POR 4.7% |
| BLK % | 8.8% 8.3% | PHX 8.8% POR 9.2% +0.4% |
Reg Season Avg | Game Stats | |
|---|---|---|
| Shooting Efficiency | This Game | |
| TS% | 54.2% 55.6% | PHX 50.8% POR 61.7% +10.9% |
| Rim FG% | 61.0% 59.0% | PHX 50.0% POR 51.4% +1.4% |
| Mid FG% | 42.0% 42.5% | PHX 37.5% POR 54.5% +17.0% |
| 3P % | 32.9% 35.9% | PHX 33.3% POR 44.8% +11.5% |
| FT % | 77.9% 81.4% | PHX 86.2% +8.4% POR 77.8% |
| Shot Distribution | This Game | |
| Rim Att. % | 36.7% 39.1% | PHX 42.7% +2.0% POR 40.7% |
| Mid Att. % | 29.8% 27.0% | PHX 31.1% POR 25.6% −5.5% |
| 3P Att. % | 33.5% 33.9% | PHX 26.2% POR 33.7% +7.5% |
| Game Totals | PHX | POR |
|---|---|---|
| Possessions | 107 | 106 |
| Possession Minutes | 24.3 | 23.7 |
| Points | 120 | 127 |
| Rebounds | 43 | 52 |
| Assists | 27 | 19 |
| Steals | 7 | 5 |
| Blocks | 5 | 7 |
| Turnovers (Team) | 8 (0) | 16 (1) |
| Fouls | 23 | 27 |
| Off. Rebounds (Team) | 13 (6) | 12 (1) |
| Def. Rebounds (Team) | 30 (5) | 40 (3) |
| Field Goals | 43-103 | 43-86 |
| At-the-Rim FG | 22-44 | 18-35 |
| Midrange FG | 12-32 | 12-22 |
| 2-Point FG | 34-76 | 30-57 |
| 3-Point FG | 9-27 | 13-29 |
| Free Throws | 25-29 | 28-36 |
| Fast Break Pts | 14 | 12 |
| 2nd Chance Pts | 19 | 15 |
| Points in Paint | 56 | 42 |
| Pts off Turnovers | 31 | 13 |
| Bench Points | 40 | 55 |
| Biggest Lead | 5 | 29 |
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.