NBA · Fri, Oct 31 · Mortgage Matchup Center
Final
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| UTAH | 17 | 23 | 27 | 29 | 96 |
| PHX | 37 | 17 | 29 | 35 | 118 |
Full play-by-play (505)
Walker Kessler vs. Mark Williams (Keyonte George gains possession)0–0
Lauri Markkanen misses 26-foot three point jumper0–0
Royce O'Neale defensive rebound0–0
Royce O'Neale misses 28-foot three point jumper0–0
Keyonte George defensive rebound0–0
Svi Mykhailiuk misses 28-foot three point jumper0–0
Ryan Dunn defensive rebound0–0
Devin Booker makes 15-foot pullup jump shot (Ryan Dunn assists)0–2
Keyonte George lost ball turnover (Ryan Dunn steals)0–2
Devin Booker misses 23-foot two point shot0–2
Grayson Allen offensive rebound0–2
Mark Williams makes 2-foot alley oop dunk shot (Grayson Allen assists)0–4
Kyle Filipowski makes driving layup2–4
Mark Williams makes 15-foot two point shot (Devin Booker assists)2–6
Keyonte George misses driving floating jump shot2–6
Mark Williams defensive rebound2–6
Ryan Dunn misses 23-foot three point jumper2–6
Kyle Filipowski defensive rebound2–6
Kyle Filipowski bad pass (Grayson Allen steals)2–6
Grayson Allen misses 27-foot three point shot2–6
Walker Kessler defensive rebound2–6
Lauri Markkanen misses 16-foot two point shot2–6
Devin Booker defensive rebound2–6
Ryan Dunn misses 24-foot three point shot2–6
Keyonte George defensive rebound2–6
Keyonte George bad pass (Ryan Dunn steals)2–6
Ryan Dunn makes 1-foot dunk (Grayson Allen assists)2–8
Jazz Full timeout2–8
Lauri Markkanen misses 25-foot three point jumper2–8
Grayson Allen defensive rebound2–8
Ryan Dunn misses 23-foot three point jumper2–8
Kyle Filipowski defensive rebound2–8
Lauri Markkanen makes 7-foot layup (Keyonte George assists)4–8
Devin Booker misses 29-foot three point pullup jump shot4–8
Keyonte George defensive rebound4–8
Walker Kessler makes 1-foot dunk (Kyle Filipowski assists)6–8
Royce O'Neale makes 13-foot driving floating jump shot6–10
Walker Kessler defensive goaltending violation6–10
Kyle Filipowski offensive foul6–10
Kyle Filipowski turnover6–10
Ace Bailey enters the game for Kyle Filipowski6–10
Brice Sensabaugh enters the game for Svi Mykhailiuk6–10
Grayson Allen misses 30-foot three point jumper6–10
Walker Kessler defensive rebound6–10
Lauri Markkanen misses 26-foot three point jumper6–10
Mark Williams defensive rebound6–10
Brice Sensabaugh shooting foul6–10
Grayson Allen makes free throw 1 of 26–11
Grayson Allen misses free throw 2 of 26–11
Walker Kessler defensive rebound6–11
Brice Sensabaugh misses 29-foot three point step back jumpshot6–11
Grayson Allen defensive rebound6–11
Grayson Allen misses 30-foot three point shot6–11
Walker Kessler defensive rebound6–11
Lauri Markkanen makes 26-foot three point jumper (Ace Bailey assists)9–11
Mark Williams misses layup9–11
Ace Bailey defensive rebound9–11
Keyonte George makes 22-foot three point jumper (Ace Bailey assists)12–11
Grayson Allen makes driving layup12–13
Brice Sensabaugh shooting foul12–13
Jordan Goodwin enters the game for Royce O'Neale12–13
Oso Ighodaro enters the game for Mark Williams12–13
Jusuf Nurkic enters the game for Lauri Markkanen12–13
Taylor Hendricks enters the game for Walker Kessler12–13
Grayson Allen makes free throw 1 of 112–14
Ace Bailey misses 25-foot jump bank shot12–14
Suns defensive team rebound12–14
Collin Gillespie enters the game for Grayson Allen12–14
Oso Ighodaro offensive foul12–14
Oso Ighodaro turnover12–14
Brice Sensabaugh makes 30-foot three pointer15–14
Devin Booker makes 24-foot three point jumper (Collin Gillespie assists)15–17
Oso Ighodaro personal foul15–17
Isaiah Livers enters the game for Ryan Dunn15–17
Walter Clayton Jr. enters the game for Keyonte George15–17
Walter Clayton Jr. misses 16-foot pullup jump shot15–17
Jordan Goodwin defensive rebound15–17
Walter Clayton Jr. personal foul15–17
Isaiah Livers misses 24-foot three point jumper15–17
Devin Booker offensive rebound15–17
Devin Booker makes two point shot15–19
Ace Bailey out of bounds bad pass turnover15–19
Devin Booker makes 12-foot jumper (Jordan Goodwin assists)15–21
Brice Sensabaugh misses 27-foot three point pullup jump shot15–21
Devin Booker defensive rebound15–21
Collin Gillespie makes 28-foot three point jumper (Devin Booker assists)15–24
Brice Sensabaugh bad pass (Jordan Goodwin steals)15–24
Collin Gillespie makes 28-foot three point shot (Isaiah Livers assists)15–27
Jusuf Nurkic makes layup (Walter Clayton Jr. assists)17–27
Collin Gillespie misses 27-foot three point jumper17–27
Jusuf Nurkic defensive rebound17–27
Brice Sensabaugh misses 13-foot two point shot17–27
Jazz offensive team rebound17–27
Suns Full timeout17–27
Grayson Allen enters the game for Devin Booker17–27
Lauri Markkanen enters the game for Brice Sensabaugh17–27
Ace Bailey traveling17–27
Grayson Allen makes driving layup (Collin Gillespie assists)17–29
Jusuf Nurkic lost ball turnover (Grayson Allen steals)17–29
Oso Ighodaro makes 2-foot dunk (Grayson Allen assists)17–31
Ace Bailey traveling17–31
Devin Booker enters the game for Isaiah Livers17–31
Collin Gillespie misses 24-foot three point pullup jump shot17–31
Devin Booker offensive rebound17–31
Grayson Allen makes 24-foot three point jumper (Devin Booker assists)17–34
Ace Bailey misses 10-foot pullup jump shot17–34
Jusuf Nurkic offensive rebound17–34
Collin Gillespie shooting foul17–34
Jusuf Nurkic misses free throw 1 of 217–34
Jazz offensive team rebound17–34
Royce O'Neale enters the game for Jordan Goodwin17–34
Cody Williams enters the game for Ace Bailey17–34
Jusuf Nurkic misses free throw 2 of 217–34
Grayson Allen defensive rebound17–34
Devin Booker makes 24-foot three point jumper (Collin Gillespie assists)17–37
Walter Clayton Jr. misses heave jump shot17–37
Jazz offensive team rebound17–37
End of the 1st Quarter17–37
Kyle Filipowski enters the game for Taylor Hendricks17–37
Nick Richards enters the game for Devin Booker17–37
Oso Ighodaro out of bounds bad pass turnover17–37
Oso Ighodaro shooting foul17–37
Jusuf Nurkic makes free throw 1 of 218–37
Jusuf Nurkic makes free throw 2 of 219–37
Nick Richards makes 12-foot jumper (Oso Ighodaro assists)19–39
Jusuf Nurkic makes 27-foot three point jumper (Walter Clayton Jr. assists)22–39
Nick Richards misses 16-foot jumper22–39
Cody Williams defensive rebound22–39
Grayson Allen personal foul22–39
Jusuf Nurkic misses 27-foot three point jumper22–39
Royce O'Neale defensive rebound22–39
Grayson Allen misses 31-foot three point jumper22–39
Jusuf Nurkic defensive rebound22–39
Jusuf Nurkic bad pass (Royce O'Neale steals)22–39
Grayson Allen misses 8-foot pullup jump shot22–39
Jusuf Nurkic defensive rebound22–39
Jusuf Nurkic lost ball turnover (Oso Ighodaro steals)22–39
Oso Ighodaro makes two point shot22–41
Collin Gillespie blocks Walter Clayton Jr. 's 1-foot driving layup22–41
Grayson Allen defensive rebound22–41
Kyle Filipowski shooting foul22–41
Nick Richards makes free throw 1 of 222–42
Walker Kessler enters the game for Walter Clayton Jr.22–42
Keyonte George enters the game for Jusuf Nurkic22–42
Nick Richards makes free throw 2 of 222–43
Grayson Allen blocks Walker Kessler 's 1-foot alley oop layup22–43
Oso Ighodaro defensive rebound22–43
Walker Kessler shooting foul22–43
Oso Ighodaro makes free throw 1 of 222–44
Kyle Anderson enters the game for Kyle Filipowski22–44
Ace Bailey enters the game for Lauri Markkanen22–44
Oso Ighodaro makes free throw 2 of 222–45
Collin Gillespie personal foul22–45
Ace Bailey misses 25-foot three point pullup jump shot22–45
Keyonte George offensive rebound22–45
Nick Richards shooting foul22–45
Keyonte George makes free throw 1 of 223–45
Devin Booker enters the game for Nick Richards23–45
Keyonte George makes free throw 2 of 224–45
Devin Booker makes 29-foot three point jumper (Collin Gillespie assists)24–48
Cody Williams misses 17-foot step back jumpshot24–48
Collin Gillespie defensive rebound24–48
Devin Booker misses 13-foot pullup jump shot24–48
Ace Bailey defensive rebound24–48
Cody Williams misses 23-foot three point jumper24–48
Devin Booker defensive rebound24–48
Royce O'Neale misses 32-foot three point shot24–48
Walker Kessler defensive rebound24–48
Oso Ighodaro shooting foul24–48
Keyonte George makes free throw 1 of 225–48
Svi Mykhailiuk enters the game for Cody Williams25–48
Keyonte George makes free throw 2 of 226–48
Keyonte George personal foul26–48
Suns Full timeout26–48
Ryan Dunn enters the game for Royce O'Neale26–48
Devin Booker misses 29-foot three point pullup jump shot26–48
Svi Mykhailiuk defensive rebound26–48
Kyle Anderson misses 8-foot two point shot26–48
Ace Bailey offensive rebound26–48
Ace Bailey makes two point shot28–48
Grayson Allen misses 22-foot three point jumper28–48
Ryan Dunn offensive rebound28–48
Ryan Dunn makes dunk28–50
Keyonte George misses 10-foot pullup jump shot28–50
Ryan Dunn defensive rebound28–50
Oso Ighodaro bad pass (Keyonte George steals)28–50
Kyle Anderson makes two point shot (Keyonte George assists)30–50
Oso Ighodaro shooting foul30–50
Jordan Goodwin enters the game for Oso Ighodaro30–50
Mark Williams enters the game for Collin Gillespie30–50
Lauri Markkanen enters the game for Ace Bailey30–50
Kyle Anderson misses free throw 1 of 130–50
Mark Williams defensive rebound30–50
Jordan Goodwin misses 12-foot pullup jump shot30–50
Jazz defensive team rebound30–50
Walker Kessler vs. Mark Williams (Keyonte George gains possession)30–50
Mark Williams defensive 3-seconds (technical foul)
30–50
Lauri Markkanen makes technical free throw31–50
Devin Booker personal foul31–50
Lauri Markkanen makes free throw 1 of 232–50
Lauri Markkanen makes free throw 2 of 233–50
Jordan Goodwin misses 22-foot three point step back jumpshot33–50
Walker Kessler defensive rebound33–50
Svi Mykhailiuk misses 22-foot three point step back jumpshot33–50
Ryan Dunn defensive rebound33–50
Devin Booker misses driving layup33–50
Walker Kessler defensive rebound33–50
Keyonte George misses 23-foot three point shot33–50
Grayson Allen defensive rebound33–50
Ryan Dunn makes 1-foot dunk (Devin Booker assists)33–52
Kyle Anderson misses 1-foot two point shot33–52
Mark Williams defensive rebound33–52
Jordan Goodwin misses 25-foot three point jumper33–52
Svi Mykhailiuk defensive rebound33–52
Walker Kessler makes dunk (Keyonte George assists)35–52
Suns Full timeout35–52
Royce O'Neale enters the game for Grayson Allen35–52
Royce O'Neale misses 29-foot three point jumper35–52
Ryan Dunn offensive rebound35–52
Ryan Dunn back court turnover35–52
Kyle Anderson steps out of bounds turnover35–52
Collin Gillespie enters the game for Jordan Goodwin35–52
Lauri Markkanen shooting foul35–52
Devin Booker makes free throw 1 of 235–53
Devin Booker makes free throw 2 of 235–54
Ryan Dunn personal foul35–54
Lauri Markkanen makes free throw 1 of 236–54
Lauri Markkanen makes free throw 2 of 237–54
Devin Booker misses layup37–54
Mark Williams offensive rebound37–54
shot clock turnover 37–54
Keyonte George misses 16-foot pullup jump shot37–54
Ryan Dunn defensive rebound37–54
Ryan Dunn misses 26-foot three point jumper37–54
Walker Kessler defensive rebound37–54
Keyonte George misses 23-foot three point shot37–54
Jazz offensive team rebound37–54
Royce O'Neale loose ball foul37–54
Lauri Markkanen misses free throw 1 of 237–54
Jazz offensive team rebound37–54
Lauri Markkanen makes free throw 2 of 238–54
Ryan Dunn misses 22-foot three point jumper38–54
Lauri Markkanen defensive rebound38–54
Lauri Markkanen lost ball turnover (Royce O'Neale steals)38–54
Mark Williams misses dunk38–54
Lauri Markkanen defensive rebound38–54
Collin Gillespie shooting foul38–54
Kyle Anderson makes free throw 1 of 239–54
Grayson Allen enters the game for Ryan Dunn39–54
Kyle Anderson makes free throw 2 of 240–54
Lauri Markkanen blocks Mark Williams 's 4-foot layup40–54
Keyonte George defensive rebound40–54
Lauri Markkanen misses 22-foot jumper40–54
Royce O'Neale defensive rebound40–54
Royce O'Neale misses heave jump shot40–54
Suns offensive team rebound40–54
End of the 2nd Quarter40–54
Ryan Dunn enters the game for Collin Gillespie40–54
Grayson Allen misses driving floating jump shot40–54
Walker Kessler defensive rebound40–54
Mark Williams shooting foul40–54
Lauri Markkanen makes free throw 1 of 241–54
Lauri Markkanen makes free throw 2 of 242–54
Walker Kessler personal foul42–54
Devin Booker makes 16-foot pullup jump shot (Grayson Allen assists)42–56
Svi Mykhailiuk out of bounds bad pass turnover42–56
Royce O'Neale makes 29-foot three pointer (Grayson Allen assists)42–59
Keyonte George makes 24-foot three point jumper (Kyle Anderson assists)45–59
Devin Booker makes driving layup45–61
Jazz Full timeout45–61
Keyonte George misses 21-foot step back jumpshot45–61
Mark Williams defensive rebound45–61
Royce O'Neale makes 11-foot driving floating jump shot (Devin Booker assists)45–63
Lauri Markkanen makes alley oop dunk shot (Keyonte George assists)47–63
Grayson Allen makes two point shot47–65
Lauri Markkanen makes 2-foot layup (Walker Kessler assists)49–65
Grayson Allen shooting foul49–65
Lauri Markkanen misses free throw 1 of 149–65
Mark Williams defensive rebound49–65
Royce O'Neale out of bounds bad pass turnover49–65
Lauri Markkanen misses 26-foot three point jumper49–65
Suns defensive team rebound49–65
Devin Booker misses 27-foot three point jumper49–65
Jazz defensive team rebound49–65
Devin Booker shooting foul49–65
Keyonte George makes free throw 1 of 250–65
Keyonte George misses free throw 2 of 250–65
Royce O'Neale defensive rebound50–65
Kyle Anderson shooting foul50–65
Mark Williams misses free throw 1 of 250–65
Suns offensive team rebound50–65
Ace Bailey enters the game for Keyonte George50–65
Mark Williams makes free throw 2 of 250–66
Walker Kessler offensive foul50–66
Walker Kessler turnover50–66
Kyle Anderson personal foul50–66
Ryan Dunn misses 24-foot three point jumper50–66
Kyle Anderson defensive rebound50–66
Svi Mykhailiuk misses 25-foot three point step back jumpshot50–66
Walker Kessler offensive rebound50–66
Svi Mykhailiuk misses 26-foot three point pullup jump shot50–66
Walker Kessler offensive rebound50–66
Walker Kessler misses two point shot50–66
Svi Mykhailiuk offensive rebound50–66
Ace Bailey misses driving floating jump shot50–66
Grayson Allen defensive rebound50–66
Grayson Allen bad pass (Ace Bailey steals)50–66
Lauri Markkanen makes 25-foot three point shot (Svi Mykhailiuk assists)53–66
Suns Full timeout53–66
Collin Gillespie enters the game for Grayson Allen53–66
Oso Ighodaro enters the game for Mark Williams53–66
Cody Williams enters the game for Lauri Markkanen53–66
Cody Williams shooting foul53–66
Ryan Dunn makes free throw 1 of 253–67
Ryan Dunn makes free throw 2 of 253–68
Cody Williams misses 24-foot three point jumper53–68
Walker Kessler offensive rebound53–68
Walker Kessler lost ball turnover (Collin Gillespie steals)53–68
Devin Booker bad pass (Walker Kessler steals)53–68
Kyle Anderson makes driving layup55–68
Oso Ighodaro makes 1-foot dunk (Royce O'Neale assists)55–70
Svi Mykhailiuk misses 28-foot three point pullup jump shot55–70
Walker Kessler offensive rebound55–70
Walker Kessler out of bounds bad pass turnover55–70
Jordan Goodwin enters the game for Ryan Dunn55–70
Devin Booker makes 33-foot three pointer55–73
Jazz Full timeout55–73
Jusuf Nurkic enters the game for Kyle Anderson55–73
Lauri Markkanen enters the game for Svi Mykhailiuk55–73
Elijah Harkless enters the game for Ace Bailey55–73
Keyonte George enters the game for Walker Kessler55–73
Elijah Harkless misses driving layup55–73
Oso Ighodaro defensive rebound55–73
Devin Booker makes 11-foot two point shot55–75
Cody Williams makes 23-foot three point jumper (Keyonte George assists)58–75
Devin Booker makes 30-foot three pointer (Royce O'Neale assists)58–78
Nigel Hayes-Davis enters the game for Royce O'Neale58–78
Elijah Harkless misses 24-foot three point jumper58–78
Collin Gillespie defensive rebound58–78
Jordan Goodwin misses 24-foot three point jumper58–78
Keyonte George defensive rebound58–78
Cody Williams makes two point shot (Keyonte George assists)60–78
Devin Booker misses 19-foot step back jumpshot60–78
Keyonte George defensive rebound60–78
Lauri Markkanen makes 1-foot dunk (Keyonte George assists)62–78
Jordan Goodwin makes 19-foot step back jumpshot (Devin Booker assists)62–80
Lauri Markkanen makes 12-foot two point shot64–80
Jordan Goodwin lost ball turnover (Jusuf Nurkic steals)64–80
Keyonte George misses two point shot64–80
Jordan Goodwin defensive rebound64–80
Jordan Goodwin offensive foul64–80
Jordan Goodwin turnover64–80
Grayson Allen enters the game for Devin Booker64–80
Suns Full timeout64–80
(01:02) [Suns] COACH'S CHALLENGE (REPLAY SUPPORTS CALL) [Suns] charged with a timeout64–80
Jordan Goodwin loose ball foul64–80
Keyonte George offensive foul64–80
Keyonte George turnover64–80
Devin Booker enters the game for Nigel Hayes-Davis64–80
Jordan Goodwin makes 25-foot three point jumper (Collin Gillespie assists)64–83
Jazz Coach's Challenge64–83
(00:18.3) [Jazz] COACH'S CHALLENGE (CALL OVERTURNED) [Jazz] retain their timeout64–83
Collin Gillespie shooting foul64–83
Royce O'Neale enters the game for Oso Ighodaro64–83
Walker Kessler enters the game for Jusuf Nurkic64–83
Keyonte George makes free throw 1 of 165–83
Keyonte George makes driving layup (Jusuf Nurkic assists)67–83
Keyonte George blocks Devin Booker 's 22-foot pullup jump shot65–83
Suns offensive team rebound67–83
Keyonte George vs. Devin Booker (Grayson Allen gains possession)67–83
End of the 3rd Quarter67–83
Nick Richards enters the game for Devin Booker67–83
Oso Ighodaro enters the game for Grayson Allen67–83
Jusuf Nurkic enters the game for Walker Kessler67–83
Lauri Markkanen makes 7-foot layup (Elijah Harkless assists)69–83
Jusuf Nurkic blocks Collin Gillespie 's 2-foot driving layup69–83
Suns offensive team rebound69–83
Royce O'Neale misses 25-foot three point jumper69–83
Suns offensive team rebound69–83
shot clock turnover 69–83
Jusuf Nurkic offensive foul69–83
Jusuf Nurkic turnover69–83
Jordan Goodwin misses 28-foot three point pullup jump shot69–83
Jusuf Nurkic defensive rebound69–83
Oso Ighodaro shooting foul69–83
Ryan Dunn enters the game for Oso Ighodaro69–83
Lauri Markkanen misses free throw 1 of 269–83
Jazz offensive team rebound69–83
Ace Bailey enters the game for Cody Williams69–83
Lauri Markkanen makes free throw 2 of 270–83
Collin Gillespie makes 24-foot three point jumper (Jordan Goodwin assists)70–86
Lauri Markkanen makes 27-foot three point jumper (Keyonte George assists)73–86
Collin Gillespie misses 28-foot three point jumper73–86
Jordan Goodwin offensive rebound73–86
Jordan Goodwin makes 11-foot two point shot73–88
Lauri Markkanen makes 28-foot three point jumper (Keyonte George assists)76–88
Royce O'Neale makes 29-foot three pointer (Collin Gillespie assists)76–91
Elijah Harkless makes 24-foot three point jumper (Jusuf Nurkic assists)79–91
shot clock turnover 79–91
Mark Williams enters the game for Nick Richards79–91
Devin Booker enters the game for Jordan Goodwin79–91
Kyle Anderson enters the game for Lauri Markkanen79–91
Ryan Dunn shooting foul79–91
Keyonte George misses free throw 1 of 279–91
Jazz offensive team rebound79–91
Keyonte George makes free throw 2 of 280–91
Royce O'Neale misses 25-foot three point jumper80–91
Suns offensive team rebound80–91
Elijah Harkless loose ball foul80–91
Grayson Allen enters the game for Royce O'Neale80–91
Ryan Dunn makes 25-foot three point jumper (Devin Booker assists)80–94
Kyle Anderson makes driving layup82–94
Keyonte George personal foul82–94
Svi Mykhailiuk enters the game for Keyonte George82–94
Svi Mykhailiuk personal foul82–94
Grayson Allen misses 28-foot three point jumper82–94
Jusuf Nurkic defensive rebound82–94
Elijah Harkless makes 20-foot step back jumpshot84–94
Ryan Dunn makes 1-foot two point shot (Devin Booker assists)84–96
Jusuf Nurkic offensive foul84–96
Jusuf Nurkic turnover84–96
Suns Full timeout84–96
Royce O'Neale enters the game for Collin Gillespie84–96
Lauri Markkanen enters the game for Elijah Harkless84–96
Walker Kessler enters the game for Jusuf Nurkic84–96
Devin Booker misses 19-foot pullup jump shot84–96
Ace Bailey defensive rebound84–96
Lauri Markkanen misses 27-foot three point jumper84–96
Kyle Anderson offensive rebound84–96
Ace Bailey misses 28-foot three point jumper84–96
Lauri Markkanen offensive rebound84–96
Devin Booker blocks Lauri Markkanen 's 4-foot two point shot84–96
Jazz offensive team rebound84–96
Ace Bailey makes 2-foot alley oop dunk shot (Kyle Anderson assists)86–96
Mark Williams makes dunk (Ryan Dunn assists)86–98
Walker Kessler misses alley oop layup86–98
Ryan Dunn defensive rebound86–98
Grayson Allen misses driving floating jump shot86–98
Ace Bailey defensive rebound86–98
Grayson Allen personal foul86–98
Lauri Markkanen misses 28-foot jump bank shot86–98
Ryan Dunn defensive rebound86–98
Ace Bailey shooting foul86–98
Devin Booker makes free throw 1 of 286–99
Jazz Full timeout86–99
Elijah Harkless enters the game for Svi Mykhailiuk86–99
Keyonte George enters the game for Ace Bailey86–99
Devin Booker misses free throw 2 of 286–99
Lauri Markkanen defensive rebound86–99
Devin Booker personal foul86–99
Kyle Anderson misses 9-foot two point shot86–99
Ryan Dunn defensive rebound86–99
Grayson Allen misses 27-foot three point pullup jump shot86–99
Kyle Anderson defensive rebound86–99
Lauri Markkanen bad pass (Grayson Allen steals)86–99
Ryan Dunn misses dunk86–99
Keyonte George defensive rebound86–99
Elijah Harkless misses running pullup jump shot86–99
Royce O'Neale defensive rebound86–99
Grayson Allen makes 28-foot three point jumper (Devin Booker assists)86–102
Lauri Markkanen misses 27-foot three point jumper86–102
Suns defensive team rebound86–102
Devin Booker makes 12-foot pullup jump shot86–104
Elijah Harkless shooting foul86–104
Devin Booker makes free throw 1 of 186–105
Devin Booker shooting foul86–105
Keyonte George makes free throw 1 of 287–105
Keyonte George makes free throw 2 of 288–105
Walker Kessler shooting foul88–105
Mark Williams makes free throw 1 of 288–106
Ace Bailey enters the game for Lauri Markkanen88–106
Walter Clayton Jr. enters the game for Elijah Harkless88–106
Cody Williams enters the game for Keyonte George88–106
Kyle Filipowski enters the game for Walker Kessler88–106
Mark Williams makes free throw 2 of 288–107
Cody Williams makes 24-foot three point jumper (Kyle Anderson assists)91–107
Devin Booker makes 28-foot three pointer91–110
Mark Williams blocks Ace Bailey 's 3-foot driving layup91–110
Ryan Dunn defensive rebound91–110
Royce O'Neale makes 25-foot three point shot (Grayson Allen assists)91–113
Mark Williams blocks Kyle Filipowski 's 4-foot layup91–113
Ace Bailey offensive rebound91–113
Kyle Filipowski misses 10-foot jumper91–113
Ace Bailey offensive rebound91–113
Mark Williams personal foul91–113
Ace Bailey makes free throw 1 of 292–113
Khaman Maluach enters the game for Royce O'Neale92–113
Rasheer Fleming enters the game for Ryan Dunn92–113
Jordan Goodwin enters the game for Devin Booker92–113
Collin Gillespie enters the game for Grayson Allen92–113
Nigel Hayes-Davis enters the game for Mark Williams92–113
Ace Bailey makes free throw 2 of 293–113
Collin Gillespie makes 24-foot three point jumper (Jordan Goodwin assists)93–116
Kyle Filipowski misses 25-foot three point jumper93–116
Jordan Goodwin defensive rebound93–116
Rasheer Fleming misses 25-foot three point jumper93–116
Nigel Hayes-Davis offensive rebound93–116
Nigel Hayes-Davis makes 6-foot two point shot93–118
Khaman Maluach blocks Kyle Filipowski 's 3-foot two point shot93–118
Collin Gillespie defensive rebound93–118
Rasheer Fleming misses 23-foot three point jumper93–118
Ace Bailey defensive rebound93–118
Walter Clayton Jr. makes 25-foot running pullup jump shot (Ace Bailey assists)96–118
End of the 4th Quarter96–118
End of Game96–118
Betting
No odds snapshots ingested for this game yet.
Comments (0)
Log in to join the conversation.

