Devin Booker and Dillon Brooks led the Phoenix Suns to a 112-107 victory over the New York Knicks on Friday night, January 10, 2026. Booker scored 31 points, and Brooks contributed 27, with Royce O'Neale and Mark Williams also chipping in 12 and 10 points, respectively. The Suns won their fourth game in five, while the Knicks lost their fifth game in seven.
Jalen Brunson led the Knicks with 27 points, Miles McBride had 17, Karl-Anthony Towns contributed 15 points and 12 rebounds, OG Anunoby scored 15, Jordan Clarkson had 12, and Mikal Bridges added 11. The Knicks trailed by 12 points late in the third quarter but mounted a comeback, with Anunoby's 3-pointer cutting the deficit to 96-92 with 7:47 left in the fourth. Mitchell Robinson had a layup and an alley-oop dunk to make it 101-99 with 4:10 remaining, and Anunoby tied the game with two free throws.
Booker and O'Neale hit back-to-back 3-pointers to give the Suns a 92-80 lead, their largest of the game, with 1:55 left in the third. Brooks and Booker scored 20 and 17 points, respectively, to give the Suns a 62-60 lead at halftime. Brunson led the Knicks with 13 points, and McBride and Clarkson each had 12.
The game was close throughout, with the Suns leading by as many as 12 points and the Knicks mounting a comeback. Anunoby's 3-pointer and free throws, along with Robinson's layup and dunk, brought the Knicks within two points with 9 seconds left. Grayson Allen and Bridges exchanged free throws, with Allen making two and Bridges hitting a 3-pointer. Anunoby missed one of three free throws with 2 seconds left, and Brooks sealed the win with two free throws with 0.8 seconds remaining.
The Suns' Collin Gillespie's 3-pointer with 7 1/2 minutes left in the third quarter gave them a 76-70 lead, but the Knicks responded with seven consecutive points to take the lead. O'Neale and Booker's 3-pointers during a 14-0 run gave the Suns a 92-80 lead with 1:55 left in the third. The game was close throughout, with both teams trading leads and the Suns ultimately prevailing.