A last-gasp three-pointer from Victor Oladipo snatched the Indiana Pacers a thrilling 119-116 overtime victory over the Chicago Bulls.
With just 0.3 seconds remaining, the point guard, who finished with 36 points and seven rebounds, secured the Pacers a sixth straight win.
Zach LaVine top-scored with 31 points and forced the extra period with a three-pointer at the end of regulation, but saw his final attempt from the corner hit the basket a split second after the buzzer.
Coach Mike Budenholzer saw the Milwaukee Bucks ease to a 144-112 victory over the Atlanta Hawks in his first game against his former team.
Giannis Antetokounmpo finished the game with 16 points, eight rebounds and 10 assists.
Khris Middleton scored 19 points – including four three-pointers – as the Bucks took a 33-point lead into the half-time break and went on to match their season's-best points total.
The Boston Celtics overcame the Dallas Mavericks 114-93, with Gordon Hayward scoring 16 points and adding 11 rebounds and eight assists.
The Oklahoma City Thunder ended a six-game skid by narrowly beating the Portland Trail Blazers 111-109, while DeMarre Carroll hit a season-high five three-pointers in the Brooklyn Nets' 109-100 win over the Memphis Grizzlies.
The Cleveland Cavaliers suffered an eighth straight loss and slipped to the worst record in the NBA (8-31) as the Utah Jazz emerged 117-91 winners, while in a reversal of fortunes, the New York Knicks snapped an eight-game losing streak to topple the Los Angeles Lakers 119-112.
Elsewhere, the Miami Heat beat the Washington Wizards 115-109, the Minnesota Timberwolves recorded a 120-103 comeback victory over the Orlando Magic and the Los Angeles Clippers claimed their third win over the Phoenix Suns this season, triumphing 121-111.