The Milwaukee Bucks emerged victorious against the Toronto Raptors in a match-up of the top two teams in the Eastern Conference.
Malcolm Brogdon recorded two three-pointers in the final 67 seconds to clinch a 104-99 win for the Bucks, the first team to beat Toronto twice this season.
Giannis Antetokounmpo finished with 19 points and 19 rebounds, while Brook Lopez also had 19 points.
The Raptors remain top of the league with 21 wins and seven losses, while the Bucks closed the gap to sit on 17 victories and eight defeats.
Jrue Holiday starred as the New Orleans Pelicans took a much-needed road win by beating the Detroit Pistons 116-108.
Holiday scored 37 points, 13 of them in the first quarter, and finished 14/22 from the field.
Five San Antonio players recorded 10 or more points as the Spurs toppled the Utah Jazz 110-97.
DeMar DeRozan had 26 points and eight rebounds to help the Spurs claim a second consecutive win.
Meanwhile, the New York Knicks suffered a fourth straight loss, falling 119-107 to the Charlotte Hornets.
Kemba Walker led the way with 25 points as the Hornets kept hold of the lead throughout the game.