The high-flying Milwaukee Bucks edged closer to recording the longest winning streak in their history with a 125-108 triumph over the Cleveland Cavaliers.
The result continues Milwaukee's franchise-best start to the season (24-3) and leaves them only two victories away from equalling their all-time best winning run.
Cleveland had their noses in front early in the second quarter following Darius Garland's jump shot but Milwaukee finished the period with a 43-point haul as they retook the lead and held on for victory.
The San Antonio Spurs defeated the Phoenix Suns in overtime to record a 121-119 victory in Mexico City.
Patty Mills decided the contest with a jump shot from behind the free-throw line with 0.3 seconds remaining, the point guard finishing with a game-high 26 points.
Elsewhere, Pascal Siakam poured in 30 points and grabbed 10 rebounds as the Toronto Raptors beat the Brooklyn Nets 110-102 while Nikola Jokic recorded a triple-double (28 points, 14 rebounds and 12 assists) as the Denver Nuggets saw off the Oklahoma City Thunder 110-102.
James Harden's 39-point haul could not prevent the Houston Rockets slumping to a 115-107 defeat to the Detroit Pistons while Bam Adebayo had his second triple-double in three games as the Miami Heat beat the Dallas Mavericks 122-118 in overtime.
Zach LaVine's three-point play with two seconds left helped the Chicago Bulls beat the Los Angeles Clippers 109-106 and the Memphis Grizzlies saw off the Washington Wizards 128-111.