Refs: Kevin Scott, Tyler Ford, Matt Kallio
Play-by-Play (456 Plays)
|
| Clock | Team | Play Description | POR - PHX |
|---|---|---|---|
| Q4 0.0 | End of Game | 108 - 106 | |
| Q4 0.0 | End of the 4th Quarter | 108 - 106 | |
| Q4 0.0 | POR | Jerami Grant makes 13-foot two point shot (Justise Winslow assists) +2 | 108 - 106 |
| Q4 1.0 | PHX | Bismack Biyombo enters the game for Chris Paul | 106 - 106 |
| Q4 1.0 | POR | Trail Blazers Full timeout | 106 - 106 |
| Q4 1.0 | PHX | Mikal Bridges traveling | 106 - 106 |
| Q4 23.4 | POR | Jusuf Nurkic makes two point shot +2 | 106 - 106 |
| Q4 23.5 | POR | Jusuf Nurkic offensive rebound | 104 - 106 |
| Q4 25.5 | POR | Jerami Grant misses 17-foot two point shot | 104 - 106 |
| Q4 30.6 | PHX | Torrey Craig enters the game for Damion Lee | 104 - 106 |
| Q4 30.6 | POR | Trail Blazers Full timeout | 104 - 106 |
| Q4 31.3 | PHX | Devin Booker makes 25-foot three pointer +3 | 104 - 106 |
| Q4 38.7 | POR | Jusuf Nurkic makes 26-foot three point jumper (Josh Hart assists) +3 | 104 - 103 |
| Q4 46.1 | PHX | Deandre Ayton makes tip shot +2 | 101 - 103 |
| Q4 46.1 | PHX | Deandre Ayton offensive rebound | 101 - 101 |
| Q4 47.4 | PHX | Devin Booker misses 9-foot pullup jump shot | 101 - 101 |
| Q4 1:00 | PHX | Suns defensive team rebound | 101 - 101 |
| Q4 1:00 | POR | Jusuf Nurkic misses 2-foot tip shot | 101 - 101 |
| Q4 1:00 | PHX | (01:00) [Suns] COACH'S CHALLENGE (CALL OVERTURNED) [Suns] retain their timeout | 101 - 101 |
| Q4 1:02 | POR | Jusuf Nurkic offensive rebound | 101 - 101 |
| Q4 1:02 | POR | Jerami Grant misses 14-foot two point shot | 101 - 101 |
| Q4 1:22 | POR | Justise Winslow defensive rebound | 101 - 101 |
| Q4 1:24 | PHX | Damion Lee misses 25-foot three point jumper | 101 - 101 |
| Q4 1:44 | PHX | Devin Booker defensive rebound | 101 - 101 |
| Q4 1:46 | POR | Josh Hart misses 16-foot pullup jump shot | 101 - 101 |
| Q4 2:08 | POR | Josh Hart defensive rebound | 101 - 101 |
| Q4 2:10 | PHX | Chris Paul misses two point shot | 101 - 101 |
| Q4 2:29 | POR | Jusuf Nurkic makes 1-foot two point shot (Justise Winslow assists) +2 | 101 - 101 |
| Q4 2:52 | PHX | Devin Booker makes 9-foot two point shot (Mikal Bridges assists) +2 | 99 - 101 |
| Q4 2:56 | PHX | Deandre Ayton enters the game for Bismack Biyombo | 99 - 99 |
| Q4 2:56 | PHX | Bismack Biyombo enters the game for Deandre Ayton | 99 - 99 |
| Q4 2:56 | POR | Keon Johnson personal foul | 99 - 99 |
| Q4 2:58 | PHX | Deandre Ayton enters the game for Bismack Biyombo | 99 - 99 |
| Q4 3:03 | PHX | Bismack Biyombo defensive rebound | 99 - 99 |
| Q4 3:06 | POR | Bismack Biyombo blocks Jusuf Nurkic 's 1-foot two point shot | 99 - 99 |
| Q4 3:06 | POR | Jusuf Nurkic offensive rebound | 99 - 99 |
| Q4 3:08 | POR | Bismack Biyombo blocks Jerami Grant 's 4-foot driving layup | 99 - 99 |
| Q4 3:26 | PHX | Chris Paul makes free throw 2 of 2 +1 | 99 - 99 |
| Q4 3:26 | PHX | Bismack Biyombo enters the game for Deandre Ayton | 99 - 98 |
| Q4 3:26 | PHX | Chris Paul makes free throw 1 of 2 +1 | 99 - 98 |
| Q4 3:26 | POR | Jusuf Nurkic shooting foul | 99 - 97 |
| Q4 3:49 | POR | Jusuf Nurkic makes 4-foot hook shot +2 | 99 - 97 |
| Q4 4:02 | PHX | Deandre Ayton personal foul | 97 - 97 |
| Q4 4:15 | POR | Justise Winslow enters the game for Shaedon Sharpe | 97 - 97 |
| Q4 4:15 | POR | Trail Blazers Full timeout | 97 - 97 |
| Q4 4:16 | PHX | Damion Lee makes 23-foot three point jumper (Devin Booker assists) +3 | 97 - 97 |
| Q4 4:26 | POR | Josh Hart steps out of bounds turnover | 97 - 94 |
| Q4 4:41 | PHX | Devin Booker enters the game for Landry Shamet | 97 - 94 |
| Q4 4:41 | PHX | Deandre Ayton turnover | 97 - 94 |
| Q4 4:41 | PHX | Deandre Ayton offensive foul | 97 - 94 |
| Q4 4:49 | PHX | Deandre Ayton defensive rebound | 97 - 94 |
| Q4 4:50 | POR | Keon Johnson misses 25-foot three point jumper | 97 - 94 |
| Q4 5:05 | POR | Josh Hart defensive rebound | 97 - 94 |
| Q4 5:07 | PHX | Damion Lee misses driving floating jump shot | 97 - 94 |
| Q4 5:12 | PHX | Deandre Ayton offensive rebound | 97 - 94 |
| Q4 5:13 | PHX | Chris Paul misses 26-foot three point jumper | 97 - 94 |
| Q4 5:30 | POR | Jusuf Nurkic enters the game for Drew Eubanks | 97 - 94 |
| Q4 5:30 | POR | shot clock turnover | 97 - 94 |
| Q4 5:55 | POR | Josh Hart defensive rebound | 97 - 94 |
| Q4 5:55 | PHX | Landry Shamet misses 26-foot three point jumper | 97 - 94 |
| Q4 6:09 | POR | Drew Eubanks makes dunk (Jerami Grant assists) +2 | 97 - 94 |
| Q4 6:24 | PHX | Deandre Ayton makes alley oop dunk shot (Chris Paul assists) +2 | 95 - 94 |
| Q4 6:31 | PHX | Damion Lee defensive rebound | 95 - 92 |
| Q4 6:35 | POR | Jerami Grant misses driving layup | 95 - 92 |
| Q4 6:52 | PHX | Deandre Ayton enters the game for Jock Landale | 95 - 92 |
| Q4 6:52 | PHX | Jock Landale turnover | 95 - 92 |
| Q4 6:52 | PHX | Jock Landale offensive foul | 95 - 92 |
| Q4 7:07 | POR | Keon Johnson makes driving layup +2 | 95 - 92 |
| Q4 7:23 | PHX | Damion Lee makes 25-foot three point jumper (Chris Paul assists) +3 | 93 - 92 |
| Q4 7:34 | POR | Jerami Grant makes free throw 2 of 2 +1 | 93 - 89 |
| Q4 7:34 | POR | Trail Blazers offensive team rebound | 92 - 89 |
| Q4 7:34 | POR | Jerami Grant misses free throw 1 of 2 | 92 - 89 |
| Q4 7:34 | PHX | Mikal Bridges shooting foul | 92 - 89 |
| Q4 7:46 | POR | Keon Johnson enters the game for Jabari Walker | 92 - 89 |
| Q4 7:46 | POR | Jerami Grant enters the game for Justise Winslow | 92 - 89 |
| Q4 7:46 | POR | Josh Hart enters the game for Nassir Little | 92 - 89 |
| Q4 7:46 | POR | Trail Blazers Full timeout | 92 - 87 |
| Q4 7:46 | PHX | Landry Shamet makes dunk (Chris Paul assists) +2 | 92 - 89 |
| Q4 7:49 | POR | Justise Winslow lost ball turnover (Chris Paul steals) | 92 - 87 |
| Q4 8:03 | PHX | Damion Lee makes 23-foot three point jumper (Landry Shamet assists) +3 | 92 - 87 |
| Q4 8:23 | POR | Nassir Little makes 21-foot pullup jump shot (Justise Winslow assists) +2 | 92 - 84 |
| Q4 8:35 | PHX | Chris Paul enters the game for Dario Saric | 90 - 84 |
| Q4 8:35 | PHX | Mikal Bridges enters the game for Devin Booker | 90 - 84 |
| Q4 8:35 | PHX | Damion Lee personal foul | 90 - 84 |
| Q4 8:45 | POR | Jabari Walker defensive rebound | 90 - 84 |
| Q4 8:47 | PHX | Devin Booker misses 23-foot step back jumpshot | 90 - 84 |
| Q4 8:56 | PHX | Jock Landale defensive rebound | 90 - 84 |
| Q4 9:00 | POR | Nassir Little misses 28-foot three point jumper | 90 - 84 |
| Q4 9:20 | PHX | Damion Lee makes layup (Jock Landale assists) +2 | 90 - 84 |
| Q4 9:31 | POR | Shaedon Sharpe makes two point shot (Justise Winslow assists) +2 | 90 - 82 |
| Q4 9:36 | POR | Trail Blazers offensive team rebound | 88 - 82 |
| Q4 9:36 | POR | Jabari Walker misses two point shot | 88 - 82 |
| Q4 9:40 | PHX | Landry Shamet lost ball turnover (Justise Winslow steals) | 88 - 82 |
| Q4 9:43 | PHX | Landry Shamet offensive rebound | 88 - 82 |
| Q4 9:46 | PHX | Dario Saric misses 27-foot three point jumper | 88 - 82 |
| Q4 10:11 | POR | Nassir Little turnover | 88 - 82 |
| Q4 10:11 | POR | Nassir Little offensive foul | 88 - 82 |
| Q4 10:21 | PHX | Jock Landale makes free throw 2 of 2 +1 | 88 - 82 |
| Q4 10:21 | PHX | Jock Landale makes free throw 1 of 2 +1 | 88 - 81 |
| Q4 10:21 | POR | Drew Eubanks shooting foul | 88 - 80 |
| Q4 10:32 | POR | Jabari Walker kicked ball violation | 88 - 80 |
| Q4 10:49 | PHX | Devin Booker defensive rebound | 88 - 80 |
| Q4 10:51 | POR | Jabari Walker misses 11-foot two point shot | 88 - 80 |
| Q4 11:11 | POR | Justise Winslow defensive rebound | 88 - 80 |
| Q4 11:13 | PHX | Damion Lee misses 23-foot three point jumper | 88 - 80 |
| Q4 11:16 | PHX | Dario Saric offensive rebound | 88 - 80 |
| Q4 11:21 | PHX | Landry Shamet misses 26-foot three point jumper | 88 - 80 |
| Q4 11:47 | POR | Drew Eubanks makes dunk (Jabari Walker assists) +2 | 88 - 80 |
| Q4 12:00 | POR | Shaedon Sharpe enters the game for Keon Johnson | 86 - 80 |
| Q4 12:00 | POR | Drew Eubanks enters the game for Josh Hart | 86 - 80 |
| Q4 12:00 | POR | Jabari Walker enters the game for Jerami Grant | 86 - 80 |
| Q4 12:00 | PHX | Dario Saric enters the game for Mikal Bridges | 86 - 80 |
| Q4 12:00 | PHX | Jock Landale enters the game for Torrey Craig | 86 - 80 |
| Q3 0.0 | End of the 3rd Quarter | 86 - 80 | |
| Q3 0.0 | POR | Justise Winslow makes tip shot +2 | 86 - 80 |
| Q3 0.0 | POR | Justise Winslow offensive rebound | 84 - 80 |
| Q3 0.0 | POR | Josh Hart misses 5-foot tip shot | 84 - 80 |
| Q3 0.0 | POR | Josh Hart offensive rebound | 84 - 80 |
| Q3 0.0 | POR | Keon Johnson misses driving floating jump shot | 84 - 80 |
| Q3 5.8 | PHX | Landry Shamet makes free throw 1 of 1 +1 | 84 - 80 |
| Q3 5.8 | POR | Keon Johnson enters the game for Drew Eubanks | 84 - 79 |
| Q3 5.8 | PHX | Mikal Bridges enters the game for Jock Landale | 84 - 79 |
| Q3 5.8 | POR | Josh Hart shooting foul | 84 - 79 |
| Q3 5.8 | PHX | Landry Shamet makes 26-foot three point jumper (Devin Booker assists) +3 | 84 - 79 |
| Q3 9.0 | PHX | Jock Landale offensive rebound | 84 - 76 |
| Q3 12.4 | PHX | Torrey Craig misses 27-foot three point jumper | 84 - 76 |
| Q3 34.0 | POR | Drew Eubanks makes alley oop dunk shot (Josh Hart assists) +2 | 84 - 76 |
| Q3 43.2 | PHX | Torrey Craig makes free throw 2 of 2 +1 | 82 - 76 |
| Q3 43.2 | POR | Justise Winslow enters the game for Keon Johnson | 82 - 75 |
| Q3 43.2 | PHX | Damion Lee enters the game for Mikal Bridges | 82 - 75 |
| Q3 43.2 | PHX | Suns offensive team rebound | 82 - 75 |
| Q3 43.2 | PHX | Torrey Craig misses free throw 1 of 2 | 82 - 75 |
| Q3 43.2 | POR | Keon Johnson personal foul | 82 - 75 |
| Q3 57.6 | PHX | Torrey Craig defensive rebound | 82 - 75 |
| Q3 59.1 | POR | Keon Johnson misses 24-foot three point jumper | 82 - 75 |
| Q3 1:27 | PHX | Torrey Craig makes tip shot +2 | 82 - 75 |
| Q3 1:27 | PHX | Torrey Craig offensive rebound | 82 - 73 |
| Q3 1:30 | PHX | Landry Shamet misses dunk | 82 - 73 |
| Q3 1:36 | POR | Keon Johnson lost ball turnover (Mikal Bridges steals) | 82 - 73 |
| Q3 1:40 | PHX | Devin Booker lost ball turnover (Keon Johnson steals) | 82 - 73 |
| Q3 1:50 | POR | Josh Hart makes 27-foot three point jumper (Nassir Little assists) +3 | 82 - 73 |
| Q3 2:20 | PHX | Jock Landale makes 26-foot three point shot (Devin Booker assists) +3 | 79 - 73 |
| Q3 2:22 | PHX | Devin Booker defensive rebound | 79 - 70 |
| Q3 2:25 | POR | Devin Booker blocks Keon Johnson 's 19-foot pullup jump shot | 79 - 70 |
| Q3 2:49 | PHX | Jock Landale makes tip shot +2 | 79 - 70 |
| Q3 2:50 | PHX | Jock Landale offensive rebound | 79 - 68 |
| Q3 2:52 | PHX | Devin Booker misses two point shot | 79 - 68 |
| Q3 2:57 | PHX | Jock Landale offensive rebound | 79 - 68 |
| Q3 2:59 | PHX | Mikal Bridges misses 23-foot three point jumper | 79 - 68 |
| Q3 3:13 | POR | Josh Hart makes 9-foot driving floating jump shot +2 | 79 - 68 |
| Q3 3:23 | POR | Josh Hart defensive rebound | 77 - 68 |
| Q3 3:26 | PHX | Torrey Craig misses 24-foot three point jumper | 77 - 68 |
| Q3 3:36 | PHX | Torrey Craig defensive rebound | 77 - 68 |
| Q3 3:38 | POR | Jerami Grant misses 17-foot jumper | 77 - 68 |
| Q3 3:50 | POR | Drew Eubanks defensive rebound | 77 - 68 |
| Q3 3:52 | PHX | Mikal Bridges misses 12-foot pullup jump shot | 77 - 68 |
| Q3 4:11 | PHX | Landry Shamet enters the game for Deandre Ayton | 77 - 68 |
| Q3 4:11 | PHX | Jock Landale enters the game for Chris Paul | 77 - 68 |
| Q3 4:11 | POR | Nassir Little enters the game for Shaedon Sharpe | 77 - 68 |
| Q3 4:11 | POR | Keon Johnson palming turnover | 77 - 68 |
| Q3 4:23 | POR | Drew Eubanks defensive rebound | 77 - 68 |
| Q3 4:23 | PHX | Devin Booker misses 8-foot pullup jump shot | 77 - 68 |
| Q3 4:40 | PHX | Suns defensive team rebound | 77 - 68 |
| Q3 4:41 | POR | Keon Johnson misses 26-foot three point jumper | 77 - 68 |
| Q3 4:44 | POR | Trail Blazers offensive team rebound | 77 - 68 |
| Q3 4:46 | POR | Keon Johnson misses free throw 2 of 2 | 77 - 68 |
| Q3 4:46 | POR | Keon Johnson makes free throw 1 of 2 +1 | 77 - 68 |
| Q3 4:46 | PHX | Deandre Ayton shooting foul | 76 - 68 |
| Q3 4:46 | POR | Keon Johnson offensive rebound | 76 - 68 |
| Q3 4:47 | POR | Shaedon Sharpe misses 19-foot pullup jump shot | 76 - 68 |
| Q3 5:03 | POR | Drew Eubanks enters the game for Jusuf Nurkic | 76 - 68 |
| Q3 5:03 | POR | Trail Blazers Full timeout | 76 - 68 |
| Q3 5:04 | PHX | Mikal Bridges makes two point shot (Devin Booker assists) +2 | 76 - 68 |
| Q3 5:08 | POR | Jerami Grant lost ball turnover (Mikal Bridges steals) | 76 - 66 |
| Q3 5:29 | PHX | Mikal Bridges makes 26-foot three point jumper (Chris Paul assists) +3 | 76 - 66 |
| Q3 5:37 | POR | Josh Hart out of bounds bad pass turnover | 76 - 63 |
| Q3 5:47 | PHX | Deandre Ayton makes free throw 2 of 2 +1 | 76 - 63 |
| Q3 5:47 | PHX | Deandre Ayton makes free throw 1 of 2 +1 | 76 - 62 |
| Q3 5:47 | POR | Jerami Grant shooting foul | 76 - 61 |
| Q3 6:10 | POR | Jerami Grant personal foul | 76 - 61 |
| Q3 6:11 | POR | Jerami Grant makes alley oop layup (Jusuf Nurkic assists) +2 | 76 - 61 |
| Q3 6:24 | PHX | Suns Full timeout | 74 - 61 |
| Q3 6:24 | PHX | Devin Booker traveling | 74 - 61 |
| Q3 6:45 | POR | Keon Johnson makes 26-foot three point jumper (Jerami Grant assists) +3 | 74 - 61 |
| Q3 6:50 | POR | Josh Hart defensive rebound | 71 - 61 |
| Q3 6:52 | PHX | Devin Booker misses driving layup | 71 - 61 |
| Q3 7:04 | POR | Jerami Grant makes free throw 2 of 2 +1 | 71 - 61 |
| Q3 7:04 | POR | Jerami Grant makes free throw 1 of 2 +1 | 70 - 61 |
| Q3 7:04 | PHX | Devin Booker shooting foul | 69 - 61 |
| Q3 7:18 | PHX | Devin Booker makes free throw 1 of 1 +1 | 69 - 61 |
| Q3 7:18 | POR | Keon Johnson shooting foul | 69 - 60 |
| Q3 7:18 | PHX | Devin Booker makes driving layup (Deandre Ayton assists) +2 | 69 - 60 |
| Q3 7:21 | POR | Josh Hart personal foul | 69 - 58 |
| Q3 7:26 | PHX | Mikal Bridges defensive rebound | 69 - 58 |
| Q3 7:28 | POR | Keon Johnson misses 23-foot three point jumper | 69 - 58 |
| Q3 7:34 | PHX | Devin Booker makes driving layup +2 | 69 - 58 |
| Q3 7:54 | POR | Jerami Grant makes free throw 1 of 1 +1 | 69 - 56 |
| Q3 7:54 | POR | Trail Blazers offensive team rebound | 68 - 56 |
| Q3 7:54 | POR | Jerami Grant misses technical free throw | 68 - 56 |
| Q3 7:54 | PHX | Torrey Craig technical foul (1st technical foul) | 68 - 56 |
| Q3 7:54 | PHX | Devin Booker shooting foul | 68 - 56 |
| Q3 7:54 | POR | Jerami Grant makes two point shot +2 | 68 - 56 |
| Q3 7:57 | POR | Jerami Grant defensive rebound | 66 - 56 |
| Q3 8:00 | PHX | Devin Booker misses 28-foot three point pullup jump shot | 66 - 56 |
| Q3 8:07 | POR | Keon Johnson enters the game for Justise Winslow | 66 - 56 |
| Q3 8:07 | POR | Justise Winslow personal foul | 66 - 56 |
| Q3 8:34 | POR | Justise Winslow makes 6-foot hook shot (Josh Hart assists) +2 | 66 - 56 |
| Q3 8:57 | PHX | Devin Booker makes 4-foot layup (Chris Paul assists) +2 | 64 - 56 |
| Q3 9:15 | POR | Jusuf Nurkic makes 27-foot three point jumper (Jerami Grant assists) +3 | 64 - 54 |
| Q3 9:23 | POR | Jusuf Nurkic defensive rebound | 61 - 54 |
| Q3 9:25 | PHX | Mikal Bridges misses 10-foot two point shot | 61 - 54 |
| Q3 9:33 | PHX | Torrey Craig defensive rebound | 61 - 54 |
| Q3 9:35 | POR | Shaedon Sharpe misses 27-foot three point jumper | 61 - 54 |
| Q3 9:46 | POR | Jusuf Nurkic defensive rebound | 61 - 54 |
| Q3 9:49 | PHX | Chris Paul misses 25-foot three point jumper | 61 - 54 |
| Q3 10:01 | PHX | Mikal Bridges defensive rebound | 61 - 54 |
| Q3 10:03 | POR | Justise Winslow misses 13-foot jumper | 61 - 54 |
| Q3 10:13 | PHX | Chris Paul personal foul | 61 - 54 |
| Q3 10:28 | PHX | Mikal Bridges makes 25-foot three point shot (Chris Paul assists) +3 | 61 - 54 |
| Q3 10:33 | POR | Jusuf Nurkic lost ball turnover (Chris Paul steals) | 61 - 51 |
| Q3 10:54 | PHX | Mikal Bridges makes 7-foot pullup jump shot +2 | 61 - 51 |
| Q3 11:07 | POR | Jerami Grant makes free throw 2 of 2 +1 | 61 - 49 |
| Q3 11:07 | POR | Jerami Grant makes free throw 1 of 2 +1 | 60 - 49 |
| Q3 11:07 | PHX | Torrey Craig shooting foul | 59 - 49 |
| Q3 11:20 | POR | Trail Blazers offensive team rebound | 59 - 49 |
| Q3 11:21 | POR | Justise Winslow misses 13-foot jumper | 59 - 49 |
| Q3 11:28 | PHX | Devin Booker personal foul | 59 - 49 |
| Q3 11:37 | PHX | Suns delay of game violation | 59 - 49 |
| Q3 11:37 | POR | Trail Blazers defensive team rebound | 59 - 49 |
| Q3 11:37 | PHX | Devin Booker misses 11-foot pullup jump shot | 59 - 49 |
| Q3 12:00 | POR | Jusuf Nurkic enters the game for Drew Eubanks | 59 - 49 |
| Q3 12:00 | POR | Shaedon Sharpe enters the game for Nassir Little | 59 - 49 |
| Q2 0.0 | End of the 2nd Quarter | 59 - 49 | |
| Q2 1.0 | PHX | Mikal Bridges makes free throw 2 of 2 +1 | 59 - 49 |
| Q2 1.0 | PHX | Mikal Bridges makes free throw 1 of 2 +1 | 59 - 48 |
| Q2 1.0 | POR | Justise Winslow shooting foul | 59 - 47 |
| Q2 1.0 | PHX | Mikal Bridges defensive rebound | 59 - 47 |
| Q2 4.2 | POR | Chris Paul blocks Jerami Grant 's 27-foot three point pullup jump shot | 59 - 47 |
| Q2 18.4 | PHX | Deandre Ayton makes layup (Torrey Craig assists) +2 | 59 - 47 |
| Q2 33.9 | POR | Nassir Little makes 25-foot three point jumper (Justise Winslow assists) +3 | 59 - 45 |
| Q2 54.1 | PHX | Devin Booker makes free throw 2 of 2 +1 | 56 - 45 |
| Q2 54.1 | PHX | Devin Booker makes free throw 1 of 2 +1 | 56 - 44 |
| Q2 54.1 | POR | Josh Hart personal foul | 56 - 43 |
| Q2 1:01 | PHX | Deandre Ayton defensive rebound | 56 - 43 |
| Q2 1:04 | POR | Justise Winslow misses driving floating jump shot | 56 - 43 |
| Q2 1:17 | PHX | Chris Paul makes free throw 2 of 2 +1 | 56 - 43 |
| Q2 1:17 | PHX | Chris Paul makes free throw 1 of 2 +1 | 56 - 42 |
| Q2 1:17 | POR | Nassir Little personal foul | 56 - 41 |
| Q2 1:31 | POR | Nassir Little makes driving layup (Jerami Grant assists) +2 | 56 - 41 |
| Q2 1:50 | PHX | Deandre Ayton makes two point shot +2 | 54 - 41 |
| Q2 1:50 | PHX | Deandre Ayton offensive rebound | 54 - 39 |
| Q2 1:53 | PHX | Devin Booker misses two point shot | 54 - 39 |
| Q2 2:06 | POR | Jerami Grant makes free throw 2 of 2 +1 | 54 - 39 |
| Q2 2:06 | POR | Jerami Grant makes free throw 1 of 2 +1 | 53 - 39 |
| Q2 2:06 | POR | Trail Blazers Full timeout | 52 - 39 |
| Q2 2:06 | PHX | Chris Paul shooting foul | 52 - 39 |
| Q2 2:16 | POR | Justise Winslow defensive rebound | 52 - 39 |
| Q2 2:16 | PHX | Deandre Ayton misses 7-foot two point shot | 52 - 39 |
| Q2 2:38 | POR | Jerami Grant makes 18-foot two point shot (Justise Winslow assists) +2 | 52 - 39 |
| Q2 2:54 | POR | Drew Eubanks defensive rebound | 50 - 39 |
| Q2 2:56 | PHX | Torrey Craig misses driving dunk | 50 - 39 |
| Q2 3:05 | PHX | Deandre Ayton defensive rebound | 50 - 39 |
| Q2 3:05 | POR | Josh Hart misses driving layup | 50 - 39 |
| Q2 3:23 | POR | Nassir Little defensive rebound | 50 - 39 |
| Q2 3:28 | PHX | Devin Booker misses 26-foot three point pullup jump shot | 50 - 39 |
| Q2 3:39 | POR | Justise Winslow personal foul | 50 - 39 |
| Q2 3:53 | POR | Jerami Grant makes 19-foot pullup jump shot (Justise Winslow assists) +2 | 50 - 39 |
| Q2 4:06 | PHX | Deandre Ayton turnover | 48 - 39 |
| Q2 4:06 | PHX | Deandre Ayton offensive foul | 48 - 39 |
| Q2 4:13 | POR | Jerami Grant makes 14-foot step back jumpshot +2 | 48 - 39 |
| Q2 4:23 | PHX | Mikal Bridges personal foul | 46 - 39 |
| Q2 4:38 | PHX | Deandre Ayton makes 28-foot three point jumper (Torrey Craig assists) +3 | 46 - 39 |
| Q2 4:51 | POR | Jerami Grant makes pullup jump shot (Justise Winslow assists) +2 | 46 - 36 |
| Q2 5:04 | POR | Justise Winslow defensive rebound | 44 - 36 |
| Q2 5:07 | PHX | Torrey Craig misses 24-foot three point jumper | 44 - 36 |
| Q2 5:16 | PHX | Torrey Craig enters the game for Damion Lee | 44 - 36 |
| Q2 5:16 | POR | Jerami Grant makes technical free throw +1 | 44 - 36 |
| Q2 5:16 | PHX | Devin Booker technical foul (1st technical foul) | 43 - 36 |
| Q2 5:16 | POR | Drew Eubanks makes dunk (Nassir Little assists) +2 | 43 - 36 |
| Q2 5:21 | POR | Justise Winslow defensive rebound | 41 - 36 |
| Q2 5:24 | PHX | Devin Booker misses 29-foot three point pullup jump shot | 41 - 36 |
| Q2 5:30 | POR | Jerami Grant makes two point shot (Justise Winslow assists) +2 | 41 - 36 |
| Q2 5:43 | PHX | Deandre Ayton makes jumper (Devin Booker assists) +2 | 39 - 36 |
| Q2 6:00 | POR | Jerami Grant traveling | 39 - 34 |
| Q2 6:16 | POR | Drew Eubanks enters the game for Jusuf Nurkic | 39 - 34 |
| Q2 6:16 | PHX | Devin Booker enters the game for Dario Saric | 39 - 34 |
| Q2 6:16 | PHX | Deandre Ayton enters the game for Bismack Biyombo | 39 - 34 |
| Q2 6:16 | PHX | Suns Full timeout | 39 - 34 |
| Q2 6:16 | POR | Trail Blazers defensive team rebound | 39 - 34 |
| Q2 6:18 | PHX | Dario Saric misses 28-foot three point jumper | 39 - 34 |
| Q2 6:31 | POR | Jusuf Nurkic lost ball turnover (Dario Saric steals) | 39 - 34 |
| Q2 6:52 | POR | Nassir Little defensive rebound | 39 - 34 |
| Q2 6:54 | PHX | Dario Saric misses two point shot | 39 - 34 |
| Q2 7:03 | PHX | Damion Lee offensive rebound | 39 - 34 |
| Q2 7:05 | PHX | Bismack Biyombo misses hook shot | 39 - 34 |
| Q2 7:14 | PHX | Mikal Bridges enters the game for Landry Shamet | 39 - 34 |
| Q2 7:14 | POR | Nassir Little personal foul | 39 - 34 |
| Q2 7:15 | POR | Nassir Little lost ball turnover (Damion Lee steals) | 39 - 34 |
| Q2 7:16 | POR | Nassir Little defensive rebound | 39 - 34 |
| Q2 7:18 | PHX | Damion Lee misses 11-foot pullup jump shot | 39 - 34 |
| Q2 7:29 | POR | Nassir Little makes 26-foot three point jumper (Jusuf Nurkic assists) +3 | 39 - 34 |
| Q2 7:44 | PHX | Bismack Biyombo makes 10-foot hook shot (Dario Saric assists) +2 | 36 - 34 |
| Q2 8:08 | POR | Jerami Grant makes 28-foot three point shot (Josh Hart assists) +3 | 36 - 32 |
| Q2 8:12 | POR | Josh Hart defensive rebound | 33 - 32 |
| Q2 8:14 | PHX | Nassir Little blocks Bismack Biyombo's dunk | 33 - 32 |
| Q2 8:24 | POR | Jerami Grant enters the game for Jabari Walker | 33 - 32 |
| Q2 8:24 | PHX | Chris Paul enters the game for Josh Okogie | 33 - 32 |
| Q2 8:24 | POR | Jabari Walker loose ball foul | 33 - 32 |
| Q2 8:24 | PHX | Suns offensive team rebound | 33 - 32 |
| Q2 8:24 | PHX | Dario Saric misses 23-foot three point jumper | 33 - 32 |
| Q2 8:45 | PHX | Josh Okogie defensive rebound | 33 - 32 |
| Q2 8:46 | POR | Jusuf Nurkic misses hook shot | 33 - 32 |
| Q2 9:06 | PHX | Damion Lee out of bounds bad pass turnover | 33 - 32 |
| Q2 9:16 | POR | Jabari Walker makes two point shot +2 | 33 - 32 |
| Q2 9:17 | POR | Jabari Walker offensive rebound | 31 - 32 |
| Q2 9:19 | POR | Justise Winslow misses driving floating jump shot | 31 - 32 |
| Q2 9:30 | PHX | Damion Lee makes free throw 2 of 2 +1 | 31 - 32 |
| Q2 9:30 | POR | Josh Hart enters the game for Drew Eubanks | 31 - 31 |
| Q2 9:30 | POR | Jusuf Nurkic enters the game for Keon Johnson | 31 - 31 |
| Q2 9:30 | PHX | Bismack Biyombo enters the game for Jock Landale | 31 - 31 |
| Q2 9:30 | PHX | Damion Lee makes free throw 1 of 2 +1 | 31 - 31 |
| Q2 9:30 | POR | Keon Johnson shooting foul | 31 - 30 |
| Q2 9:37 | PHX | Dario Saric defensive rebound | 31 - 30 |
| Q2 9:40 | POR | Keon Johnson misses 25-foot three point jumper | 31 - 30 |
| Q2 9:54 | PHX | Dario Saric turnover | 31 - 30 |
| Q2 9:54 | PHX | Dario Saric offensive foul | 31 - 30 |
| Q2 10:08 | POR | Justise Winslow makes two point shot +2 | 31 - 30 |
| Q2 10:09 | POR | Justise Winslow offensive rebound | 29 - 30 |
| Q2 10:13 | POR | Nassir Little misses 23-foot three point shot | 29 - 30 |
| Q2 10:16 | POR | Keon Johnson defensive rebound | 29 - 30 |
| Q2 10:21 | PHX | Drew Eubanks blocks Landry Shamet's dunk | 29 - 30 |
| Q2 10:27 | POR | Justise Winslow lost ball turnover (Josh Okogie steals) | 29 - 30 |
| Q2 10:32 | PHX | Jock Landale makes dunk +2 | 29 - 30 |
| Q2 10:32 | PHX | Jock Landale offensive rebound | 29 - 28 |
| Q2 10:35 | PHX | Landry Shamet misses 27-foot step back jumpshot | 29 - 28 |
| Q2 10:44 | POR | Drew Eubanks turnover | 29 - 28 |
| Q2 10:44 | POR | Drew Eubanks offensive foul | 29 - 28 |
| Q2 10:50 | POR | Jabari Walker defensive rebound | 29 - 28 |
| Q2 10:55 | PHX | Landry Shamet misses three point jumper | 29 - 28 |
| Q2 11:08 | POR | Justise Winslow makes driving layup (Nassir Little assists) +2 | 29 - 28 |
| Q2 11:15 | PHX | Landry Shamet turnover | 27 - 28 |
| Q2 11:15 | PHX | Landry Shamet offensive foul | 27 - 28 |
| Q2 11:15 | POR | Nassir Little makes free throw 2 of 2 +1 | 27 - 28 |
| Q2 11:15 | POR | Nassir Little makes free throw 1 of 2 +1 | 26 - 28 |
| Q2 11:15 | PHX | Damion Lee shooting foul | 25 - 28 |
| Q2 11:19 | PHX | Josh Okogie lost ball turnover (Jabari Walker steals) | 25 - 28 |
| Q2 11:30 | POR | Justise Winslow out of bounds bad pass turnover | 25 - 28 |
| Q2 11:41 | PHX | Jock Landale turnover | 25 - 28 |
| Q2 11:41 | PHX | Jock Landale offensive foul | 25 - 28 |
| Q2 12:00 | POR | Justise Winslow enters the game for Shaedon Sharpe | 25 - 28 |
| Q2 12:00 | PHX | Dario Saric enters the game for Devin Booker | 25 - 28 |
| Q1 0.0 | End of the 1st Quarter | 25 - 28 | |
| Q1 1.3 | POR | Trail Blazers offensive team rebound | 25 - 28 |
| Q1 1.3 | POR | Keon Johnson misses 25-foot three point pullup jump shot | 25 - 28 |
| Q1 6.9 | PHX | Devin Booker makes free throw 1 of 1 +1 | 25 - 28 |
| Q1 6.9 | POR | Shaedon Sharpe shooting foul | 25 - 27 |
| Q1 6.9 | PHX | Devin Booker makes 9-foot pullup jump shot (Landry Shamet assists) +2 | 25 - 27 |
| Q1 30.5 | POR | Keon Johnson makes driving layup +2 | 25 - 25 |
| Q1 35.7 | PHX | Devin Booker traveling | 23 - 25 |
| Q1 44.8 | PHX | Devin Booker makes technical free throw +1 | 23 - 25 |
| Q1 44.8 | POR | Keon Johnson defensive 3-seconds (technical foul) | 23 - 24 |
| Q1 50.2 | POR | Shaedon Sharpe personal foul | 23 - 24 |
| Q1 56.6 | POR | Drew Eubanks makes driving layup +2 | 23 - 24 |
| Q1 1:09 | PHX | Devin Booker bad pass (Keon Johnson steals) | 21 - 24 |
| Q1 1:24 | POR | Keon Johnson makes 27-foot three point jumper (Drew Eubanks assists) +3 | 21 - 24 |
| Q1 1:28 | PHX | Devin Booker enters the game for Torrey Craig | 18 - 24 |
| Q1 1:28 | POR | Jabari Walker enters the game for Jerami Grant | 18 - 24 |
| Q1 1:28 | PHX | Josh Okogie enters the game for Mikal Bridges | 18 - 24 |
| Q1 1:28 | PHX | Damion Lee enters the game for Devin Booker | 18 - 24 |
| Q1 1:28 | PHX | Torrey Craig personal foul | 18 - 24 |
| Q1 1:42 | POR | Nassir Little defensive rebound | 18 - 24 |
| Q1 1:45 | PHX | Devin Booker misses 9-foot two point shot | 18 - 24 |
| Q1 1:48 | PHX | Jock Landale defensive rebound | 18 - 24 |
| Q1 1:50 | POR | Keon Johnson misses 2-foot two point shot | 18 - 24 |
| Q1 1:51 | POR | Drew Eubanks offensive rebound | 18 - 24 |
| Q1 1:56 | POR | Nassir Little misses 16-foot pullup jump shot | 18 - 24 |
| Q1 2:15 | PHX | Torrey Craig makes 24-foot three point jumper (Mikal Bridges assists) +3 | 18 - 24 |
| Q1 2:41 | POR | Shaedon Sharpe makes 23-foot three point jumper (Keon Johnson assists) +3 | 18 - 21 |
| Q1 2:59 | POR | Nassir Little enters the game for Jusuf Nurkic | 15 - 21 |
| Q1 2:59 | POR | Drew Eubanks enters the game for Josh Hart | 15 - 21 |
| Q1 2:59 | PHX | Jock Landale enters the game for Deandre Ayton | 15 - 21 |
| Q1 2:59 | PHX | Landry Shamet enters the game for Chris Paul | 15 - 21 |
| Q1 2:59 | POR | Trail Blazers Full timeout | 15 - 21 |
| Q1 2:59 | PHX | Torrey Craig personal foul | 15 - 21 |
| Q1 2:59 | POR | Josh Hart defensive rebound | 15 - 21 |
| Q1 2:59 | PHX | Mikal Bridges misses driving floating jump shot | 15 - 21 |
| Q1 3:16 | PHX | Devin Booker defensive rebound | 15 - 21 |
| Q1 3:18 | POR | Jusuf Nurkic misses 5-foot hook shot | 15 - 21 |
| Q1 3:34 | PHX | Deandre Ayton makes alley oop layup (Chris Paul assists) +2 | 15 - 21 |
| Q1 3:52 | POR | Jerami Grant makes 21-foot pullup jump shot (Josh Hart assists) +2 | 15 - 19 |
| Q1 4:13 | PHX | Torrey Craig makes tip shot +2 | 13 - 19 |
| Q1 4:18 | PHX | Torrey Craig offensive rebound | 13 - 17 |
| Q1 4:18 | PHX | Devin Booker misses driving layup | 13 - 17 |
| Q1 4:39 | POR | Shaedon Sharpe makes dunk (Josh Hart assists) +2 | 13 - 17 |
| Q1 4:43 | POR | Josh Hart defensive rebound | 11 - 17 |
| Q1 4:43 | PHX | Deandre Ayton misses two point shot | 11 - 17 |
| Q1 4:46 | PHX | Deandre Ayton offensive rebound | 11 - 17 |
| Q1 4:48 | PHX | Devin Booker misses 23-foot three point jumper | 11 - 17 |
| Q1 5:10 | POR | Keon Johnson palming turnover | 11 - 17 |
| Q1 5:16 | POR | Jusuf Nurkic offensive rebound | 11 - 17 |
| Q1 5:18 | POR | Jusuf Nurkic misses 3-foot tip shot | 11 - 17 |
| Q1 5:18 | POR | Jusuf Nurkic offensive rebound | 11 - 17 |
| Q1 5:19 | POR | Shaedon Sharpe misses driving layup | 11 - 17 |
| Q1 5:28 | POR | Keon Johnson enters the game for Justise Winslow | 11 - 17 |
| Q1 5:28 | PHX | Devin Booker palming turnover | 11 - 17 |
| Q1 5:33 | POR | Josh Hart bad pass (Devin Booker steals) | 11 - 17 |
| Q1 5:34 | POR | Jerami Grant defensive rebound | 11 - 17 |
| Q1 5:38 | PHX | Jerami Grant blocks Mikal Bridges 's 2-foot layup | 11 - 17 |
| Q1 5:55 | POR | Josh Hart makes two point shot +2 | 11 - 17 |
| Q1 6:01 | PHX | Deandre Ayton bad pass (Justise Winslow steals) | 9 - 17 |
| Q1 6:10 | PHX | Torrey Craig defensive rebound | 9 - 17 |
| Q1 6:13 | POR | Shaedon Sharpe misses 17-foot pullup jump shot | 9 - 17 |
| Q1 6:20 | POR | Shaedon Sharpe defensive rebound | 9 - 17 |
| Q1 6:23 | PHX | Deandre Ayton misses 9-foot two point shot | 9 - 17 |
| Q1 6:33 | PHX | Devin Booker defensive rebound | 9 - 17 |
| Q1 6:37 | POR | Josh Hart misses 26-foot three point jumper | 9 - 17 |
| Q1 6:46 | PHX | Torrey Craig enters the game for Cameron Johnson | 9 - 17 |
| Q1 6:46 | PHX | Suns Full timeout | 9 - 17 |
| Q1 6:46 | PHX | Cameron Johnson personal foul | 9 - 17 |
| Q1 6:57 | PHX | Deandre Ayton makes 16-foot jumper +2 | 9 - 17 |
| Q1 7:09 | PHX | Chris Paul defensive rebound | 9 - 15 |
| Q1 7:11 | POR | Jusuf Nurkic misses 6-foot two point shot | 9 - 15 |
| Q1 7:18 | PHX | Chris Paul kicked ball violation | 9 - 15 |
| Q1 7:20 | PHX | Deandre Ayton lost ball turnover (Jusuf Nurkic steals) | 9 - 15 |
| Q1 7:31 | POR | Jusuf Nurkic makes driving layup (Shaedon Sharpe assists) +2 | 9 - 15 |
| Q1 7:47 | PHX | Deandre Ayton makes 27-foot three point jumper (Chris Paul assists) +3 | 7 - 15 |
| Q1 7:54 | POR | Trail Blazers delay of game violation | 7 - 12 |
| Q1 7:54 | PHX | Devin Booker makes technical free throw +1 | 7 - 12 |
| Q1 7:54 | POR | technical foul (1st technical foul) | 7 - 11 |
| Q1 7:55 | POR | Justise Winslow makes two point shot +2 | 7 - 11 |
| Q1 7:58 | POR | Justise Winslow defensive rebound | 5 - 11 |
| Q1 8:02 | PHX | Cameron Johnson misses 15-foot pullup jump shot | 5 - 11 |
| Q1 8:11 | POR | Shaedon Sharpe personal foul | 5 - 11 |
| Q1 8:16 | PHX | Chris Paul defensive rebound | 5 - 11 |
| Q1 8:17 | POR | Jusuf Nurkic misses 7-foot hook shot | 5 - 11 |
| Q1 8:27 | PHX | Deandre Ayton personal foul | 5 - 11 |
| Q1 8:42 | PHX | Devin Booker makes 31-foot three pointer (Chris Paul assists) +3 | 5 - 11 |
| Q1 8:57 | PHX | Deandre Ayton defensive rebound | 5 - 8 |
| Q1 9:00 | POR | Justise Winslow misses 26-foot three point jumper | 5 - 8 |
| Q1 9:13 | PHX | Devin Booker makes 26-foot three point jumper (Chris Paul assists) +3 | 5 - 8 |
| Q1 9:24 | POR | Jerami Grant turnover | 5 - 5 |
| Q1 9:24 | POR | Jerami Grant offensive charge | 5 - 5 |
| Q1 9:28 | POR | Justise Winslow defensive rebound | 5 - 5 |
| Q1 9:31 | PHX | Cameron Johnson misses three point jumper | 5 - 5 |
| Q1 9:39 | POR | Justise Winslow personal foul | 5 - 5 |
| Q1 9:44 | PHX | Mikal Bridges defensive rebound | 5 - 5 |
| Q1 9:48 | POR | Jerami Grant misses 26-foot three point jumper | 5 - 5 |
| Q1 10:12 | PHX | Deandre Ayton makes 8-foot two point shot (Chris Paul assists) +2 | 5 - 5 |
| Q1 10:32 | POR | Shaedon Sharpe makes 26-foot three point jumper (Jusuf Nurkic assists) +3 | 5 - 3 |
| Q1 10:52 | PHX | Chris Paul makes 26-foot three point jumper (Cameron Johnson assists) +3 | 2 - 3 |
| Q1 11:12 | POR | Justise Winslow makes layup (Jerami Grant assists) +2 | 2 - 0 |
| Q1 11:24 | POR | Jusuf Nurkic defensive rebound | 0 - 0 |
| Q1 11:28 | PHX | Deandre Ayton misses 11-foot two point shot | 0 - 0 |
| Q1 11:38 | PHX | Mikal Bridges defensive rebound | 0 - 0 |
| Q1 11:41 | POR | Justise Winslow misses driving layup | 0 - 0 |
| Q1 12:00 | POR | Jusuf Nurkic vs. Deandre Ayton (Justise Winslow gains possession) | 0 - 0 |
| Q1 12:00 | POR | Jusuf Nurkic vs. Deandre Ayton (Justise Winslow gains possession) | 0 - 0 |
| Q1 11:41 | POR | Justise Winslow misses driving layup | 0 - 0 |
| Q1 11:38 | PHX | Mikal Bridges defensive rebound | 0 - 0 |
| Q1 11:28 | PHX | Deandre Ayton misses 11-foot two point shot | 0 - 0 |
| Q1 11:24 | POR | Jusuf Nurkic defensive rebound | 0 - 0 |
| Q1 11:12 | POR | Justise Winslow makes layup (Jerami Grant assists) +2 | 2 - 0 |
| Q1 10:52 | PHX | Chris Paul makes 26-foot three point jumper (Cameron Johnson assists) +3 | 2 - 3 |
| Q1 10:32 | POR | Shaedon Sharpe makes 26-foot three point jumper (Jusuf Nurkic assists) +3 | 5 - 3 |
| Q1 10:12 | PHX | Deandre Ayton makes 8-foot two point shot (Chris Paul assists) +2 | 5 - 5 |
| Q1 9:48 | POR | Jerami Grant misses 26-foot three point jumper | 5 - 5 |
| Q1 9:44 | PHX | Mikal Bridges defensive rebound | 5 - 5 |
| Q1 9:39 | POR | Justise Winslow personal foul | 5 - 5 |
| Q1 9:31 | PHX | Cameron Johnson misses three point jumper | 5 - 5 |
| Q1 9:28 | POR | Justise Winslow defensive rebound | 5 - 5 |
| Q1 9:24 | POR | Jerami Grant offensive charge | 5 - 5 |
| Q1 9:24 | POR | Jerami Grant turnover | 5 - 5 |
| Q1 9:13 | PHX | Devin Booker makes 26-foot three point jumper (Chris Paul assists) +3 | 5 - 8 |
| Q1 9:00 | POR | Justise Winslow misses 26-foot three point jumper | 5 - 8 |
| Q1 8:57 | PHX | Deandre Ayton defensive rebound | 5 - 8 |
| Q1 8:42 | PHX | Devin Booker makes 31-foot three pointer (Chris Paul assists) +3 | 5 - 11 |
| Q1 8:27 | PHX | Deandre Ayton personal foul | 5 - 11 |
| Q1 8:17 | POR | Jusuf Nurkic misses 7-foot hook shot | 5 - 11 |
| Q1 8:16 | PHX | Chris Paul defensive rebound | 5 - 11 |
| Q1 8:11 | POR | Shaedon Sharpe personal foul | 5 - 11 |
| Q1 8:02 | PHX | Cameron Johnson misses 15-foot pullup jump shot | 5 - 11 |
| Q1 7:58 | POR | Justise Winslow defensive rebound | 5 - 11 |
| Q1 7:55 | POR | Justise Winslow makes two point shot +2 | 7 - 11 |
| Q1 7:54 | POR | technical foul (1st technical foul) | 7 - 11 |
| Q1 7:54 | PHX | Devin Booker makes technical free throw +1 | 7 - 12 |
| Q1 7:54 | POR | Trail Blazers delay of game violation | 7 - 12 |
| Q1 7:47 | PHX | Deandre Ayton makes 27-foot three point jumper (Chris Paul assists) +3 | 7 - 15 |
| Q1 7:31 | POR | Jusuf Nurkic makes driving layup (Shaedon Sharpe assists) +2 | 9 - 15 |
| Q1 7:20 | PHX | Deandre Ayton lost ball turnover (Jusuf Nurkic steals) | 9 - 15 |
| Q1 7:18 | PHX | Chris Paul kicked ball violation | 9 - 15 |
| Q1 7:11 | POR | Jusuf Nurkic misses 6-foot two point shot | 9 - 15 |
| Q1 7:09 | PHX | Chris Paul defensive rebound | 9 - 15 |
| Q1 6:57 | PHX | Deandre Ayton makes 16-foot jumper +2 | 9 - 17 |
| Q1 6:46 | PHX | Cameron Johnson personal foul | 9 - 17 |
| Q1 6:46 | PHX | Suns Full timeout | 9 - 17 |
| Q1 6:46 | PHX | Torrey Craig enters the game for Cameron Johnson | 9 - 17 |
| Q1 6:37 | POR | Josh Hart misses 26-foot three point jumper | 9 - 17 |
| Q1 6:33 | PHX | Devin Booker defensive rebound | 9 - 17 |
| Q1 6:23 | PHX | Deandre Ayton misses 9-foot two point shot | 9 - 17 |
| Q1 6:20 | POR | Shaedon Sharpe defensive rebound | 9 - 17 |
| Q1 6:13 | POR | Shaedon Sharpe misses 17-foot pullup jump shot | 9 - 17 |
| Q1 6:10 | PHX | Torrey Craig defensive rebound | 9 - 17 |
| Q1 6:01 | PHX | Deandre Ayton bad pass (Justise Winslow steals) | 9 - 17 |
| Q1 5:55 | POR | Josh Hart makes two point shot +2 | 11 - 17 |
| Q1 5:38 | PHX | Jerami Grant blocks Mikal Bridges 's 2-foot layup | 11 - 17 |
| Q1 5:34 | POR | Jerami Grant defensive rebound | 11 - 17 |
| Q1 5:33 | POR | Josh Hart bad pass (Devin Booker steals) | 11 - 17 |
| Q1 5:28 | PHX | Devin Booker palming turnover | 11 - 17 |
| Q1 5:28 | POR | Keon Johnson enters the game for Justise Winslow | 11 - 17 |
| Q1 5:19 | POR | Shaedon Sharpe misses driving layup | 11 - 17 |
| Q1 5:18 | POR | Jusuf Nurkic offensive rebound | 11 - 17 |
| Q1 5:18 | POR | Jusuf Nurkic misses 3-foot tip shot | 11 - 17 |
| Q1 5:16 | POR | Jusuf Nurkic offensive rebound | 11 - 17 |
| Q1 5:10 | POR | Keon Johnson palming turnover | 11 - 17 |
| Q1 4:48 | PHX | Devin Booker misses 23-foot three point jumper | 11 - 17 |
| Q1 4:46 | PHX | Deandre Ayton offensive rebound | 11 - 17 |
| Q1 4:43 | PHX | Deandre Ayton misses two point shot | 11 - 17 |
| Q1 4:43 | POR | Josh Hart defensive rebound | 11 - 17 |
| Q1 4:39 | POR | Shaedon Sharpe makes dunk (Josh Hart assists) +2 | 13 - 17 |
| Q1 4:18 | PHX | Devin Booker misses driving layup | 13 - 17 |
| Q1 4:18 | PHX | Torrey Craig offensive rebound | 13 - 17 |
| Q1 4:13 | PHX | Torrey Craig makes tip shot +2 | 13 - 19 |
| Q1 3:52 | POR | Jerami Grant makes 21-foot pullup jump shot (Josh Hart assists) +2 | 15 - 19 |
| Q1 3:34 | PHX | Deandre Ayton makes alley oop layup (Chris Paul assists) +2 | 15 - 21 |
| Q1 3:18 | POR | Jusuf Nurkic misses 5-foot hook shot | 15 - 21 |
| Q1 3:16 | PHX | Devin Booker defensive rebound | 15 - 21 |
| Q1 2:59 | PHX | Mikal Bridges misses driving floating jump shot | 15 - 21 |
| Q1 2:59 | POR | Josh Hart defensive rebound | 15 - 21 |
| Q1 2:59 | PHX | Torrey Craig personal foul | 15 - 21 |
| Q1 2:59 | POR | Trail Blazers Full timeout | 15 - 21 |
| Q1 2:59 | PHX | Landry Shamet enters the game for Chris Paul | 15 - 21 |
| Q1 2:59 | PHX | Jock Landale enters the game for Deandre Ayton | 15 - 21 |
| Q1 2:59 | POR | Drew Eubanks enters the game for Josh Hart | 15 - 21 |
| Q1 2:59 | POR | Nassir Little enters the game for Jusuf Nurkic | 15 - 21 |
| Q1 2:41 | POR | Shaedon Sharpe makes 23-foot three point jumper (Keon Johnson assists) +3 | 18 - 21 |
| Q1 2:15 | PHX | Torrey Craig makes 24-foot three point jumper (Mikal Bridges assists) +3 | 18 - 24 |
| Q1 1:56 | POR | Nassir Little misses 16-foot pullup jump shot | 18 - 24 |
| Q1 1:51 | POR | Drew Eubanks offensive rebound | 18 - 24 |
| Q1 1:50 | POR | Keon Johnson misses 2-foot two point shot | 18 - 24 |
| Q1 1:48 | PHX | Jock Landale defensive rebound | 18 - 24 |
| Q1 1:45 | PHX | Devin Booker misses 9-foot two point shot | 18 - 24 |
| Q1 1:42 | POR | Nassir Little defensive rebound | 18 - 24 |
| Q1 1:28 | PHX | Torrey Craig personal foul | 18 - 24 |
| Q1 1:28 | PHX | Damion Lee enters the game for Devin Booker | 18 - 24 |
| Q1 1:28 | PHX | Josh Okogie enters the game for Mikal Bridges | 18 - 24 |
| Q1 1:28 | POR | Jabari Walker enters the game for Jerami Grant | 18 - 24 |
| Q1 1:28 | PHX | Devin Booker enters the game for Torrey Craig | 18 - 24 |
| Q1 1:24 | POR | Keon Johnson makes 27-foot three point jumper (Drew Eubanks assists) +3 | 21 - 24 |
| Q1 1:09 | PHX | Devin Booker bad pass (Keon Johnson steals) | 21 - 24 |
| Q1 56.6 | POR | Drew Eubanks makes driving layup +2 | 23 - 24 |
| Q1 50.2 | POR | Shaedon Sharpe personal foul | 23 - 24 |
| Q1 44.8 | POR | Keon Johnson defensive 3-seconds (technical foul) | 23 - 24 |
| Q1 44.8 | PHX | Devin Booker makes technical free throw +1 | 23 - 25 |
| Q1 35.7 | PHX | Devin Booker traveling | 23 - 25 |
| Q1 30.5 | POR | Keon Johnson makes driving layup +2 | 25 - 25 |
| Q1 6.9 | PHX | Devin Booker makes 9-foot pullup jump shot (Landry Shamet assists) +2 | 25 - 27 |
| Q1 6.9 | POR | Shaedon Sharpe shooting foul | 25 - 27 |
| Q1 6.9 | PHX | Devin Booker makes free throw 1 of 1 +1 | 25 - 28 |
| Q1 1.3 | POR | Keon Johnson misses 25-foot three point pullup jump shot | 25 - 28 |
| Q1 1.3 | POR | Trail Blazers offensive team rebound | 25 - 28 |
| Q1 0.0 | End of the 1st Quarter | 25 - 28 | |
| Q2 12:00 | PHX | Dario Saric enters the game for Devin Booker | 25 - 28 |
| Q2 12:00 | POR | Justise Winslow enters the game for Shaedon Sharpe | 25 - 28 |
| Q2 11:41 | PHX | Jock Landale offensive foul | 25 - 28 |
| Q2 11:41 | PHX | Jock Landale turnover | 25 - 28 |
| Q2 11:30 | POR | Justise Winslow out of bounds bad pass turnover | 25 - 28 |
| Q2 11:19 | PHX | Josh Okogie lost ball turnover (Jabari Walker steals) | 25 - 28 |
| Q2 11:15 | PHX | Damion Lee shooting foul | 25 - 28 |
| Q2 11:15 | POR | Nassir Little makes free throw 1 of 2 +1 | 26 - 28 |
| Q2 11:15 | POR | Nassir Little makes free throw 2 of 2 +1 | 27 - 28 |
| Q2 11:15 | PHX | Landry Shamet offensive foul | 27 - 28 |
| Q2 11:15 | PHX | Landry Shamet turnover | 27 - 28 |
| Q2 11:08 | POR | Justise Winslow makes driving layup (Nassir Little assists) +2 | 29 - 28 |
| Q2 10:55 | PHX | Landry Shamet misses three point jumper | 29 - 28 |
| Q2 10:50 | POR | Jabari Walker defensive rebound | 29 - 28 |
| Q2 10:44 | POR | Drew Eubanks offensive foul | 29 - 28 |
| Q2 10:44 | POR | Drew Eubanks turnover | 29 - 28 |
| Q2 10:35 | PHX | Landry Shamet misses 27-foot step back jumpshot | 29 - 28 |
| Q2 10:32 | PHX | Jock Landale offensive rebound | 29 - 28 |
| Q2 10:32 | PHX | Jock Landale makes dunk +2 | 29 - 30 |
| Q2 10:27 | POR | Justise Winslow lost ball turnover (Josh Okogie steals) | 29 - 30 |
| Q2 10:21 | PHX | Drew Eubanks blocks Landry Shamet's dunk | 29 - 30 |
| Q2 10:16 | POR | Keon Johnson defensive rebound | 29 - 30 |
| Q2 10:13 | POR | Nassir Little misses 23-foot three point shot | 29 - 30 |
| Q2 10:09 | POR | Justise Winslow offensive rebound | 29 - 30 |
| Q2 10:08 | POR | Justise Winslow makes two point shot +2 | 31 - 30 |
| Q2 9:54 | PHX | Dario Saric offensive foul | 31 - 30 |
| Q2 9:54 | PHX | Dario Saric turnover | 31 - 30 |
| Q2 9:40 | POR | Keon Johnson misses 25-foot three point jumper | 31 - 30 |
| Q2 9:37 | PHX | Dario Saric defensive rebound | 31 - 30 |
| Q2 9:30 | POR | Keon Johnson shooting foul | 31 - 30 |
| Q2 9:30 | PHX | Damion Lee makes free throw 1 of 2 +1 | 31 - 31 |
| Q2 9:30 | PHX | Bismack Biyombo enters the game for Jock Landale | 31 - 31 |
| Q2 9:30 | POR | Jusuf Nurkic enters the game for Keon Johnson | 31 - 31 |
| Q2 9:30 | POR | Josh Hart enters the game for Drew Eubanks | 31 - 31 |
| Q2 9:30 | PHX | Damion Lee makes free throw 2 of 2 +1 | 31 - 32 |
| Q2 9:19 | POR | Justise Winslow misses driving floating jump shot | 31 - 32 |
| Q2 9:17 | POR | Jabari Walker offensive rebound | 31 - 32 |
| Q2 9:16 | POR | Jabari Walker makes two point shot +2 | 33 - 32 |
| Q2 9:06 | PHX | Damion Lee out of bounds bad pass turnover | 33 - 32 |
| Q2 8:46 | POR | Jusuf Nurkic misses hook shot | 33 - 32 |
| Q2 8:45 | PHX | Josh Okogie defensive rebound | 33 - 32 |
| Q2 8:24 | PHX | Dario Saric misses 23-foot three point jumper | 33 - 32 |
| Q2 8:24 | PHX | Suns offensive team rebound | 33 - 32 |
| Q2 8:24 | POR | Jabari Walker loose ball foul | 33 - 32 |
| Q2 8:24 | PHX | Chris Paul enters the game for Josh Okogie | 33 - 32 |
| Q2 8:24 | POR | Jerami Grant enters the game for Jabari Walker | 33 - 32 |
| Q2 8:14 | PHX | Nassir Little blocks Bismack Biyombo's dunk | 33 - 32 |
| Q2 8:12 | POR | Josh Hart defensive rebound | 33 - 32 |
| Q2 8:08 | POR | Jerami Grant makes 28-foot three point shot (Josh Hart assists) +3 | 36 - 32 |
| Q2 7:44 | PHX | Bismack Biyombo makes 10-foot hook shot (Dario Saric assists) +2 | 36 - 34 |
| Q2 7:29 | POR | Nassir Little makes 26-foot three point jumper (Jusuf Nurkic assists) +3 | 39 - 34 |
| Q2 7:18 | PHX | Damion Lee misses 11-foot pullup jump shot | 39 - 34 |
| Q2 7:16 | POR | Nassir Little defensive rebound | 39 - 34 |
| Q2 7:15 | POR | Nassir Little lost ball turnover (Damion Lee steals) | 39 - 34 |
| Q2 7:14 | POR | Nassir Little personal foul | 39 - 34 |
| Q2 7:14 | PHX | Mikal Bridges enters the game for Landry Shamet | 39 - 34 |
| Q2 7:05 | PHX | Bismack Biyombo misses hook shot | 39 - 34 |
| Q2 7:03 | PHX | Damion Lee offensive rebound | 39 - 34 |
| Q2 6:54 | PHX | Dario Saric misses two point shot | 39 - 34 |
| Q2 6:52 | POR | Nassir Little defensive rebound | 39 - 34 |
| Q2 6:31 | POR | Jusuf Nurkic lost ball turnover (Dario Saric steals) | 39 - 34 |
| Q2 6:18 | PHX | Dario Saric misses 28-foot three point jumper | 39 - 34 |
| Q2 6:16 | POR | Trail Blazers defensive team rebound | 39 - 34 |
| Q2 6:16 | PHX | Suns Full timeout | 39 - 34 |
| Q2 6:16 | PHX | Deandre Ayton enters the game for Bismack Biyombo | 39 - 34 |
| Q2 6:16 | PHX | Devin Booker enters the game for Dario Saric | 39 - 34 |
| Q2 6:16 | POR | Drew Eubanks enters the game for Jusuf Nurkic | 39 - 34 |
| Q2 6:00 | POR | Jerami Grant traveling | 39 - 34 |
| Q2 5:43 | PHX | Deandre Ayton makes jumper (Devin Booker assists) +2 | 39 - 36 |
| Q2 5:30 | POR | Jerami Grant makes two point shot (Justise Winslow assists) +2 | 41 - 36 |
| Q2 5:24 | PHX | Devin Booker misses 29-foot three point pullup jump shot | 41 - 36 |
| Q2 5:21 | POR | Justise Winslow defensive rebound | 41 - 36 |
| Q2 5:16 | POR | Drew Eubanks makes dunk (Nassir Little assists) +2 | 43 - 36 |
| Q2 5:16 | PHX | Devin Booker technical foul (1st technical foul) | 43 - 36 |
| Q2 5:16 | POR | Jerami Grant makes technical free throw +1 | 44 - 36 |
| Q2 5:16 | PHX | Torrey Craig enters the game for Damion Lee | 44 - 36 |
| Q2 5:07 | PHX | Torrey Craig misses 24-foot three point jumper | 44 - 36 |
| Q2 5:04 | POR | Justise Winslow defensive rebound | 44 - 36 |
| Q2 4:51 | POR | Jerami Grant makes pullup jump shot (Justise Winslow assists) +2 | 46 - 36 |
| Q2 4:38 | PHX | Deandre Ayton makes 28-foot three point jumper (Torrey Craig assists) +3 | 46 - 39 |
| Q2 4:23 | PHX | Mikal Bridges personal foul | 46 - 39 |
| Q2 4:13 | POR | Jerami Grant makes 14-foot step back jumpshot +2 | 48 - 39 |
| Q2 4:06 | PHX | Deandre Ayton offensive foul | 48 - 39 |
| Q2 4:06 | PHX | Deandre Ayton turnover | 48 - 39 |
| Q2 3:53 | POR | Jerami Grant makes 19-foot pullup jump shot (Justise Winslow assists) +2 | 50 - 39 |
| Q2 3:39 | POR | Justise Winslow personal foul | 50 - 39 |
| Q2 3:28 | PHX | Devin Booker misses 26-foot three point pullup jump shot | 50 - 39 |
| Q2 3:23 | POR | Nassir Little defensive rebound | 50 - 39 |
| Q2 3:05 | POR | Josh Hart misses driving layup | 50 - 39 |
| Q2 3:05 | PHX | Deandre Ayton defensive rebound | 50 - 39 |
| Q2 2:56 | PHX | Torrey Craig misses driving dunk | 50 - 39 |
| Q2 2:54 | POR | Drew Eubanks defensive rebound | 50 - 39 |
| Q2 2:38 | POR | Jerami Grant makes 18-foot two point shot (Justise Winslow assists) +2 | 52 - 39 |
| Q2 2:16 | PHX | Deandre Ayton misses 7-foot two point shot | 52 - 39 |
| Q2 2:16 | POR | Justise Winslow defensive rebound | 52 - 39 |
| Q2 2:06 | PHX | Chris Paul shooting foul | 52 - 39 |
| Q2 2:06 | POR | Trail Blazers Full timeout | 52 - 39 |
| Q2 2:06 | POR | Jerami Grant makes free throw 1 of 2 +1 | 53 - 39 |
| Q2 2:06 | POR | Jerami Grant makes free throw 2 of 2 +1 | 54 - 39 |
| Q2 1:53 | PHX | Devin Booker misses two point shot | 54 - 39 |
| Q2 1:50 | PHX | Deandre Ayton offensive rebound | 54 - 39 |
| Q2 1:50 | PHX | Deandre Ayton makes two point shot +2 | 54 - 41 |
| Q2 1:31 | POR | Nassir Little makes driving layup (Jerami Grant assists) +2 | 56 - 41 |
| Q2 1:17 | POR | Nassir Little personal foul | 56 - 41 |
| Q2 1:17 | PHX | Chris Paul makes free throw 1 of 2 +1 | 56 - 42 |
| Q2 1:17 | PHX | Chris Paul makes free throw 2 of 2 +1 | 56 - 43 |
| Q2 1:04 | POR | Justise Winslow misses driving floating jump shot | 56 - 43 |
| Q2 1:01 | PHX | Deandre Ayton defensive rebound | 56 - 43 |
| Q2 54.1 | POR | Josh Hart personal foul | 56 - 43 |
| Q2 54.1 | PHX | Devin Booker makes free throw 1 of 2 +1 | 56 - 44 |
| Q2 54.1 | PHX | Devin Booker makes free throw 2 of 2 +1 | 56 - 45 |
| Q2 33.9 | POR | Nassir Little makes 25-foot three point jumper (Justise Winslow assists) +3 | 59 - 45 |
| Q2 18.4 | PHX | Deandre Ayton makes layup (Torrey Craig assists) +2 | 59 - 47 |
| Q2 4.2 | POR | Chris Paul blocks Jerami Grant 's 27-foot three point pullup jump shot | 59 - 47 |
| Q2 1.0 | PHX | Mikal Bridges defensive rebound | 59 - 47 |
| Q2 1.0 | POR | Justise Winslow shooting foul | 59 - 47 |
| Q2 1.0 | PHX | Mikal Bridges makes free throw 1 of 2 +1 | 59 - 48 |
| Q2 1.0 | PHX | Mikal Bridges makes free throw 2 of 2 +1 | 59 - 49 |
| Q2 0.0 | End of the 2nd Quarter | 59 - 49 | |
| Q3 12:00 | POR | Shaedon Sharpe enters the game for Nassir Little | 59 - 49 |
| Q3 12:00 | POR | Jusuf Nurkic enters the game for Drew Eubanks | 59 - 49 |
| Q3 11:37 | PHX | Devin Booker misses 11-foot pullup jump shot | 59 - 49 |
| Q3 11:37 | POR | Trail Blazers defensive team rebound | 59 - 49 |
| Q3 11:37 | PHX | Suns delay of game violation | 59 - 49 |
| Q3 11:28 | PHX | Devin Booker personal foul | 59 - 49 |
| Q3 11:21 | POR | Justise Winslow misses 13-foot jumper | 59 - 49 |
| Q3 11:20 | POR | Trail Blazers offensive team rebound | 59 - 49 |
| Q3 11:07 | PHX | Torrey Craig shooting foul | 59 - 49 |
| Q3 11:07 | POR | Jerami Grant makes free throw 1 of 2 +1 | 60 - 49 |
| Q3 11:07 | POR | Jerami Grant makes free throw 2 of 2 +1 | 61 - 49 |
| Q3 10:54 | PHX | Mikal Bridges makes 7-foot pullup jump shot +2 | 61 - 51 |
| Q3 10:33 | POR | Jusuf Nurkic lost ball turnover (Chris Paul steals) | 61 - 51 |
| Q3 10:28 | PHX | Mikal Bridges makes 25-foot three point shot (Chris Paul assists) +3 | 61 - 54 |
| Q3 10:13 | PHX | Chris Paul personal foul | 61 - 54 |
| Q3 10:03 | POR | Justise Winslow misses 13-foot jumper | 61 - 54 |
| Q3 10:01 | PHX | Mikal Bridges defensive rebound | 61 - 54 |
| Q3 9:49 | PHX | Chris Paul misses 25-foot three point jumper | 61 - 54 |
| Q3 9:46 | POR | Jusuf Nurkic defensive rebound | 61 - 54 |
| Q3 9:35 | POR | Shaedon Sharpe misses 27-foot three point jumper | 61 - 54 |
| Q3 9:33 | PHX | Torrey Craig defensive rebound | 61 - 54 |
| Q3 9:25 | PHX | Mikal Bridges misses 10-foot two point shot | 61 - 54 |
| Q3 9:23 | POR | Jusuf Nurkic defensive rebound | 61 - 54 |
| Q3 9:15 | POR | Jusuf Nurkic makes 27-foot three point jumper (Jerami Grant assists) +3 | 64 - 54 |
| Q3 8:57 | PHX | Devin Booker makes 4-foot layup (Chris Paul assists) +2 | 64 - 56 |
| Q3 8:34 | POR | Justise Winslow makes 6-foot hook shot (Josh Hart assists) +2 | 66 - 56 |
| Q3 8:07 | POR | Justise Winslow personal foul | 66 - 56 |
| Q3 8:07 | POR | Keon Johnson enters the game for Justise Winslow | 66 - 56 |
| Q3 8:00 | PHX | Devin Booker misses 28-foot three point pullup jump shot | 66 - 56 |
| Q3 7:57 | POR | Jerami Grant defensive rebound | 66 - 56 |
| Q3 7:54 | POR | Jerami Grant makes two point shot +2 | 68 - 56 |
| Q3 7:54 | PHX | Devin Booker shooting foul | 68 - 56 |
| Q3 7:54 | PHX | Torrey Craig technical foul (1st technical foul) | 68 - 56 |
| Q3 7:54 | POR | Jerami Grant misses technical free throw | 68 - 56 |
| Q3 7:54 | POR | Trail Blazers offensive team rebound | 68 - 56 |
| Q3 7:54 | POR | Jerami Grant makes free throw 1 of 1 +1 | 69 - 56 |
| Q3 7:34 | PHX | Devin Booker makes driving layup +2 | 69 - 58 |
| Q3 7:28 | POR | Keon Johnson misses 23-foot three point jumper | 69 - 58 |
| Q3 7:26 | PHX | Mikal Bridges defensive rebound | 69 - 58 |
| Q3 7:21 | POR | Josh Hart personal foul | 69 - 58 |
| Q3 7:18 | PHX | Devin Booker makes driving layup (Deandre Ayton assists) +2 | 69 - 60 |
| Q3 7:18 | POR | Keon Johnson shooting foul | 69 - 60 |
| Q3 7:18 | PHX | Devin Booker makes free throw 1 of 1 +1 | 69 - 61 |
| Q3 7:04 | PHX | Devin Booker shooting foul | 69 - 61 |
| Q3 7:04 | POR | Jerami Grant makes free throw 1 of 2 +1 | 70 - 61 |
| Q3 7:04 | POR | Jerami Grant makes free throw 2 of 2 +1 | 71 - 61 |
| Q3 6:52 | PHX | Devin Booker misses driving layup | 71 - 61 |
| Q3 6:50 | POR | Josh Hart defensive rebound | 71 - 61 |
| Q3 6:45 | POR | Keon Johnson makes 26-foot three point jumper (Jerami Grant assists) +3 | 74 - 61 |
| Q3 6:24 | PHX | Devin Booker traveling | 74 - 61 |
| Q3 6:24 | PHX | Suns Full timeout | 74 - 61 |
| Q3 6:11 | POR | Jerami Grant makes alley oop layup (Jusuf Nurkic assists) +2 | 76 - 61 |
| Q3 6:10 | POR | Jerami Grant personal foul | 76 - 61 |
| Q3 5:47 | POR | Jerami Grant shooting foul | 76 - 61 |
| Q3 5:47 | PHX | Deandre Ayton makes free throw 1 of 2 +1 | 76 - 62 |
| Q3 5:47 | PHX | Deandre Ayton makes free throw 2 of 2 +1 | 76 - 63 |
| Q3 5:37 | POR | Josh Hart out of bounds bad pass turnover | 76 - 63 |
| Q3 5:29 | PHX | Mikal Bridges makes 26-foot three point jumper (Chris Paul assists) +3 | 76 - 66 |
| Q3 5:08 | POR | Jerami Grant lost ball turnover (Mikal Bridges steals) | 76 - 66 |
| Q3 5:04 | PHX | Mikal Bridges makes two point shot (Devin Booker assists) +2 | 76 - 68 |
| Q3 5:03 | POR | Trail Blazers Full timeout | 76 - 68 |
| Q3 5:03 | POR | Drew Eubanks enters the game for Jusuf Nurkic | 76 - 68 |
| Q3 4:47 | POR | Shaedon Sharpe misses 19-foot pullup jump shot | 76 - 68 |
| Q3 4:46 | POR | Keon Johnson offensive rebound | 76 - 68 |
| Q3 4:46 | PHX | Deandre Ayton shooting foul | 76 - 68 |
| Q3 4:46 | POR | Keon Johnson makes free throw 1 of 2 +1 | 77 - 68 |
| Q3 4:46 | POR | Keon Johnson misses free throw 2 of 2 | 77 - 68 |
| Q3 4:44 | POR | Trail Blazers offensive team rebound | 77 - 68 |
| Q3 4:41 | POR | Keon Johnson misses 26-foot three point jumper | 77 - 68 |
| Q3 4:40 | PHX | Suns defensive team rebound | 77 - 68 |
| Q3 4:23 | PHX | Devin Booker misses 8-foot pullup jump shot | 77 - 68 |
| Q3 4:23 | POR | Drew Eubanks defensive rebound | 77 - 68 |
| Q3 4:11 | POR | Keon Johnson palming turnover | 77 - 68 |
| Q3 4:11 | POR | Nassir Little enters the game for Shaedon Sharpe | 77 - 68 |
| Q3 4:11 | PHX | Jock Landale enters the game for Chris Paul | 77 - 68 |
| Q3 4:11 | PHX | Landry Shamet enters the game for Deandre Ayton | 77 - 68 |
| Q3 3:52 | PHX | Mikal Bridges misses 12-foot pullup jump shot | 77 - 68 |
| Q3 3:50 | POR | Drew Eubanks defensive rebound | 77 - 68 |
| Q3 3:38 | POR | Jerami Grant misses 17-foot jumper | 77 - 68 |
| Q3 3:36 | PHX | Torrey Craig defensive rebound | 77 - 68 |
| Q3 3:26 | PHX | Torrey Craig misses 24-foot three point jumper | 77 - 68 |
| Q3 3:23 | POR | Josh Hart defensive rebound | 77 - 68 |
| Q3 3:13 | POR | Josh Hart makes 9-foot driving floating jump shot +2 | 79 - 68 |
| Q3 2:59 | PHX | Mikal Bridges misses 23-foot three point jumper | 79 - 68 |
| Q3 2:57 | PHX | Jock Landale offensive rebound | 79 - 68 |
| Q3 2:52 | PHX | Devin Booker misses two point shot | 79 - 68 |
| Q3 2:50 | PHX | Jock Landale offensive rebound | 79 - 68 |
| Q3 2:49 | PHX | Jock Landale makes tip shot +2 | 79 - 70 |
| Q3 2:25 | POR | Devin Booker blocks Keon Johnson 's 19-foot pullup jump shot | 79 - 70 |
| Q3 2:22 | PHX | Devin Booker defensive rebound | 79 - 70 |
| Q3 2:20 | PHX | Jock Landale makes 26-foot three point shot (Devin Booker assists) +3 | 79 - 73 |
| Q3 1:50 | POR | Josh Hart makes 27-foot three point jumper (Nassir Little assists) +3 | 82 - 73 |
| Q3 1:40 | PHX | Devin Booker lost ball turnover (Keon Johnson steals) | 82 - 73 |
| Q3 1:36 | POR | Keon Johnson lost ball turnover (Mikal Bridges steals) | 82 - 73 |
| Q3 1:30 | PHX | Landry Shamet misses dunk | 82 - 73 |
| Q3 1:27 | PHX | Torrey Craig offensive rebound | 82 - 73 |
| Q3 1:27 | PHX | Torrey Craig makes tip shot +2 | 82 - 75 |
| Q3 59.1 | POR | Keon Johnson misses 24-foot three point jumper | 82 - 75 |
| Q3 57.6 | PHX | Torrey Craig defensive rebound | 82 - 75 |
| Q3 43.2 | POR | Keon Johnson personal foul | 82 - 75 |
| Q3 43.2 | PHX | Torrey Craig misses free throw 1 of 2 | 82 - 75 |
| Q3 43.2 | PHX | Suns offensive team rebound | 82 - 75 |
| Q3 43.2 | PHX | Damion Lee enters the game for Mikal Bridges | 82 - 75 |
| Q3 43.2 | POR | Justise Winslow enters the game for Keon Johnson | 82 - 75 |
| Q3 43.2 | PHX | Torrey Craig makes free throw 2 of 2 +1 | 82 - 76 |
| Q3 34.0 | POR | Drew Eubanks makes alley oop dunk shot (Josh Hart assists) +2 | 84 - 76 |
| Q3 12.4 | PHX | Torrey Craig misses 27-foot three point jumper | 84 - 76 |
| Q3 9.0 | PHX | Jock Landale offensive rebound | 84 - 76 |
| Q3 5.8 | PHX | Landry Shamet makes 26-foot three point jumper (Devin Booker assists) +3 | 84 - 79 |
| Q3 5.8 | POR | Josh Hart shooting foul | 84 - 79 |
| Q3 5.8 | PHX | Mikal Bridges enters the game for Jock Landale | 84 - 79 |
| Q3 5.8 | POR | Keon Johnson enters the game for Drew Eubanks | 84 - 79 |
| Q3 5.8 | PHX | Landry Shamet makes free throw 1 of 1 +1 | 84 - 80 |
| Q3 0.0 | POR | Keon Johnson misses driving floating jump shot | 84 - 80 |
| Q3 0.0 | POR | Josh Hart offensive rebound | 84 - 80 |
| Q3 0.0 | POR | Josh Hart misses 5-foot tip shot | 84 - 80 |
| Q3 0.0 | POR | Justise Winslow offensive rebound | 84 - 80 |
| Q3 0.0 | POR | Justise Winslow makes tip shot +2 | 86 - 80 |
| Q3 0.0 | End of the 3rd Quarter | 86 - 80 | |
| Q4 12:00 | PHX | Jock Landale enters the game for Torrey Craig | 86 - 80 |
| Q4 12:00 | PHX | Dario Saric enters the game for Mikal Bridges | 86 - 80 |
| Q4 12:00 | POR | Jabari Walker enters the game for Jerami Grant | 86 - 80 |
| Q4 12:00 | POR | Drew Eubanks enters the game for Josh Hart | 86 - 80 |
| Q4 12:00 | POR | Shaedon Sharpe enters the game for Keon Johnson | 86 - 80 |
| Q4 11:47 | POR | Drew Eubanks makes dunk (Jabari Walker assists) +2 | 88 - 80 |
| Q4 11:21 | PHX | Landry Shamet misses 26-foot three point jumper | 88 - 80 |
| Q4 11:16 | PHX | Dario Saric offensive rebound | 88 - 80 |
| Q4 11:13 | PHX | Damion Lee misses 23-foot three point jumper | 88 - 80 |
| Q4 11:11 | POR | Justise Winslow defensive rebound | 88 - 80 |
| Q4 10:51 | POR | Jabari Walker misses 11-foot two point shot | 88 - 80 |
| Q4 10:49 | PHX | Devin Booker defensive rebound | 88 - 80 |
| Q4 10:32 | POR | Jabari Walker kicked ball violation | 88 - 80 |
| Q4 10:21 | POR | Drew Eubanks shooting foul | 88 - 80 |
| Q4 10:21 | PHX | Jock Landale makes free throw 1 of 2 +1 | 88 - 81 |
| Q4 10:21 | PHX | Jock Landale makes free throw 2 of 2 +1 | 88 - 82 |
| Q4 10:11 | POR | Nassir Little offensive foul | 88 - 82 |
| Q4 10:11 | POR | Nassir Little turnover | 88 - 82 |
| Q4 9:46 | PHX | Dario Saric misses 27-foot three point jumper | 88 - 82 |
| Q4 9:43 | PHX | Landry Shamet offensive rebound | 88 - 82 |
| Q4 9:40 | PHX | Landry Shamet lost ball turnover (Justise Winslow steals) | 88 - 82 |
| Q4 9:36 | POR | Jabari Walker misses two point shot | 88 - 82 |
| Q4 9:36 | POR | Trail Blazers offensive team rebound | 88 - 82 |
| Q4 9:31 | POR | Shaedon Sharpe makes two point shot (Justise Winslow assists) +2 | 90 - 82 |
| Q4 9:20 | PHX | Damion Lee makes layup (Jock Landale assists) +2 | 90 - 84 |
| Q4 9:00 | POR | Nassir Little misses 28-foot three point jumper | 90 - 84 |
| Q4 8:56 | PHX | Jock Landale defensive rebound | 90 - 84 |
| Q4 8:47 | PHX | Devin Booker misses 23-foot step back jumpshot | 90 - 84 |
| Q4 8:45 | POR | Jabari Walker defensive rebound | 90 - 84 |
| Q4 8:35 | PHX | Damion Lee personal foul | 90 - 84 |
| Q4 8:35 | PHX | Mikal Bridges enters the game for Devin Booker | 90 - 84 |
| Q4 8:35 | PHX | Chris Paul enters the game for Dario Saric | 90 - 84 |
| Q4 8:23 | POR | Nassir Little makes 21-foot pullup jump shot (Justise Winslow assists) +2 | 92 - 84 |
| Q4 8:03 | PHX | Damion Lee makes 23-foot three point jumper (Landry Shamet assists) +3 | 92 - 87 |
| Q4 7:49 | POR | Justise Winslow lost ball turnover (Chris Paul steals) | 92 - 87 |
| Q4 7:46 | PHX | Landry Shamet makes dunk (Chris Paul assists) +2 | 92 - 89 |
| Q4 7:46 | POR | Trail Blazers Full timeout | 92 - 87 |
| Q4 7:46 | POR | Josh Hart enters the game for Nassir Little | 92 - 89 |
| Q4 7:46 | POR | Jerami Grant enters the game for Justise Winslow | 92 - 89 |
| Q4 7:46 | POR | Keon Johnson enters the game for Jabari Walker | 92 - 89 |
| Q4 7:34 | PHX | Mikal Bridges shooting foul | 92 - 89 |
| Q4 7:34 | POR | Jerami Grant misses free throw 1 of 2 | 92 - 89 |
| Q4 7:34 | POR | Trail Blazers offensive team rebound | 92 - 89 |
| Q4 7:34 | POR | Jerami Grant makes free throw 2 of 2 +1 | 93 - 89 |
| Q4 7:23 | PHX | Damion Lee makes 25-foot three point jumper (Chris Paul assists) +3 | 93 - 92 |
| Q4 7:07 | POR | Keon Johnson makes driving layup +2 | 95 - 92 |
| Q4 6:52 | PHX | Jock Landale offensive foul | 95 - 92 |
| Q4 6:52 | PHX | Jock Landale turnover | 95 - 92 |
| Q4 6:52 | PHX | Deandre Ayton enters the game for Jock Landale | 95 - 92 |
| Q4 6:35 | POR | Jerami Grant misses driving layup | 95 - 92 |
| Q4 6:31 | PHX | Damion Lee defensive rebound | 95 - 92 |
| Q4 6:24 | PHX | Deandre Ayton makes alley oop dunk shot (Chris Paul assists) +2 | 95 - 94 |
| Q4 6:09 | POR | Drew Eubanks makes dunk (Jerami Grant assists) +2 | 97 - 94 |
| Q4 5:55 | PHX | Landry Shamet misses 26-foot three point jumper | 97 - 94 |
| Q4 5:55 | POR | Josh Hart defensive rebound | 97 - 94 |
| Q4 5:30 | POR | shot clock turnover | 97 - 94 |
| Q4 5:30 | POR | Jusuf Nurkic enters the game for Drew Eubanks | 97 - 94 |
| Q4 5:13 | PHX | Chris Paul misses 26-foot three point jumper | 97 - 94 |
| Q4 5:12 | PHX | Deandre Ayton offensive rebound | 97 - 94 |
| Q4 5:07 | PHX | Damion Lee misses driving floating jump shot | 97 - 94 |
| Q4 5:05 | POR | Josh Hart defensive rebound | 97 - 94 |
| Q4 4:50 | POR | Keon Johnson misses 25-foot three point jumper | 97 - 94 |
| Q4 4:49 | PHX | Deandre Ayton defensive rebound | 97 - 94 |
| Q4 4:41 | PHX | Deandre Ayton offensive foul | 97 - 94 |
| Q4 4:41 | PHX | Deandre Ayton turnover | 97 - 94 |
| Q4 4:41 | PHX | Devin Booker enters the game for Landry Shamet | 97 - 94 |
| Q4 4:26 | POR | Josh Hart steps out of bounds turnover | 97 - 94 |
| Q4 4:16 | PHX | Damion Lee makes 23-foot three point jumper (Devin Booker assists) +3 | 97 - 97 |
| Q4 4:15 | POR | Trail Blazers Full timeout | 97 - 97 |
| Q4 4:15 | POR | Justise Winslow enters the game for Shaedon Sharpe | 97 - 97 |
| Q4 4:02 | PHX | Deandre Ayton personal foul | 97 - 97 |
| Q4 3:49 | POR | Jusuf Nurkic makes 4-foot hook shot +2 | 99 - 97 |
| Q4 3:26 | POR | Jusuf Nurkic shooting foul | 99 - 97 |
| Q4 3:26 | PHX | Chris Paul makes free throw 1 of 2 +1 | 99 - 98 |
| Q4 3:26 | PHX | Bismack Biyombo enters the game for Deandre Ayton | 99 - 98 |
| Q4 3:26 | PHX | Chris Paul makes free throw 2 of 2 +1 | 99 - 99 |
| Q4 3:08 | POR | Bismack Biyombo blocks Jerami Grant 's 4-foot driving layup | 99 - 99 |
| Q4 3:06 | POR | Jusuf Nurkic offensive rebound | 99 - 99 |
| Q4 3:06 | POR | Bismack Biyombo blocks Jusuf Nurkic 's 1-foot two point shot | 99 - 99 |
| Q4 3:03 | PHX | Bismack Biyombo defensive rebound | 99 - 99 |
| Q4 2:58 | PHX | Deandre Ayton enters the game for Bismack Biyombo | 99 - 99 |
| Q4 2:56 | POR | Keon Johnson personal foul | 99 - 99 |
| Q4 2:56 | PHX | Bismack Biyombo enters the game for Deandre Ayton | 99 - 99 |
| Q4 2:56 | PHX | Deandre Ayton enters the game for Bismack Biyombo | 99 - 99 |
| Q4 2:52 | PHX | Devin Booker makes 9-foot two point shot (Mikal Bridges assists) +2 | 99 - 101 |
| Q4 2:29 | POR | Jusuf Nurkic makes 1-foot two point shot (Justise Winslow assists) +2 | 101 - 101 |
| Q4 2:10 | PHX | Chris Paul misses two point shot | 101 - 101 |
| Q4 2:08 | POR | Josh Hart defensive rebound | 101 - 101 |
| Q4 1:46 | POR | Josh Hart misses 16-foot pullup jump shot | 101 - 101 |
| Q4 1:44 | PHX | Devin Booker defensive rebound | 101 - 101 |
| Q4 1:24 | PHX | Damion Lee misses 25-foot three point jumper | 101 - 101 |
| Q4 1:22 | POR | Justise Winslow defensive rebound | 101 - 101 |
| Q4 1:02 | POR | Jerami Grant misses 14-foot two point shot | 101 - 101 |
| Q4 1:02 | POR | Jusuf Nurkic offensive rebound | 101 - 101 |
| Q4 1:00 | PHX | (01:00) [Suns] COACH'S CHALLENGE (CALL OVERTURNED) [Suns] retain their timeout | 101 - 101 |
| Q4 1:00 | POR | Jusuf Nurkic misses 2-foot tip shot | 101 - 101 |
| Q4 1:00 | PHX | Suns defensive team rebound | 101 - 101 |
| Q4 47.4 | PHX | Devin Booker misses 9-foot pullup jump shot | 101 - 101 |
| Q4 46.1 | PHX | Deandre Ayton offensive rebound | 101 - 101 |
| Q4 46.1 | PHX | Deandre Ayton makes tip shot +2 | 101 - 103 |
| Q4 38.7 | POR | Jusuf Nurkic makes 26-foot three point jumper (Josh Hart assists) +3 | 104 - 103 |
| Q4 31.3 | PHX | Devin Booker makes 25-foot three pointer +3 | 104 - 106 |
| Q4 30.6 | POR | Trail Blazers Full timeout | 104 - 106 |
| Q4 30.6 | PHX | Torrey Craig enters the game for Damion Lee | 104 - 106 |
| Q4 25.5 | POR | Jerami Grant misses 17-foot two point shot | 104 - 106 |
| Q4 23.5 | POR | Jusuf Nurkic offensive rebound | 104 - 106 |
| Q4 23.4 | POR | Jusuf Nurkic makes two point shot +2 | 106 - 106 |
| Q4 1.0 | PHX | Mikal Bridges traveling | 106 - 106 |
| Q4 1.0 | POR | Trail Blazers Full timeout | 106 - 106 |
| Q4 1.0 | PHX | Bismack Biyombo enters the game for Chris Paul | 106 - 106 |
| Q4 0.0 | POR | Jerami Grant makes 13-foot two point shot (Justise Winslow assists) +2 | 108 - 106 |
| Q4 0.0 | End of the 4th Quarter | 108 - 106 | |
| Q4 0.0 | End of Game | 108 - 106 |