The Golden State Warriors bounced back from their first defeat in 17 games in the NBA with a win over the Oklahoma City Thunder.
The Western Conference leaders' 16-game winning streak came to an end earlier this week, but a dominant spell either side of half time made sure that they avoided back-to-back losses.
Both sides were missing key players, with Carmelo Anthony and Derrick Rose both sidelined, but Jimmy Butler stepped up in place of the latter for the Bulls, scoring a career-high 35 to lead the hosts to the win.
The Knicks had held the lead going into the fourth quarter, but Butler led a late spurt before Nikola Mirotic made a three-pointer to make sure of the win.
The visitors were behind heading into the fourth quarter, but Davis led the team on a 7-0 run at the start of the final 12 minutes, while Ryan Anderson also chipped in late on.
DeMarcus Cousins returned from a 10-game absence with illness, but looked tired during his 33-minute spell as the Kings slipped to their fifth straight defeat.
Results in full: New York Knicks 97-103 Chicago Bulls, New Orleans Pelicans 99-90 Houston Rockets, Milwaukee Bucks 108-107 Sacramento Kings, Oklahoma City Thunder 109-114 Golden State Warriors