Devin Booker scored 31 points and Dillon Brooks added 27 as the Phoenix Suns held off the New York Knicks for a 112–107 victory Friday night.
Devin Booker tonight:
— Phoenix Suns (@Suns) January 10, 2026
☄️ 31 PTS
☄️ 8 AST
☄️ 4 3PM
☄️ 3 AST
☄️ 1 STL@Kia | #SunsUp pic.twitter.com/Sn4aDdmUjy
Royce O’Neale knocked down four 3-pointers on his way to 12 points, and Mark Williams added 10 as Phoenix won for the fourth time in its last five games. Brooks shot an efficient 8-for-15 from the field, including 5 of 9 from beyond the arc, while Booker went 4-for-6 on 3-pointers despite finishing 10-for-23 overall.
Jalen Brunson led New York with 27 points as the Knicks dropped their fifth game in the past seven. Miles McBride scored 17 points, Karl-Anthony Towns posted 15 points and 12 rebounds, OG Anunoby added 15, Jordan Clarkson had 12, and Mikal Bridges finished with 11.
Phoenix appeared to be in control late in the third quarter, building a 12-point lead before the Knicks mounted a comeback. Anunoby’s 3-pointer with 7:47 left in the fourth cut the deficit to 96–92. Mitchell Robinson followed with a layup and an alley-oop dunk to pull New York within 101–99 with just over four minutes remaining, and Anunoby later tied the game at the free-throw line.
Booker responded with a jumper to put the Suns back in front, and O’Neale drilled a 3-pointer to extend the lead to five with 1:16 remaining. McBride answered with a jumper to make it 106–103, but Grayson Allen sealed the game at the line. Allen hit two free throws with 14 seconds left, then added two more after being fouled on the ensuing inbounds play. Brooks capped the win by making two free throws with 0.8 seconds remaining.
Phoenix’s biggest run came late in the third quarter, when O’Neale and Booker each hit two 3-pointers during a 14–0 surge that pushed the Suns’ lead to 92–80 with 1:55 left in the period.
Brooks scored 20 points and Booker added 17 in the first half as Phoenix took a 62–60 lead into the break. Brunson had 13 points at halftime for New York, while McBride and Clarkson each scored 12.
Up next
The Suns stay at home to take on the Wizards on Sunday while the Knicks travel to Portland to take on the Trail Blazers on the same day.