Skip to main content
NBA Flare
NBA|
Suns logo

Suns

112
Game StatusFinal
Knicks logo

Knicks

107

Booker scores 31 points, Brooks adds 27 as Suns hold on to beat Knicks 112-107

Game Analysis

Game Analysis

Statistics visualization

Game Stats

Get the latest game stats
Knicks
Knicks
Suns
Suns
37-82FG38-85
45Field Goal %45
16-413PT16-42
39Three Point %38
17-21FT20-23
16Offensive Rebounds9
34Defensive Rebounds28
22Assists23
3Steals4
1Blocks4
17Turnovers9
1Technical Fouls0
22Points Conceded Off Turnovers11
4Fast Break Points6
23Fouls21
4Largest Lead12

Game Article

Game Recap

New York Knicks vs. Phoenix Suns: Game Highlights
New York Knicks vs. Phoenix Suns: Game Highlights

PHOENIX -- — Devin Booker scored 31 points and Dillon Brooks added 27 as the Phoenix Suns beat the New York Knicks 112-107 on Friday night.

Royce O'Neale had 12 points on 4-for-6 shooting on 3-pointers and Mark Williams 10 to help Phoenix win for the fourth time in five games. Brooks shot 8 for 15 from the field, including 5 for 9 from beyond the arc. Booker was just 10 for 23, but made 4 of 6 from 3.

Jalen Brunson scored 27 points to lead the Knicks, who have lost five of seven. Miles McBride had 17 points, Karl-Anthony Towns added 15 points and 12 rebounds, OG Anunoby also scored 15 and Jordan Clarkson 12 and Mikal Bridges 11.

The Knicks trailed by 12 points late in the third quarter before Onunoby's 3 with 7:47 to go in the fourth pulled them to 96-92. Mitchell Robinson had a layup and then an alley-oop dunk to cut the Knicks' deficit to 101-99 with 4:10 left, and Anunoby made two free throws to tie the score a little more than a minute later.

Booker hit a jumper to put the Suns back ahead, and O'Neale made a 3 to push the lead to five with 1:16 remaining. McBride's jumper made it 106-103 about 20 seconds later. Grayson Allen made two free throws with 14 seconds to go before Bridges made a 3 to get the Knicks within two 9 seconds later. Allen was fouled on the ensuing inbounds play and made both free throws.

Anunoby made 1 of 3 free throws with 2 seconds left, and Brooks made two from the line with 0.8 seconds remaining to seal the win.

Collin Gillespie's 3 with 7 1/2 minutes left in the third gave the Suns a 76-70 lead, but the Knicks scored the next seven points to take the lead on Brunson's two free throws 1:09 later.

O'Neale and Booker each hit two 3s during 14-0 run that gave the Suns a 92-80 lead — their largest of the game — with 1:55 remaining in the third.

Brooks scored 20 points and Booker had 17 to help the Suns take a 62-60 lead at halftime. Brunson had 13 to lead the Knicks, and McBride and Clarkson each added 12.

------

AP NBA: https://www.apnews.com/NBA

Play by Play

Play By Play

Recent plays and game events
TIMEPLAY
Suns logo
Knicks logo
12:00
undefined logo
Karl-Anthony Towns vs. Mark Williams (Collin Gillespie gains possession)
00
11:44
undefined logo
Collin Gillespie misses 25-foot three point jumper
00
11:40
undefined logo
Karl-Anthony Towns defensive rebound
00
11:28
undefined logo
Miles McBride makes 22-foot three point jumper (Karl-Anthony Towns assists)
03
11:12
undefined logo
Devin Booker makes 22-foot step back jumpshot
23
10:52
undefined logo
Jalen Brunson out of bounds bad pass turnover
23
10:29
undefined logo
Royce O'Neale misses 25-foot three point step back jumpshot
23
10:22
undefined logo
Miles McBride defensive rebound
23
10:19
undefined logo
Karl-Anthony Towns out of bounds bad pass turnover
23
10:10
undefined logo
Mikal Bridges personal foul
23
10:03
undefined logo
Devin Booker misses driving layup
23
10:01
undefined logo
Karl-Anthony Towns defensive rebound
23
9:55
undefined logo
Jalen Brunson misses 25-foot three point jumper
23
9:50
undefined logo
OG Anunoby offensive rebound
23
9:49
undefined logo
Jalen Brunson makes 25-foot three point jumper (Miles McBride assists)
26
9:35
undefined logo
Dillon Brooks makes 30-foot three pointer
56
9:20
undefined logo
Karl-Anthony Towns misses 10-foot floating jump shot
56
9:19
undefined logo
Collin Gillespie defensive rebound
56
9:03
undefined logo
Mark Williams makes driving layup (Dillon Brooks assists)
76
8:42
undefined logo
Miles McBride misses driving layup
76
8:38
undefined logo
Royce O'Neale defensive rebound
76
8:32
undefined logo
Devin Booker makes 25-foot three point step back jumpshot
106
8:23
undefined logo
Jalen Brunson misses two point shot
106
8:21
undefined logo
Mark Williams defensive rebound
106
8:16
undefined logo
Devin Booker misses 20-foot pullup jump shot
106
8:13
undefined logo
OG Anunoby defensive rebound
106
8:08
undefined logo
Jalen Brunson bad pass turnover (Devin Booker steals)
106
7:56
undefined logo
Mark Williams makes 6-foot layup (Dillon Brooks assists)
126
7:46
undefined logo
Royce O'Neale personal foul
126
7:39
undefined logo
Miles McBride makes 3-foot layup (Karl-Anthony Towns assists)
128
7:25
undefined logo
Devin Booker misses 13-foot step back jumpshot
128
7:22
undefined logo
Karl-Anthony Towns defensive rebound
128
7:10
undefined logo
Dillon Brooks personal foul
128
7:04
undefined logo
Miles McBride misses 26-foot three point jumper
128
6:59
undefined logo
Royce O'Neale defensive rebound
128
6:52
undefined logo
Dillon Brooks makes 24-foot three point jumper (Devin Booker assists)
158
6:41
undefined logo
Devin Booker personal foul
158
6:41
undefined logo
Suns Full timeout
158
6:41
undefined logo
Grayson Allen enters the game for Collin Gillespie
158
6:34
undefined logo
Miles McBride makes 1-foot layup (Karl-Anthony Towns assists)
1510
6:14
undefined logo
Grayson Allen misses 29-foot three point jumper
1510
6:13
undefined logo
Mikal Bridges defensive rebound
1510
6:03
undefined logo
Karl-Anthony Towns misses driving layup
1510
5:58
undefined logo
Karl-Anthony Towns offensive rebound
1510
5:58
undefined logo
Karl-Anthony Towns misses two point shot
1510
5:57
undefined logo
Mark Williams defensive rebound
1510
5:54
undefined logo
Dillon Brooks misses 28-foot three point pullup jump shot
1510
5:51
undefined logo
Knicks defensive team rebound
1510
5:38
undefined logo
Oso Ighodaro enters the game for Royce O'Neale
1510
5:38
undefined logo
Jordan Goodwin enters the game for Mark Williams
1510
5:38
undefined logo
Jordan Clarkson enters the game for Mikal Bridges
1510
5:38
undefined logo
Mitchell Robinson enters the game for Karl-Anthony Towns
1510
5:29
undefined logo
Jalen Brunson misses 24-foot three point step back jumpshot
1510
5:25
undefined logo
Dillon Brooks defensive rebound
1510
5:07
undefined logo
Devin Booker bad pass turnover (Miles McBride steals)
1510
4:58
undefined logo
Jordan Clarkson misses 23-foot three point jumper
1510
4:56
undefined logo
Jordan Goodwin defensive rebound
1510
4:48
undefined logo
Dillon Brooks makes 26-foot three point jumper (Devin Booker assists)
1810
4:28
undefined logo
Devin Booker shooting foul
1810
4:28
undefined logo
Jalen Brunson makes free throw 1 of 2
1811
4:28
undefined logo
Kevin McCullar Jr. enters the game for OG Anunoby
1811
4:28
undefined logo
Jalen Brunson makes free throw 2 of 2
1812
4:22
undefined logo
Kevin McCullar Jr. personal foul
1812
4:17
undefined logo
Jordan Goodwin misses 27-foot three point jumper
1812
4:14
undefined logo
Dillon Brooks offensive rebound
1812
4:14
undefined logo
Mitchell Robinson shooting foul
1812
4:14
undefined logo
Dillon Brooks makes free throw 1 of 2
1912
4:14
undefined logo
Mikal Bridges enters the game for Miles McBride
1912
4:14
undefined logo
Dillon Brooks makes free throw 2 of 2
2012
3:55
undefined logo
Mikal Bridges makes 2-foot dunk (Kevin McCullar Jr. assists)
2014
3:46
undefined logo
Jordan Goodwin makes 3-foot dunk (Oso Ighodaro assists)
2214
3:33
undefined logo
Kevin McCullar Jr. misses 26-foot three point jumper
2214
3:30
undefined logo
Dillon Brooks defensive rebound
2214
3:23
undefined logo
Dillon Brooks misses 26-foot three point pullup jump shot
2214
3:20
undefined logo
Jordan Goodwin offensive rebound
2214
3:20
undefined logo
Jordan Goodwin makes two point shot
2414
3:20
undefined logo
Mitchell Robinson shooting foul
2414
3:20
undefined logo
Ryan Dunn enters the game for Dillon Brooks
2414
3:20
undefined logo
OG Anunoby enters the game for Kevin McCullar Jr.
2414
3:20
undefined logo
Jordan Goodwin makes free throw 1 of 1
2514
3:00
undefined logo
Mitchell Robinson makes alley oop dunk (Jalen Brunson assists)
2516
2:39
undefined logo
Jordan Goodwin misses 26-foot three point pullup jump shot
2516
2:36
undefined logo
Jordan Goodwin offensive rebound
2516
2:35
undefined logo
Jordan Goodwin misses two point shot
2516
2:35
undefined logo
Mikal Bridges defensive rebound
2516
2:22
undefined logo
OG Anunoby makes 2-foot driving dunk (Mikal Bridges assists)
2518
2:02
undefined logo
Jordan Goodwin misses 23-foot three point jumper
2518
2:01
undefined logo
Jalen Brunson defensive rebound
2518
1:53
undefined logo
Jalen Brunson makes 9-foot floating jump shot (Mikal Bridges assists)
2520
1:52
undefined logo
Suns Full timeout
2520
1:52
undefined logo
Collin Gillespie enters the game for Devin Booker
2520
1:38
undefined logo
Mikal Bridges blocks Grayson Allen 's 25-foot three point pullup jump shot
2520
1:38
undefined logo
Jordan Goodwin offensive rebound
2520
1:27
undefined logo
Jordan Goodwin misses 24-foot three point jumper
2520
1:25
undefined logo
Mikal Bridges defensive rebound
2520
1:20
undefined logo
Mikal Bridges bad pass turnover (Oso Ighodaro steals)
2520
1:14
undefined logo
Miles McBride enters the game for Mikal Bridges
2520
1:14
undefined logo
Grayson Allen out of bounds bad pass turnover
2520
58.4
undefined logo
OG Anunoby misses 17-foot fade away jump shot
2520
55.9
undefined logo
Ryan Dunn defensive rebound
2520
47.1
undefined logo
Collin Gillespie makes 25-foot three pointer (Ryan Dunn assists)
2820
31.5
undefined logo
Miles McBride makes 25-foot three pointer
2823
19.0
undefined logo
Grayson Allen misses driving floating jump shot
2823
16.0
undefined logo
Mitchell Robinson defensive rebound
2823
0.0
undefined logo
OG Anunoby misses 25-foot three point step back jumpshot
2823
0.0
undefined logo
Mitchell Robinson offensive rebound
2823
0.0
End of the 1st Quarter
2823

Related Tags

New York Knicks vs Phoenix Suns Live StreamWatch New York Knicks vs Phoenix Suns FreeKnicks vs Suns Live ScoreNY vs PHX GameNBA Stream New York KnicksNBA Stream Phoenix SunsMortgage Matchup CenterNBA Live StreamBasketball Streams