| ORTG | #Poss | Pace | |
|---|---|---|---|
| 102.8 | 108 | 98.7 | |
| 103.7 | 109 | 98.9 |
Scoring Opportunities
Scoring Efficiency
WIN PROBABILITY | PLAYS
Win Probability
Scoring Margin
Play-by-Play
| Score / WinProb | ||||
|---|---|---|---|---|
| Clock | Team | Event | PHX | POR |
| OT1 - 0:00.0 | End of 1st OT. | 111 | 113 | |
| OT1 - 0:00.6 | Suns | Suns offensive rebound | 111 | 113 |
| OT1 - 0:00.6 | Suns | Jock Landale misses two point putback layup | 111 | 113 |
| OT1 - 0:01.2 | Suns | Jock Landale offensive rebound | 111 | 113 |
| OT1 - 0:01.2 | Suns | Deandre Ayton misses regular free throw 2 of 2 | 111 | 113 |
| OT1 - 0:01.2 | Trail Blazers lineup change (Jerami Grant, Damian Lillard, Josh Hart, Jusuf Nurkic, Drew Eubanks) | 111 | 113 | |
| OT1 - 0:01.2 | Suns lineup change (Devin Booker, Bismack Biyombo, Mikal Bridges, Deandre Ayton, Jock Landale) | 111 | 113 | |
| OT1 - 0:01.0 | Trail Blazers lineup change (Anfernee Simons, Jerami Grant, Damian Lillard, Jusuf Nurkic, Drew Eubanks) | 111 | 113 | |
| OT1 - 0:01.0 | Suns lineup change (Devin Booker, Damion Lee, Mikal Bridges, Deandre Ayton, Jock Landale) | 111 | 113 | |
| OT1 - 0:01.2 | Suns | Deandre Ayton misses regular free throw 1 of 2 | 111 | 113 |
| OT1 - 0:01.2 | Trail Blazers 60 second timeout | 111 | 113 | |
| OT1 - 0:01.2 | Instant replay (Challenge: Ruling Upheld) | 111 | 113 | |
| OT1 - 0:01.2 | Trail Blazers | Jusuf Nurkic shooting foul (Deandre Ayton draws the foul) | 111 | 113 |
| OT1 - 0:07.2 | Suns 60 second timeout | 111 | 113 | |
| OT1 - 0:07.2 | Trail Blazers | Anfernee Simons makes two point driving hook shot | 111 | 113 |
| OT1 - 0:24.2 | Trail Blazers | Damian Lillard defensive rebound | 111 | 111 |
| OT1 - 0:26.4 | Suns | Devin Booker misses two point driving layup | 111 | 111 |
| OT1 - 0:33.9 | Suns 60 second timeout | 111 | 111 | |
| OT1 - 0:33.9 | Trail Blazers | Damian Lillard makes regular free throw 2 of 2 | 111 | 111 |
| OT1 - 0:33.9 | Trail Blazers | Damian Lillard makes regular free throw 1 of 2 | 111 | 110 |
| OT1 - 0:33.9 | Suns | Damion Lee shooting foul (Damian Lillard draws the foul) | 111 | 109 |
| OT1 - 0:34.3 | Trail Blazers | Damian Lillard defensive rebound | 111 | 109 |
| OT1 - 0:38.3 | Suns | Mikal Bridges misses two point tip layup | 111 | 109 |
| OT1 - 0:39.3 | Suns | Mikal Bridges offensive rebound | 111 | 109 |
| OT1 - 0:43.3 | Suns | Devin Booker misses two point pullup jump shot | 111 | 109 |
| OT1 - 1:02 | Trail Blazers | Jerami Grant makes two point dunk (Anfernee Simons assists) | 111 | 109 |
| OT1 - 1:12 | Suns | Deandre Ayton turnover (offensive foul) | 111 | 107 |
| OT1 - 1:12 | Suns | Deandre Ayton offensive foul (Jerami Grant draws the foul) | 111 | 107 |
| OT1 - 1:26 | Suns | Deandre Ayton defensive rebound | 111 | 107 |
| OT1 - 1:29 | Trail Blazers | Jusuf Nurkic misses regular free throw 2 of 2 | 111 | 107 |
| OT1 - 1:29 | Trail Blazers | Jusuf Nurkic makes regular free throw 1 of 2 | 111 | 107 |
| OT1 - 1:29 | Suns | Damion Lee shooting foul (Jusuf Nurkic draws the foul) | 111 | 106 |
| OT1 - 1:40 | Suns | Chris Paul makes two point pullup jump shot | 111 | 106 |
| OT1 - 1:51 | Suns | Chris Paul defensive rebound | 109 | 106 |
| OT1 - 1:57 | Trail Blazers | Josh Hart misses two point running layup | 109 | 106 |
| OT1 - 2:02 | Trail Blazers | Jusuf Nurkic defensive rebound | 109 | 106 |
| OT1 - 2:05 | Suns | Devin Booker misses two point stepback jump shot | 109 | 106 |
| OT1 - 2:23 | Suns | Damion Lee defensive rebound | 109 | 106 |
| OT1 - 2:24 | Trail Blazers | Damian Lillard misses two point driving finger roll layup | 109 | 106 |
| OT1 - 2:46 | Trail Blazers 60 second timeout | 109 | 106 | |
| OT1 - 2:46 | Suns | Devin Booker makes two point driving layup (Chris Paul assists) | 109 | 106 |
| OT1 - 2:53 | Suns | Mikal Bridges defensive rebound | 107 | 106 |
| OT1 - 2:55 | Trail Blazers | Anfernee Simons misses three point jump shot | 107 | 106 |
| OT1 - 3:10 | Suns | Devin Booker makes two point pullup jump shot (Chris Paul assists) | 107 | 106 |
| OT1 - 3:31 | Trail Blazers | Jusuf Nurkic makes two point tip layup | 105 | 106 |
| OT1 - 3:31 | Trail Blazers | Jusuf Nurkic offensive rebound | 105 | 104 |
| OT1 - 3:35 | Trail Blazers | Jerami Grant misses two point driving floating jump shot | 105 | 104 |
| OT1 - 3:50 | Trail Blazers | Jusuf Nurkic defensive rebound | 105 | 104 |
| OT1 - 3:53 | Suns | Deandre Ayton misses two point jump shot | 105 | 104 |
| OT1 - 4:21 | Trail Blazers | Jusuf Nurkic makes two point cutting layup (Jerami Grant assists) | 105 | 104 |
| OT1 - 4:38 | Suns | Deandre Ayton makes regular free throw 1 of 1 | 105 | 102 |
| OT1 - 4:38 | Trail Blazers | Josh Hart shooting foul (Deandre Ayton draws the foul) | 104 | 102 |
| OT1 - 4:38 | Suns | Deandre Ayton makes two point jump shot (Mikal Bridges assists) | 104 | 102 |
| OT1 - 5:00 | Deandre Ayton vs. Jusuf Nurkic (Chris Paul gains possession) | 102 | 102 | |
| Q4 - 0:00.0 | End of 4th Quarter. | 102 | 102 | |
| Q4 - 0:00.0 | Trail Blazers | Trail Blazers offensive rebound | 102 | 102 |
| Q4 - 0:00.0 | Trail Blazers | Damian Lillard misses two point running pullup jump shot | 102 | 102 |
| Q4 - 0:06.3 | Trail Blazers | Jerami Grant defensive rebound | 102 | 102 |
| Q4 - 0:08.7 | Suns | Devin Booker misses three point stepback jump shot | 102 | 102 |
| Q4 - 0:30.7 | Trail Blazers | Damian Lillard turnover (bad pass) (Deandre Ayton steals) | 102 | 102 |
| Q4 - 0:37.1 | Trail Blazers 60 second timeout | 102 | 102 | |
| Q4 - 0:37.1 | Suns | Mikal Bridges makes regular free throw 2 of 2 | 102 | 102 |
| Q4 - 0:37.1 | Suns | Mikal Bridges misses regular free throw 1 of 2 | 101 | 102 |
| Q4 - 0:37.1 | Trail Blazers | Jusuf Nurkic shooting foul (Mikal Bridges draws the foul) | 101 | 102 |
| Q4 - 0:48.0 | Trail Blazers | Jusuf Nurkic makes regular free throw 2 of 2 | 101 | 102 |
| Q4 - 0:48.0 | Trail Blazers | Jusuf Nurkic makes regular free throw 1 of 2 | 101 | 101 |
| Q4 - 0:48.0 | Instant replay (Request: Ruling Upheld) | 101 | 100 | |
| Q4 - 0:48.0 | Suns | Chris Paul shooting foul (Jusuf Nurkic draws the foul) | 101 | 100 |
| Q4 - 0:59.9 | Jerami Grant defensive goaltending violation | 101 | 100 | |
| Q4 - 0:59.9 | Suns | Chris Paul makes two point driving layup | 101 | 100 |
| Q4 - 1:18 | Trail Blazers | Anfernee Simons makes three point jump shot (Damian Lillard assists) | 99 | 100 |
| Q4 - 1:32 | Suns | Devin Booker makes two point driving layup (Chris Paul assists) | 99 | 97 |
| Q4 - 1:34 | Suns | Chris Paul defensive rebound | 97 | 97 |
| Q4 - 1:39 | Trail Blazers | Deandre Ayton blocks Damian Lillard's two point driving layup | 97 | 97 |
| Q4 - 1:52 | Suns | Devin Booker makes two point pullup jump shot | 97 | 97 |
| Q4 - 1:57 | Stoppage (Out of bounds) | 95 | 97 | |
| Q4 - 1:57 | Suns | Suns offensive rebound | 95 | 97 |
| Q4 - 1:58 | Suns | Devin Booker misses three point jump shot | 95 | 97 |
| Q4 - 2:06 | Trail Blazers | Damian Lillard makes regular free throw 2 of 2 | 95 | 97 |
| Q4 - 2:06 | Trail Blazers | Damian Lillard makes regular free throw 1 of 2 | 95 | 96 |
| Q4 - 2:06 | Suns | Mikal Bridges personal foul (Damian Lillard draws the foul) | 95 | 95 |
| Q4 - 2:06 | Trail Blazers | Damian Lillard defensive rebound | 95 | 95 |
| Q4 - 2:10 | Suns | Chris Paul misses two point pullup jump shot | 95 | 95 |
| Q4 - 2:18 | Suns | Damion Lee offensive rebound | 95 | 95 |
| Q4 - 2:21 | Suns | Deandre Ayton misses two point jump shot | 95 | 95 |
| Q4 - 2:33 | Trail Blazers | Anfernee Simons personal foul (Deandre Ayton draws the foul) | 95 | 95 |
| Q4 - 2:41 | Trail Blazers | Jusuf Nurkic turnover (bad pass) (Damion Lee steals) | 95 | 95 |
| Q4 - 2:52 | Suns | Suns turnover (shot clock violation) | 95 | 95 |
| Q4 - 2:52 | Suns | Suns offensive rebound | 95 | 95 |
| Q4 - 2:52 | Suns | Chris Paul misses three point pullup jump shot | 95 | 95 |
| Q4 - 3:16 | Trail Blazers 60 second timeout | 95 | 95 | |
| Q4 - 3:16 | Suns 60 second timeout | 95 | 95 | |
| Q4 - 3:16 | Stoppage (Out of bounds) | 95 | 95 | |
| Q4 - 3:16 | Suns | Suns defensive rebound | 95 | 95 |
| Q4 - 3:17 | Trail Blazers | Damian Lillard misses three point jump shot | 95 | 95 |
| Q4 - 3:23 | Trail Blazers | Damian Lillard defensive rebound | 95 | 95 |
| Q4 - 3:26 | Suns | Deandre Ayton misses two point jump shot | 95 | 95 |
| Q4 - 3:35 | Trail Blazers | Trail Blazers turnover (shot clock violation) | 95 | 95 |
| Q4 - 4:05 | Suns | Deandre Ayton makes two point alley-oop dunk (Chris Paul assists) | 95 | 95 |
| Q4 - 4:14 | Suns | Deandre Ayton defensive rebound | 93 | 95 |
| Q4 - 4:17 | Trail Blazers | Damian Lillard misses three point stepback jump shot | 93 | 95 |
| Q4 - 4:40 | Suns | Damion Lee makes three point jump shot (Chris Paul assists) | 93 | 95 |
| Q4 - 4:45 | Suns | Damion Lee offensive rebound | 90 | 95 |
| Q4 - 4:47 | Suns | Damian Lillard blocks Deandre Ayton's two point turnaround jump shot | 90 | 95 |
| Q4 - 5:00 | Trail Blazers | Damian Lillard makes two point driving layup | 90 | 95 |
| Q4 - 5:15 | Suns | Devin Booker makes two point driving dunk (Deandre Ayton assists) | 90 | 93 |
| Q4 - 5:22 | Jusuf Nurkic kicked ball violation | 88 | 93 | |
| Q4 - 5:29 | Trail Blazers | Jusuf Nurkic makes regular free throw 2 of 2 | 88 | 93 |
| Q4 - 5:29 | Suns 60 second timeout | 88 | 92 | |
| Q4 - 5:29 | Trail Blazers | Jusuf Nurkic makes regular free throw 1 of 2 | 88 | 92 |
| Q4 - 5:29 | Suns | Chris Paul shooting foul (Jusuf Nurkic draws the foul) | 88 | 91 |
| Q4 - 5:31 | Trail Blazers | Jusuf Nurkic defensive rebound | 88 | 91 |
| Q4 - 5:34 | Suns | Jerami Grant blocks Devin Booker's two point driving layup | 88 | 91 |
| Q4 - 5:51 | Suns | Deandre Ayton defensive rebound | 88 | 91 |
| Q4 - 5:54 | Trail Blazers | Jerami Grant misses regular free throw 2 of 2 | 88 | 91 |
| Q4 - 5:54 | Trail Blazers | Jerami Grant misses regular free throw 1 of 2 | 88 | 91 |
| Q4 - 5:54 | Suns | Chris Paul personal foul (Jerami Grant draws the foul) | 88 | 91 |
| Q4 - 5:57 | Trail Blazers | Jusuf Nurkic defensive rebound | 88 | 91 |
| Q4 - 6:03 | Suns | Mikal Bridges misses two point jump shot | 88 | 91 |
| Q4 - 6:12 | Trail Blazers | Jusuf Nurkic makes two point putback layup | 88 | 91 |
| Q4 - 6:12 | Trail Blazers | Jusuf Nurkic offensive rebound | 88 | 89 |
| Q4 - 6:12 | Trail Blazers | Josh Hart misses two point tip layup | 88 | 89 |
| Q4 - 6:12 | Trail Blazers | Josh Hart offensive rebound | 88 | 89 |
| Q4 - 6:15 | Trail Blazers | Jusuf Nurkic misses two point hook shot | 88 | 89 |
| Q4 - 6:30 | Trail Blazers | Jerami Grant defensive rebound | 88 | 89 |
| Q4 - 6:32 | Suns | Devin Booker misses three point jump shot | 88 | 89 |
| Q4 - 6:46 | Trail Blazers | Jusuf Nurkic turnover (offensive foul) | 88 | 89 |
| Q4 - 6:46 | Trail Blazers | Jusuf Nurkic offensive foul (Mikal Bridges draws the foul) | 88 | 89 |
| Q4 - 6:58 | Trail Blazers lineup change (Anfernee Simons, Jerami Grant, Damian Lillard, Josh Hart, Jusuf Nurkic) | 88 | 89 | |
| Q4 - 6:58 | Trail Blazers 60 second timeout | 88 | 89 | |
| Q4 - 6:58 | Suns | Deandre Ayton turnover (out of bounds bad pass) | 88 | 89 |
| Q4 - 7:05 | Suns | Deandre Ayton defensive rebound | 88 | 89 |
| Q4 - 7:07 | Trail Blazers | Damian Lillard misses three point pullup jump shot | 88 | 89 |
| Q4 - 7:19 | Suns | Deandre Ayton makes two point cutting dunk (Chris Paul assists) | 88 | 89 |
| Q4 - 7:35 | Trail Blazers | Drew Eubanks makes regular free throw 1 of 1 | 86 | 89 |
| Q4 - 7:35 | Suns | Damion Lee shooting foul (Drew Eubanks draws the foul) | 86 | 88 |
| Q4 - 7:35 | Trail Blazers | Drew Eubanks makes two point cutting layup (Josh Hart assists) | 86 | 88 |
| Q4 - 7:49 | Suns | Mikal Bridges makes two point turnaround jump shot (Deandre Ayton assists) | 86 | 86 |
| Q4 - 8:09 | Trail Blazers | Damian Lillard makes two point driving layup | 84 | 86 |
| Q4 - 8:17 | Suns | Deandre Ayton turnover (lost ball) (Anfernee Simons steals) | 84 | 84 |
| Q4 - 8:31 | Suns | Damion Lee defensive rebound | 84 | 84 |
| Q4 - 8:34 | Trail Blazers | Damian Lillard misses two point stepback jump shot | 84 | 84 |
| Q4 - 8:44 | Suns lineup change (Devin Booker, Chris Paul, Damion Lee, Mikal Bridges, Deandre Ayton) | 84 | 84 | |
| Q4 - 8:44 | Suns | Cameron Payne personal foul (Anfernee Simons draws the foul) | 84 | 84 |
| Q4 - 9:05 | Suns | Deandre Ayton makes two point turnaround fadeaway jump shot (Mikal Bridges assists) | 84 | 84 |
| Q4 - 9:22 | Trail Blazers | Anfernee Simons makes regular free throw 2 of 2 | 82 | 84 |
| Q4 - 9:22 | Trail Blazers lineup change (Justise Winslow, Anfernee Simons, Damian Lillard, Josh Hart, Drew Eubanks) | 82 | 83 | |
| Q4 - 9:22 | Suns lineup change (Josh Okogie, Cameron Payne, Damion Lee, Mikal Bridges, Deandre Ayton) | 82 | 83 | |
| Q4 - 9:22 | Trail Blazers | Anfernee Simons makes regular free throw 1 of 2 | 82 | 83 |
| Q4 - 9:22 | Suns | Jock Landale shooting foul (Anfernee Simons draws the foul) | 82 | 82 |
| Q4 - 9:34 | Suns | Josh Okogie makes two point running layup | 82 | 82 |
| Q4 - 9:39 | Suns | Josh Okogie defensive rebound | 80 | 82 |
| Q4 - 9:43 | Trail Blazers | Anfernee Simons misses two point pullup jump shot | 80 | 82 |
| Q4 - 10:01 | Trail Blazers | Drew Eubanks defensive rebound | 80 | 82 |
| Q4 - 10:03 | Suns | Jock Landale misses regular free throw 2 of 2 | 80 | 82 |
| Q4 - 10:03 | Suns | Jock Landale makes regular free throw 1 of 2 | 80 | 82 |
| Q4 - 10:03 | Trail Blazers | Shaedon Sharpe shooting foul (Jock Landale draws the foul) | 79 | 82 |
| Q4 - 10:16 | Trail Blazers | Anfernee Simons makes two point tip layup | 79 | 82 |
| Q4 - 10:16 | Trail Blazers | Anfernee Simons offensive rebound | 79 | 80 |
| Q4 - 10:20 | Trail Blazers | Anfernee Simons misses two point driving layup | 79 | 80 |
| Q4 - 10:27 | Suns lineup change (Josh Okogie, Cameron Payne, Damion Lee, Mikal Bridges, Jock Landale) | 79 | 80 | |
| Q4 - 10:27 | Trail Blazers | Anfernee Simons makes regular free throw 1 of 1 | 79 | 80 |
| Q4 - 10:27 | Suns | Cameron Payne personal foul (Drew Eubanks draws the foul) | 79 | 79 |
| Q4 - 10:28 | Trail Blazers | Shaedon Sharpe defensive rebound | 79 | 79 |
| Q4 - 10:30 | Suns | Cameron Payne misses three point stepback jump shot | 79 | 79 |
| Q4 - 10:53 | Trail Blazers | Nassir Little makes two point pullup jump shot | 79 | 79 |
| Q4 - 11:03 | Trail Blazers | Drew Eubanks defensive rebound | 79 | 77 |
| Q4 - 11:03 | Suns | Cameron Johnson misses two point driving layup | 79 | 77 |
| Q4 - 11:08 | Suns | Damion Lee defensive rebound | 79 | 77 |
| Q4 - 11:12 | Trail Blazers | Anfernee Simons misses three point pullup jump shot | 79 | 77 |
| Q4 - 11:29 | Suns | Cameron Payne turnover (out of bounds bad pass) | 79 | 77 |
| Q4 - 11:42 | Trail Blazers | Justise Winslow makes regular free throw 2 of 2 | 79 | 77 |
| Q4 - 11:42 | Trail Blazers | Justise Winslow makes regular free throw 1 of 2 | 79 | 76 |
| Q4 - 11:42 | Suns | Damion Lee shooting foul (Justise Winslow draws the foul) | 79 | 75 |
| Q3 - 0:00.0 | End of 3rd Quarter. | 79 | 75 | |
| Q3 - 0:01.4 | Suns | Suns offensive rebound | 79 | 75 |
| Q3 - 0:01.4 | Suns | Cameron Johnson misses three point jump shot | 79 | 75 |
| Q3 - 0:11.5 | Trail Blazers | Drew Eubanks makes two point alley-oop dunk (Anfernee Simons assists) | 79 | 75 |
| Q3 - 0:29.5 | Suns | Jock Landale makes three point jump shot (Cameron Payne assists) | 79 | 73 |
| Q3 - 0:40.9 | Trail Blazers | Nassir Little makes three point jump shot (Anfernee Simons assists) | 76 | 73 |
| Q3 - 0:56.4 | Suns | Damion Lee makes regular free throw 3 of 3 | 76 | 70 |
| Q3 - 0:56.4 | Suns | Damion Lee makes regular free throw 2 of 3 | 75 | 70 |
| Q3 - 0:56.4 | Suns | Damion Lee misses regular free throw 1 of 3 | 74 | 70 |
| Q3 - 0:56.4 | Trail Blazers | Nassir Little shooting foul (Damion Lee draws the foul) | 74 | 70 |
| Q3 - 1:00 | Suns lineup change (Josh Okogie, Cameron Payne, Damion Lee, Cameron Johnson, Jock Landale) | 74 | 70 | |
| Q3 - 1:00 | Stoppage (Out of bounds) | 74 | 70 | |
| Q3 - 1:22 | Trail Blazers | Nassir Little makes two point turnaround jump shot | 74 | 70 |
| Q3 - 1:43 | Suns | Jock Landale personal foul (Loose ball) (Justise Winslow draws the foul) | 74 | 68 |
| Q3 - 1:44 | Trail Blazers | Trail Blazers defensive rebound | 74 | 68 |
| Q3 - 1:44 | Suns | Cameron Johnson misses three point jump shot | 74 | 68 |
| Q3 - 1:46 | Trail Blazers | Drew Eubanks turnover (bad pass) (Damion Lee steals) | 74 | 68 |
| Q3 - 1:46 | Trail Blazers | Drew Eubanks defensive rebound | 74 | 68 |
| Q3 - 1:49 | Suns | Damion Lee misses two point driving layup | 74 | 68 |
| Q3 - 2:05 | Trail Blazers lineup change (Shaedon Sharpe, Justise Winslow, Anfernee Simons, Nassir Little, Drew Eubanks) | 74 | 68 | |
| Q3 - 2:05 | Trail Blazers | Shaedon Sharpe personal foul (Jock Landale draws the foul) | 74 | 68 |
| Q3 - 2:07 | Suns | Cameron Johnson defensive rebound | 74 | 68 |
| Q3 - 2:09 | Trail Blazers | Justise Winslow misses two point cutting layup | 74 | 68 |
| Q3 - 2:22 | Suns | Cameron Payne turnover (out of bounds bad pass) | 74 | 68 |
| Q3 - 2:27 | Suns | Cameron Payne defensive rebound | 74 | 68 |
| Q3 - 2:29 | Trail Blazers | Jerami Grant misses three point jump shot | 74 | 68 |
| Q3 - 2:44 | Suns | Devin Booker makes regular free throw 2 of 2 | 74 | 68 |
| Q3 - 2:44 | Suns lineup change (Devin Booker, Cameron Payne, Damion Lee, Cameron Johnson, Jock Landale) | 73 | 68 | |
| Q3 - 2:44 | Suns | Devin Booker misses regular free throw 1 of 2 | 73 | 68 |
| Q3 - 2:44 | Trail Blazers lineup change (Shaedon Sharpe, Justise Winslow, Anfernee Simons, Jerami Grant, Nassir Little) | 73 | 68 | |
| Q3 - 2:44 | Suns 60 second timeout | 73 | 68 | |
| Q3 - 2:44 | Trail Blazers | Damian Lillard shooting foul (Devin Booker draws the foul) | 73 | 68 |
| Q3 - 3:01 | Suns | Devin Booker defensive rebound | 73 | 68 |
| Q3 - 3:02 | Trail Blazers | Damian Lillard misses two point driving layup | 73 | 68 |
| Q3 - 3:16 | Suns | Devin Booker makes two point driving layup (Mikal Bridges assists) | 73 | 68 |
| Q3 - 3:31 | Trail Blazers | Josh Hart makes two point cutting layup (Justise Winslow assists) | 71 | 68 |
| Q3 - 3:38 | Stoppage (Out of bounds) | 71 | 66 | |
| Q3 - 3:55 | Justise Winslow defensive goaltending violation | 71 | 66 | |
| Q3 - 3:55 | Suns | Mikal Bridges makes two point running layup (Cameron Johnson assists) | 71 | 66 |
| Q3 - 3:59 | Suns | Jock Landale defensive rebound | 69 | 66 |
| Q3 - 3:59 | Trail Blazers | Jerami Grant misses two point running reverse layup | 69 | 66 |
| Q3 - 4:06 | Suns | Mikal Bridges turnover (bad pass) (Justise Winslow steals) | 69 | 66 |
| Q3 - 4:21 | Suns | Devin Booker defensive rebound | 69 | 66 |
| Q3 - 4:25 | Trail Blazers | Jerami Grant misses two point pullup jump shot | 69 | 66 |
| Q3 - 4:27 | Trail Blazers lineup change (Justise Winslow, Jerami Grant, Nassir Little, Damian Lillard, Josh Hart) | 69 | 66 | |
| Q3 - 4:27 | Suns lineup change (Devin Booker, Cameron Payne, Cameron Johnson, Mikal Bridges, Jock Landale) | 69 | 66 | |
| Q3 - 4:27 | Stoppage (Out of bounds) | 69 | 66 | |
| Q3 - 4:27 | Trail Blazers | Justise Winslow offensive rebound | 69 | 66 |
| Q3 - 4:27 | Trail Blazers | Jusuf Nurkic misses two point putback layup | 69 | 66 |
| Q3 - 4:27 | Trail Blazers | Jusuf Nurkic offensive rebound | 69 | 66 |
| Q3 - 4:30 | Trail Blazers | Josh Hart misses two point running layup | 69 | 66 |
| Q3 - 4:35 | Trail Blazers | Jerami Grant defensive rebound | 69 | 66 |
| Q3 - 4:40 | Suns | Devin Booker misses two point running pullup jump shot | 69 | 66 |
| Q3 - 4:48 | Trail Blazers | Damian Lillard turnover (bad pass) (Cameron Johnson steals) | 69 | 66 |
| Q3 - 4:57 | Trail Blazers | Jusuf Nurkic defensive rebound | 69 | 66 |
| Q3 - 5:01 | Suns | Chris Paul misses two point pullup jump shot | 69 | 66 |
| Q3 - 5:18 | Trail Blazers | Jerami Grant makes three point jump shot (Josh Hart assists) | 69 | 66 |
| Q3 - 5:40 | Suns | Mikal Bridges makes two point pullup jump shot | 69 | 63 |
| Q3 - 5:49 | Trail Blazers | Jusuf Nurkic makes regular free throw 2 of 2 | 67 | 63 |
| Q3 - 5:49 | Trail Blazers | Jusuf Nurkic makes regular free throw 1 of 2 | 67 | 62 |
| Q3 - 5:49 | Suns | Deandre Ayton shooting foul (Jusuf Nurkic draws the foul) | 67 | 61 |
| Q3 - 6:06 | Trail Blazers lineup change (Justise Winslow, Jerami Grant, Damian Lillard, Josh Hart, Jusuf Nurkic) | 67 | 61 | |
| Q3 - 6:06 | Suns lineup change (Devin Booker, Chris Paul, Cameron Johnson, Mikal Bridges, Deandre Ayton) | 67 | 61 | |
| Q3 - 6:06 | Trail Blazers 60 second timeout | 67 | 61 | |
| Q3 - 6:06 | Suns | Mikal Bridges makes two point running dunk (Chris Paul assists) | 67 | 61 |
| Q3 - 6:09 | Suns | Chris Paul defensive rebound | 65 | 61 |
| Q3 - 6:09 | Trail Blazers | Anfernee Simons misses two point driving floating jump shot | 65 | 61 |
| Q3 - 6:30 | Suns | Chris Paul makes two point fadeaway jump shot | 65 | 61 |
| Q3 - 6:55 | Trail Blazers | Damian Lillard makes three point running pullup jump shot | 63 | 61 |
| Q3 - 7:00 | Trail Blazers | Jusuf Nurkic defensive rebound | 63 | 58 |
| Q3 - 7:04 | Suns | Deandre Ayton misses two point floating jump shot | 63 | 58 |
| Q3 - 7:16 | Suns | Torrey Craig defensive rebound | 63 | 58 |
| Q3 - 7:18 | Trail Blazers | Anfernee Simons misses three point jump shot | 63 | 58 |
| Q3 - 7:24 | Trail Blazers | Damian Lillard defensive rebound | 63 | 58 |
| Q3 - 7:27 | Suns | Torrey Craig misses three point jump shot | 63 | 58 |
| Q3 - 7:32 | Trail Blazers | Jusuf Nurkic turnover (bad pass) (Torrey Craig steals) | 63 | 58 |
| Q3 - 7:46 | Suns | Deandre Ayton makes two point alley-oop layup (Chris Paul assists) | 63 | 58 |
| Q3 - 7:56 | Trail Blazers | Damian Lillard makes two point fadeaway jump shot | 61 | 58 |
| Q3 - 8:10 | Suns | Torrey Craig makes three point jump shot (Devin Booker assists) | 61 | 56 |
| Q3 - 8:24 | Suns | Mikal Bridges defensive rebound | 58 | 56 |
| Q3 - 8:29 | Trail Blazers | Josh Hart misses two point pullup jump shot | 58 | 56 |
| Q3 - 8:48 | Stoppage (Out of bounds) | 58 | 56 | |
| Q3 - 8:48 | Trail Blazers | Trail Blazers defensive rebound | 58 | 56 |
| Q3 - 8:49 | Suns | Deandre Ayton misses two point turnaround fadeaway jump shot | 58 | 56 |
| Q3 - 9:15 | Trail Blazers | Josh Hart makes two point running layup | 58 | 56 |
| Q3 - 9:17 | Trail Blazers | Josh Hart defensive rebound | 58 | 54 |
| Q3 - 9:19 | Suns | Mikal Bridges misses two point driving layup | 58 | 54 |
| Q3 - 9:39 | Trail Blazers | Anfernee Simons makes three point jump shot (Damian Lillard assists) | 58 | 54 |
| Q3 - 10:06 | Suns | Devin Booker makes three point jump shot (Deandre Ayton assists) | 58 | 51 |
| Q3 - 10:32 | Trail Blazers | Jerami Grant makes two point driving layup | 55 | 51 |
| Q3 - 10:39 | Suns | Deandre Ayton personal foul (Jusuf Nurkic draws the foul) | 55 | 49 |
| Q3 - 10:57 | Suns | Devin Booker makes regular free throw 2 of 2 | 55 | 49 |
| Q3 - 10:57 | Suns | Devin Booker makes regular free throw 1 of 2 | 54 | 49 |
| Q3 - 10:57 | Trail Blazers | Jusuf Nurkic shooting foul (Devin Booker draws the foul) | 53 | 49 |
| Q3 - 11:06 | Suns | Devin Booker defensive rebound | 53 | 49 |
| Q3 - 11:12 | Trail Blazers | Damian Lillard misses three point running jump shot | 53 | 49 |
| Q3 - 11:18 | Trail Blazers | Jusuf Nurkic defensive rebound | 53 | 49 |
| Q3 - 11:21 | Suns | Deandre Ayton misses two point jump shot | 53 | 49 |
| Q3 - 11:45 | Trail Blazers | Jusuf Nurkic makes two point layup | 53 | 49 |
| Q3 - 11:58 | Suns | Torrey Craig turnover (out of bounds lost ball) | 53 | 47 |
| Q3 - 12:00 | Trail Blazers lineup change (Anfernee Simons, Jerami Grant, Damian Lillard, Josh Hart, Jusuf Nurkic) | 53 | 47 | |
| Q3 - 12:00 | Suns lineup change (Devin Booker, Chris Paul, Mikal Bridges, Deandre Ayton, Torrey Craig) | 53 | 47 | |
| Q2 - 0:00.0 | End of 1st Half. | 53 | 47 | |
| Q2 - 0:00.3 | Suns | Devin Booker makes regular free throw 2 of 2 | 53 | 47 |
| Q2 - 0:00.3 | Suns | Devin Booker makes regular free throw 1 of 2 | 52 | 47 |
| Q2 - 0:00.3 | Trail Blazers | Justise Winslow shooting foul (Devin Booker draws the foul) | 51 | 47 |
| Q2 - 0:04.0 | Trail Blazers lineup change (Justise Winslow, Anfernee Simons, Jerami Grant, Damian Lillard, Jusuf Nurkic) | 51 | 47 | |
| Q2 - 0:04.0 | Suns lineup change (Devin Booker, Chris Paul, Cameron Johnson, Mikal Bridges, Deandre Ayton) | 51 | 47 | |
| Q2 - 0:04.4 | Trail Blazers | Jerami Grant personal foul (Take) (Chris Paul draws the foul) | 51 | 47 |
| Q2 - 0:10.3 | Trail Blazers | Damian Lillard makes three point pullup jump shot | 51 | 47 |
| Q2 - 0:30.4 | Suns | Chris Paul makes two point driving layup (Devin Booker assists) | 51 | 44 |
| Q2 - 0:47.0 | Trail Blazers | Damian Lillard makes three point stepback jump shot | 49 | 44 |
| Q2 - 0:56.8 | Suns | Cameron Johnson turnover (traveling) | 49 | 41 |
| Q2 - 1:04 | Trail Blazers | Damian Lillard makes regular free throw 2 of 2 | 49 | 41 |
| Q2 - 1:04 | Trail Blazers | Damian Lillard makes regular free throw 1 of 2 | 49 | 40 |
| Q2 - 1:04 | Suns | Josh Okogie personal foul (Damian Lillard draws the foul) | 49 | 39 |
| Q2 - 1:06 | Trail Blazers | Damian Lillard defensive rebound | 49 | 39 |
| Q2 - 1:09 | Suns | Devin Booker misses two point fadeaway jump shot | 49 | 39 |
| Q2 - 1:27 | Trail Blazers | Josh Hart makes regular free throw 2 of 2 | 49 | 39 |
| Q2 - 1:27 | Trail Blazers | Josh Hart makes regular free throw 1 of 2 | 49 | 38 |
| Q2 - 1:27 | Suns | Josh Okogie shooting foul (Josh Hart draws the foul) | 49 | 37 |
| Q2 - 1:30 | Trail Blazers | Jusuf Nurkic defensive rebound | 49 | 37 |
| Q2 - 1:33 | Suns | Chris Paul misses two point fadeaway jump shot | 49 | 37 |
| Q2 - 1:52 | Suns lineup change (Devin Booker, Josh Okogie, Chris Paul, Cameron Johnson, Deandre Ayton) | 49 | 37 | |
| Q2 - 1:52 | Trail Blazers | Damian Lillard turnover (offensive foul) | 49 | 37 |
| Q2 - 1:52 | Trail Blazers | Damian Lillard offensive foul (Charge) (Cameron Payne draws the foul) | 49 | 37 |
| Q2 - 1:57 | Trail Blazers | Jusuf Nurkic defensive rebound | 49 | 37 |
| Q2 - 1:59 | Suns | Cameron Johnson misses two point fadeaway jump shot | 49 | 37 |
| Q2 - 2:21 | Suns | Devin Booker defensive rebound | 49 | 37 |
| Q2 - 2:23 | Trail Blazers | Damian Lillard misses three point jump shot | 49 | 37 |
| Q2 - 2:35 | Suns | Devin Booker makes two point driving layup | 49 | 37 |
| Q2 - 2:50 | Trail Blazers | Damian Lillard makes two point turnaround fadeaway jump shot | 47 | 37 |
| Q2 - 3:13 | Trail Blazers lineup change (Anfernee Simons, Jerami Grant, Damian Lillard, Josh Hart, Jusuf Nurkic) | 47 | 35 | |
| Q2 - 3:13 | Suns lineup change (Devin Booker, Josh Okogie, Cameron Payne, Cameron Johnson, Deandre Ayton) | 47 | 35 | |
| Q2 - 3:13 | Suns | Devin Booker turnover (offensive foul) | 47 | 35 |
| Q2 - 3:13 | Suns | Devin Booker offensive foul (Damian Lillard draws the foul) | 47 | 35 |
| Q2 - 3:26 | Trail Blazers | Drew Eubanks turnover (bad pass) (Mikal Bridges steals) | 47 | 35 |
| Q2 - 3:43 | Suns | Deandre Ayton makes two point reverse layup (Mikal Bridges assists) | 47 | 35 |
| Q2 - 4:02 | Trail Blazers | Damian Lillard makes regular free throw 2 of 2 | 45 | 35 |
| Q2 - 4:02 | Trail Blazers | Damian Lillard makes regular free throw 1 of 2 | 45 | 34 |
| Q2 - 4:02 | Suns 60 second timeout | 45 | 33 | |
| Q2 - 4:02 | Instant replay (Challenge: Ruling Upheld) | 45 | 33 | |
| Q2 - 4:02 | Suns | Mikal Bridges shooting foul (Damian Lillard draws the foul) | 45 | 33 |
| Q2 - 4:11 | Suns | Deandre Ayton makes two point turnaround hook shot (Damion Lee assists) | 45 | 33 |
| Q2 - 4:25 | Suns | Mikal Bridges defensive rebound | 43 | 33 |
| Q2 - 4:27 | Trail Blazers | Josh Hart misses three point jump shot | 43 | 33 |
| Q2 - 4:44 | Suns | Deandre Ayton makes two point alley-oop layup (Mikal Bridges assists) | 43 | 33 |
| Q2 - 4:53 | Trail Blazers lineup change (Justise Winslow, Jerami Grant, Damian Lillard, Josh Hart, Drew Eubanks) | 41 | 33 | |
| Q2 - 4:53 | Trail Blazers | Josh Hart personal foul (Loose ball) (Deandre Ayton draws the foul) | 41 | 33 |
| Q2 - 4:53 | Suns | Suns defensive rebound | 41 | 33 |
| Q2 - 4:55 | Trail Blazers | Josh Hart misses regular free throw 2 of 2 | 41 | 33 |
| Q2 - 4:55 | Trail Blazers | Josh Hart makes regular free throw 1 of 2 | 41 | 33 |
| Q2 - 4:55 | Suns | Mikal Bridges shooting foul (Josh Hart draws the foul) | 41 | 32 |
| Q2 - 4:55 | Trail Blazers | Josh Hart offensive rebound | 41 | 32 |
| Q2 - 4:58 | Trail Blazers | Anfernee Simons misses three point jump shot | 41 | 32 |
| Q2 - 5:00 | Trail Blazers | Anfernee Simons offensive rebound | 41 | 32 |
| Q2 - 5:03 | Trail Blazers | Josh Hart misses two point running layup | 41 | 32 |
| Q2 - 5:06 | Suns | Mikal Bridges turnover (bad pass) (Josh Hart steals) | 41 | 32 |
| Q2 - 5:29 | Trail Blazers | Damian Lillard makes two point driving layup | 41 | 32 |
| Q2 - 5:53 | Suns | Devin Booker makes three point running pullup jump shot | 41 | 30 |
| Q2 - 5:58 | Trail Blazers | Josh Hart turnover (bad pass) (Devin Booker steals) | 38 | 30 |
| Q2 - 6:00 | Trail Blazers | Josh Hart defensive rebound | 38 | 30 |
| Q2 - 6:05 | Suns | Cameron Payne misses three point jump shot | 38 | 30 |
| Q2 - 6:23 | Suns lineup change (Devin Booker, Cameron Payne, Damion Lee, Mikal Bridges, Deandre Ayton) | 38 | 30 | |
| Q2 - 6:23 | Suns | Devin Booker makes regular free throw 1 of 1 | 38 | 30 |
| Q2 - 6:23 | Trail Blazers | Anfernee Simons personal foul (Damion Lee draws the foul) | 37 | 30 |
| Q2 - 6:23 | Trail Blazers | Anfernee Simons turnover (lost ball) (Chris Paul steals) | 37 | 30 |
| Q2 - 6:26 | Trail Blazers | Anfernee Simons defensive rebound | 37 | 30 |
| Q2 - 6:29 | Suns | Chris Paul misses two point fadeaway jump shot | 37 | 30 |
| Q2 - 6:45 | Trail Blazers | Trail Blazers turnover (shot clock violation) | 37 | 30 |
| Q2 - 6:45 | Trail Blazers | Trail Blazers offensive rebound | 37 | 30 |
| Q2 - 6:45 | Trail Blazers | Anfernee Simons misses three point stepback jump shot | 37 | 30 |
| Q2 - 6:59 | Trail Blazers lineup change (Anfernee Simons, Jerami Grant, Damian Lillard, Josh Hart, Drew Eubanks) | 37 | 30 | |
| Q2 - 6:59 | Trail Blazers 60 second timeout | 37 | 30 | |
| Q2 - 6:59 | Suns | Damion Lee personal foul (Jerami Grant draws the foul) | 37 | 30 |
| Q2 - 7:03 | Trail Blazers | Josh Hart offensive rebound | 37 | 30 |
| Q2 - 7:06 | Trail Blazers | Jusuf Nurkic misses three point jump shot | 37 | 30 |
| Q2 - 7:24 | Suns | Deandre Ayton makes two point cutting layup (Chris Paul assists) | 37 | 30 |
| Q2 - 7:45 | Suns lineup change (Devin Booker, Josh Okogie, Chris Paul, Damion Lee, Deandre Ayton) | 35 | 30 | |
| Q2 - 7:45 | Trail Blazers | Justise Winslow turnover (offensive foul) | 35 | 30 |
| Q2 - 7:45 | Trail Blazers | Justise Winslow offensive foul (Charge) (Chris Paul draws the foul) | 35 | 30 |
| Q2 - 7:47 | Trail Blazers | Jusuf Nurkic defensive rebound | 35 | 30 |
| Q2 - 7:49 | Suns | Damion Lee misses two point driving layup | 35 | 30 |
| Q2 - 8:00 | Trail Blazers | Anfernee Simons turnover (bad pass) (Josh Okogie steals) | 35 | 30 |
| Q2 - 8:07 | Suns lineup change (Josh Okogie, Chris Paul, Damion Lee, Cameron Johnson, Deandre Ayton) | 35 | 30 | |
| Q2 - 8:07 | Trail Blazers | Anfernee Simons makes regular free throw 1 of 1 | 35 | 30 |
| Q2 - 8:07 | Suns | Chris Paul personal foul (Justise Winslow draws the foul) | 35 | 29 |
| Q2 - 8:07 | Trail Blazers | Justise Winslow defensive rebound | 35 | 29 |
| Q2 - 8:09 | Suns | Jusuf Nurkic blocks Jock Landale's two point layup | 35 | 29 |
| Q2 - 8:15 | Suns | Chris Paul defensive rebound | 35 | 29 |
| Q2 - 8:19 | Trail Blazers | Jusuf Nurkic misses two point turnaround hook shot | 35 | 29 |
| Q2 - 8:40 | Suns | Chris Paul makes two point pullup jump shot (Damion Lee assists) | 35 | 29 |
| Q2 - 8:58 | Trail Blazers lineup change (Justise Winslow, Anfernee Simons, Jerami Grant, Josh Hart, Jusuf Nurkic) | 33 | 29 | |
| Q2 - 8:58 | Trail Blazers | Shaedon Sharpe turnover (offensive foul) | 33 | 29 |
| Q2 - 8:58 | Trail Blazers | Shaedon Sharpe offensive foul (Charge) (Cameron Johnson draws the foul) | 33 | 29 |
| Q2 - 9:01 | Suns | Chris Paul turnover (bad pass) (Nassir Little steals) | 33 | 29 |
| Q2 - 9:26 | Trail Blazers | Anfernee Simons makes two point driving floating jump shot | 33 | 29 |
| Q2 - 9:41 | Suns | Jock Landale makes two point layup (Damion Lee assists) | 33 | 27 |
| Q2 - 9:51 | Suns | Josh Okogie offensive rebound | 31 | 27 |
| Q2 - 9:54 | Suns | Cameron Johnson misses three point jump shot | 31 | 27 |
| Q2 - 9:57 | Stoppage (Out of bounds) | 31 | 27 | |
| Q2 - 9:57 | Suns | Suns offensive rebound | 31 | 27 |
| Q2 - 9:57 | Suns | Justise Winslow blocks Josh Okogie's two point running layup | 31 | 27 |
| Q2 - 10:00 | Trail Blazers | Anfernee Simons turnover (bad pass) (Chris Paul steals) | 31 | 27 |
| Q2 - 10:09 | Trail Blazers | Jusuf Nurkic defensive rebound | 31 | 27 |
| Q2 - 10:11 | Suns | Jock Landale misses three point jump shot | 31 | 27 |
| Q2 - 10:21 | Suns | Damion Lee defensive rebound | 31 | 27 |
| Q2 - 10:25 | Trail Blazers | Nassir Little misses two point pullup jump shot | 31 | 27 |
| Q2 - 10:47 | Suns | Damion Lee makes three point running jump shot (Chris Paul assists) | 31 | 27 |
| Q2 - 10:52 | Trail Blazers | Justise Winslow turnover (bad pass) (Chris Paul steals) | 28 | 27 |
| Q2 - 10:56 | Suns | Cameron Johnson turnover (lost ball) (Justise Winslow steals) | 28 | 27 |
| Q2 - 11:06 | Trail Blazers | Nassir Little makes two point tip dunk | 28 | 27 |
| Q2 - 11:06 | Trail Blazers | Nassir Little offensive rebound | 28 | 25 |
| Q2 - 11:10 | Trail Blazers | Anfernee Simons misses two point driving layup | 28 | 25 |
| Q2 - 11:24 | Suns | Jock Landale turnover (lost ball) (Jusuf Nurkic steals) | 28 | 25 |
| Q2 - 11:28 | Stoppage (Out of bounds) | 28 | 25 | |
| Q2 - 11:35 | Suns | Jock Landale offensive rebound | 28 | 25 |
| Q2 - 11:37 | Suns | Cameron Johnson misses three point jump shot | 28 | 25 |
| Q2 - 12:00 | Trail Blazers lineup change (Shaedon Sharpe, Justise Winslow, Anfernee Simons, Nassir Little, Jusuf Nurkic) | 28 | 25 | |
| Q2 - 12:00 | Suns lineup change (Josh Okogie, Chris Paul, Damion Lee, Cameron Johnson, Jock Landale) | 28 | 25 | |
| Q1 - 0:00.0 | End of 1st Quarter. | 28 | 25 | |
| Q1 - 0:04.7 | Suns | Cameron Payne makes regular free throw 2 of 2 | 28 | 25 |
| Q1 - 0:04.7 | Trail Blazers lineup change (Shaedon Sharpe, Justise Winslow, Anfernee Simons, Damian Lillard, Drew Eubanks) | 27 | 25 | |
| Q1 - 0:04.7 | Suns lineup change (Josh Okogie, Cameron Payne, Damion Lee, Mikal Bridges, Torrey Craig) | 27 | 25 | |
| Q1 - 0:04.7 | Suns | Cameron Payne makes regular free throw 1 of 2 | 27 | 25 |
| Q1 - 0:04.7 | Trail Blazers | Shaedon Sharpe shooting foul (Cameron Payne draws the foul) | 26 | 25 |
| Q1 - 0:10.5 | Suns | Josh Okogie defensive rebound | 26 | 25 |
| Q1 - 0:13.9 | Trail Blazers | Damian Lillard misses three point stepback jump shot | 26 | 25 |
| Q1 - 0:34.0 | Suns lineup change (Josh Okogie, Cameron Payne, Damion Lee, Jock Landale, Torrey Craig) | 26 | 25 | |
| Q1 - 0:34.0 | Stoppage (Out of bounds) | 26 | 25 | |
| Q1 - 0:34.0 | Trail Blazers | Trail Blazers defensive rebound | 26 | 25 |
| Q1 - 0:34.3 | Suns | Devin Booker misses two point pullup bank jump shot | 26 | 25 |
| Q1 - 0:40.4 | Suns | Devin Booker defensive rebound | 26 | 25 |
| Q1 - 0:43.2 | Trail Blazers | Shaedon Sharpe misses three point jump shot | 26 | 25 |
| Q1 - 0:55.5 | Trail Blazers | Shaedon Sharpe defensive rebound | 26 | 25 |
| Q1 - 0:57.2 | Suns | Damion Lee misses three point jump shot | 26 | 25 |
| Q1 - 1:19 | Trail Blazers | Damian Lillard makes three point stepback jump shot | 26 | 25 |
| Q1 - 1:29 | Trail Blazers | Drew Eubanks defensive rebound | 26 | 22 |
| Q1 - 1:31 | Suns | Damion Lee misses three point running jump shot | 26 | 22 |
| Q1 - 1:36 | Suns | Cameron Payne defensive rebound | 26 | 22 |
| Q1 - 1:41 | Trail Blazers | Justise Winslow misses three point jump shot | 26 | 22 |
| Q1 - 2:03 | Suns | Cameron Payne makes three point jump shot (Torrey Craig assists) | 26 | 22 |
| Q1 - 2:20 | Trail Blazers | Damian Lillard makes regular free throw 2 of 2 | 23 | 22 |
| Q1 - 2:20 | Suns lineup change (Devin Booker, Cameron Payne, Damion Lee, Jock Landale, Torrey Craig) | 23 | 21 | |
| Q1 - 2:20 | Trail Blazers | Damian Lillard makes regular free throw 1 of 2 | 23 | 21 |
| Q1 - 2:20 | Suns | Jock Landale shooting foul (Damian Lillard draws the foul) | 23 | 20 |
| Q1 - 2:26 | Suns | Devin Booker turnover (bad pass) (Drew Eubanks steals) | 23 | 20 |
| Q1 - 2:45 | Trail Blazers | Damian Lillard makes regular free throw 2 of 2 | 23 | 20 |
| Q1 - 2:45 | Trail Blazers | Damian Lillard makes regular free throw 1 of 2 | 23 | 19 |
| Q1 - 2:45 | Trail Blazers lineup change (Shaedon Sharpe, Justise Winslow, Nassir Little, Damian Lillard, Drew Eubanks) | 23 | 18 | |
| Q1 - 2:45 | Suns 60 second timeout | 23 | 18 | |
| Q1 - 2:45 | Suns | Jock Landale shooting foul (Damian Lillard draws the foul) | 23 | 18 |
| Q1 - 2:56 | Suns | Devin Booker makes two point pullup jump shot | 23 | 18 |
| Q1 - 3:06 | Suns | Jock Landale defensive rebound | 21 | 18 |
| Q1 - 3:09 | Trail Blazers | Drew Eubanks misses two point hook shot | 21 | 18 |
| Q1 - 3:13 | Trail Blazers | Damian Lillard offensive rebound | 21 | 18 |
| Q1 - 3:17 | Trail Blazers | Shaedon Sharpe misses two point pullup jump shot | 21 | 18 |
| Q1 - 3:19 | Trail Blazers | Drew Eubanks offensive rebound | 21 | 18 |
| Q1 - 3:22 | Trail Blazers | Damian Lillard misses three point jump shot | 21 | 18 |
| Q1 - 3:33 | Trail Blazers lineup change (Shaedon Sharpe, Justise Winslow, Jerami Grant, Damian Lillard, Drew Eubanks) | 21 | 18 | |
| Q1 - 3:33 | Suns lineup change (Devin Booker, Cameron Payne, Mikal Bridges, Jock Landale, Torrey Craig) | 21 | 18 | |
| Q1 - 3:33 | Suns | Deandre Ayton turnover (offensive foul) | 21 | 18 |
| Q1 - 3:33 | Suns | Deandre Ayton offensive foul (Drew Eubanks draws the foul) | 21 | 18 |
| Q1 - 3:52 | Trail Blazers | Justise Winslow makes two point cutting layup (Jerami Grant assists) | 21 | 18 |
| Q1 - 4:00 | Suns | Mikal Bridges turnover (bad pass) (Josh Hart steals) | 21 | 16 |
| Q1 - 4:00 | Suns | Mikal Bridges offensive rebound | 21 | 16 |
| Q1 - 4:06 | Suns | Torrey Craig misses three point jump shot | 21 | 16 |
| Q1 - 4:20 | Trail Blazers | Jerami Grant makes regular free throw 2 of 2 | 21 | 16 |
| Q1 - 4:20 | Trail Blazers | Jerami Grant misses regular free throw 1 of 2 | 21 | 15 |
| Q1 - 4:20 | Suns | Deandre Ayton shooting foul (Jerami Grant draws the foul) | 21 | 15 |
| Q1 - 4:29 | Trail Blazers | Jerami Grant defensive rebound | 21 | 15 |
| Q1 - 4:32 | Suns | Deandre Ayton misses two point jump shot | 21 | 15 |
| Q1 - 4:36 | Trail Blazers lineup change (Justise Winslow, Jerami Grant, Damian Lillard, Josh Hart, Drew Eubanks) | 21 | 15 | |
| Q1 - 4:36 | Suns lineup change (Devin Booker, Cameron Payne, Mikal Bridges, Deandre Ayton, Torrey Craig) | 21 | 15 | |
| Q1 - 4:36 | Stoppage (Out of bounds) | 21 | 15 | |
| Q1 - 4:36 | Suns | Suns offensive rebound | 21 | 15 |
| Q1 - 4:39 | Suns | Devin Booker misses three point running jump shot | 21 | 15 |
| Q1 - 4:45 | Suns | Deandre Ayton defensive rebound | 21 | 15 |
| Q1 - 4:50 | Trail Blazers | Justise Winslow misses three point running jump shot | 21 | 15 |
| Q1 - 4:56 | Trail Blazers | Jusuf Nurkic defensive rebound | 21 | 15 |
| Q1 - 4:58 | Suns | Deandre Ayton misses two point turnaround fadeaway jump shot | 21 | 15 |
| Q1 - 5:22 | Trail Blazers | Jusuf Nurkic makes regular free throw 1 of 1 | 21 | 15 |
| Q1 - 5:22 | Suns | Chris Paul shooting foul (Jusuf Nurkic draws the foul) | 21 | 14 |
| Q1 - 5:22 | Trail Blazers | Jusuf Nurkic makes two point cutting layup (Damian Lillard assists) | 21 | 14 |
| Q1 - 5:35 | Suns | Devin Booker makes regular free throw 2 of 2 | 21 | 12 |
| Q1 - 5:35 | Suns | Devin Booker makes regular free throw 1 of 2 | 20 | 12 |
| Q1 - 5:35 | Trail Blazers | Josh Hart shooting foul (Devin Booker draws the foul) | 19 | 12 |
| Q1 - 5:51 | Trail Blazers | Jerami Grant turnover (lost ball) (Cameron Johnson steals) | 19 | 12 |
| Q1 - 6:01 | Trail Blazers delay of game violation | 19 | 12 | |
| Q1 - 6:01 | Trail Blazers lineup change (Justise Winslow, Jerami Grant, Damian Lillard, Josh Hart, Jusuf Nurkic) | 19 | 12 | |
| Q1 - 6:01 | Suns | Cameron Johnson personal foul (Jerami Grant draws the foul) | 19 | 12 |
| Q1 - 6:08 | Trail Blazers | Josh Hart defensive rebound | 19 | 12 |
| Q1 - 6:10 | Suns | Mikal Bridges misses two point fadeaway jump shot | 19 | 12 |
| Q1 - 6:35 | Trail Blazers | Damian Lillard makes three point running pullup jump shot (Josh Hart assists) | 19 | 12 |
| Q1 - 6:38 | Trail Blazers | Josh Hart defensive rebound | 19 | 9 |
| Q1 - 6:40 | Suns | Deandre Ayton misses two point floating jump shot | 19 | 9 |
| Q1 - 6:47 | Suns | Cameron Johnson defensive rebound | 19 | 9 |
| Q1 - 6:50 | Trail Blazers | Anfernee Simons misses two point pullup jump shot | 19 | 9 |
| Q1 - 7:14 | Trail Blazers 60 second timeout | 19 | 9 | |
| Q1 - 7:15 | Suns | Cameron Johnson makes three point jump shot (Devin Booker assists) | 19 | 9 |
| Q1 - 7:23 | Trail Blazers | Anfernee Simons turnover (lost ball) (Chris Paul steals) | 16 | 9 |
| Q1 - 7:34 | Suns | Devin Booker makes three point jump shot (Mikal Bridges assists) | 16 | 9 |
| Q1 - 7:43 | Trail Blazers | Trail Blazers turnover (shot clock violation) | 13 | 9 |
| Q1 - 8:09 | Suns | Mikal Bridges makes two point running layup (Chris Paul assists) | 13 | 9 |
| Q1 - 8:15 | Trail Blazers | Damian Lillard turnover (bad pass) (Chris Paul steals) | 11 | 9 |
| Q1 - 8:26 | Suns | Cameron Johnson makes two point pullup jump shot | 11 | 9 |
| Q1 - 8:30 | Suns | Cameron Johnson offensive rebound | 9 | 9 |
| Q1 - 8:34 | Suns | Jerami Grant blocks Chris Paul's two point pullup jump shot | 9 | 9 |
| Q1 - 8:51 | Trail Blazers | Damian Lillard makes two point driving floating jump shot | 9 | 9 |
| Q1 - 9:10 | Suns | Deandre Ayton makes two point turnaround fadeaway jump shot (Chris Paul assists) | 9 | 7 |
| Q1 - 9:23 | Trail Blazers | Josh Hart makes three point jump shot (Jusuf Nurkic assists) | 7 | 7 |
| Q1 - 9:38 | Suns | Mikal Bridges personal foul (Josh Hart draws the foul) | 7 | 4 |
| Q1 - 9:40 | Trail Blazers | Jusuf Nurkic defensive rebound | 7 | 4 |
| Q1 - 9:44 | Suns | Devin Booker misses two point fadeaway jump shot | 7 | 4 |
| Q1 - 9:50 | Trail Blazers | Jusuf Nurkic makes two point tip layup | 7 | 4 |
| Q1 - 9:50 | Trail Blazers | Jusuf Nurkic offensive rebound | 7 | 2 |
| Q1 - 9:54 | Trail Blazers | Anfernee Simons misses two point fadeaway jump shot | 7 | 2 |
| Q1 - 10:13 | Suns | Deandre Ayton makes three point jump shot | 7 | 2 |
| Q1 - 10:15 | Suns | Deandre Ayton offensive rebound | 4 | 2 |
| Q1 - 10:18 | Suns | Cameron Johnson misses three point running jump shot | 4 | 2 |
| Q1 - 10:26 | Suns | Mikal Bridges defensive rebound | 4 | 2 |
| Q1 - 10:26 | Trail Blazers | Damian Lillard misses two point stepback jump shot | 4 | 2 |
| Q1 - 10:36 | Suns | Mikal Bridges makes two point turnaround hook shot | 4 | 2 |
| Q1 - 10:49 | Trail Blazers | Damian Lillard makes two point reverse layup (Jusuf Nurkic assists) | 2 | 2 |
| Q1 - 11:10 | Suns | Deandre Ayton makes two point turnaround jump shot (Cameron Johnson assists) | 2 | 0 |
| Q1 - 11:32 | Suns | Mikal Bridges defensive rebound | 0 | 0 |
| Q1 - 11:36 | Trail Blazers | Anfernee Simons misses three point jump shot | 0 | 0 |
| Q1 - 12:00 | Deandre Ayton vs. Jusuf Nurkic (Damian Lillard gains possession) | 0 | 0 | |
| Q1 - 12:00 | Trail Blazers lineup change (Anfernee Simons, Jerami Grant, Damian Lillard, Josh Hart, Jusuf Nurkic) | 0 | 0 | |
| Q1 - 12:00 | Suns lineup change (Devin Booker, Chris Paul, Cameron Johnson, Mikal Bridges, 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 | 33 | 59% | 16.5 / 28 | |
| D. Ayton | 26 | 57% | 13.0 / 23 | |
| M. Bridges | 13 | 59% | 6.5 / 11 | |
| C. Paul | 10 | 45% | 5.0 / 11 | |
| D. Lee | 8 | 57% | 4.0 / 7 | |
| J. Landale | 6 | 50% | 3.0 / 6 | |
| C. Johnson | 5 | 28% | 2.5 / 9 | |
| C. Payne | 5 | 63% | 2.5 / 4 | |
| T. Craig | 3 | 50% | 1.5 / 3 | |
| J. Okogie | 2 | 50% | 1.0 / 2 |
Total Points
|| PLAYER | PTS | TS% | TSM / TSA | |
|---|---|---|---|---|
| D. Lillard | 41 | 66% | 20.5 / 31 | |
| J. Nurkić | 20 | 71% | 10.0 / 14 | |
| A. Simons | 16 | 40% | 8.0 / 20 | |
| J. Hart | 10 | 45% | 5.0 / 11 | |
| N. Little | 9 | 90% | 4.5 / 5 | |
| J. Grant | 8 | 44% | 4.0 / 9 | |
| D. Eubanks | 5 | 83% | 2.5 / 3 | |
| J. Winslow | 4 | 40% | 2.0 / 5 | |
| S. Sharpe | 0 | - | 0.0 / 2 |
MATCHUP
Scoring Opportunities
Scoring Efficiency
Reg Season Avg | Game Stats | |
|---|---|---|
| Efficiency & Pace | This Game | |
| Efficiency | 114.8 114.6 | PHX 102.8 POR 103.7 +0.9 |
| Pace | 98.5 98.7 | PHX 98.7 POR 98.9 +0.2 |
| Avg. Poss. Time | 14.8 14.7 | PHX 14.6 POR 14.6 −0.0 |
| Four Factors | This Game | |
| EFG % | 53.5% 54.9% | PHX 51.1% +1.1% POR 50.0% |
| TO % | 13.0% 13.8% | PHX 14.1% −3.6% POR 17.7% |
| ORB % | 26.6% 22.4% | PHX 20.5% POR 28.9% +8.4% |
| FTrt | 24.1 28.9 | PHX 22.3 POR 43.9 +21.6 |
| Misc. Stats | This Game | |
| AST % | 64.7% 59.7% | PHX 72.1% +33.2% POR 38.9% |
| STL % | 7.2% 6.8% | PHX 13.0% +5.7% POR 7.3% |
| BLK % | 9.8% 8.4% | PHX 1.9% POR 7.5% +5.6% |
Reg Season Avg | Game Stats | |
|---|---|---|
| Shooting Efficiency | This Game | |
| TS% | 55.7% 57.5% | PHX 51.9% POR 53.3% +1.4% |
| Rim FG% | 62.5% 62.3% | PHX 61.3% +0.2% POR 61.1% |
| Mid FG% | 44.3% 42.2% | PHX 38.9% +15.4% POR 23.5% |
| 3P % | 37.4% 36.5% | PHX 37.0% +2.5% POR 34.5% |
| FT % | 79.3% 79.6% | PHX 71.4% POR 86.1% +14.7% |
| Shot Distribution | This Game | |
| Rim Att. % | 27.1% 37.5% | PHX 33.0% POR 43.9% +10.9% |
| Mid Att. % | 36.7% 21.2% | PHX 38.3% POR 20.7% −17.6% |
| 3P Att. % | 36.2% 41.3% | PHX 28.7% POR 35.4% +6.6% |
| Game Totals | PHX | POR |
|---|---|---|
| Possessions | 108 | 109 |
| Possession Minutes | 26.3 | 26.4 |
| Points | 111 | 113 |
| Rebounds | 41 | 48 |
| Assists | 31 | 14 |
| Steals | 14 | 8 |
| Blocks | 1 | 5 |
| Turnovers (Team) | 16 (1) | 18 (3) |
| Fouls | 29 | 19 |
| Off. Rebounds (Team) | 9 (6) | 13 (2) |
| Def. Rebounds (Team) | 32 (2) | 35 (3) |
| Field Goals | 43-94 | 36-82 |
| At-the-Rim FG | 19-31 | 22-36 |
| Midrange FG | 14-36 | 4-17 |
| 2-Point FG | 33-67 | 26-53 |
| 3-Point FG | 10-27 | 10-29 |
| Free Throws | 15-21 | 31-36 |
| Fast Break Pts | 16 | 21 |
| 2nd Chance Pts | 12 | 11 |
| Points in Paint | 50 | 48 |
| Pts off Turnovers | 23 | 18 |
| Bench Points | 24 | 18 |
| Biggest Lead | 12 | 5 |
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.