Kelly Oubre Jr. scored a pair of free throws with 7.7 seconds to go to overtake Golden State Warriors on the scoreboard and the Milwaukee Bucks missed a basket late for the Bay side to win 122-121 on Tuesday night.
In a frenzy typical of the Warriors ending a few seasons ago, Stephen Curry hit a triple with 1:06 left to finish with 41 points, including five triples, as his team worked to the final buzzer to cut a three-game losing streak.
Jrue Holiday hit the winning basket after an offensive rebound with 29 seconds left.
An Andrew Wiggins dunk at 1:59 left closed the gap to one goal and Golden State made a defensive save before Kent Bazemore put the team back ahead on the next possession.
Oubre totaled 19 points and Bazemore 18 in the Warriors' second win in nine dates.
Khris Middleton had 28 points for Milwaukee, who missed his ace Giannis Antetokounmpo. Holiday finished with 29 points and made consecutive triples, but it wasn't enough to boost his team.
Antetokounmpo was out for the second straight game with a sore left knee. He already missed Saturday's 129-128 win over Sacramento.