Michael Redd drained a 3-pointer at the buzzer to give Milwaukee a 105-102 triumph over the Cleveland Cavaliers.
Redd's 27-footer came about 6 seconds after LeBron James tied the game with a layup. James scored 35 points for the Cavaliers, including a pair of layups in the closing seconds.
Mo Williams had a season-high 37 points and a team-leading six assists as the Bucks won for the third time in four games. Redd added 25 points to the victory.
Wally Szczerbiak was the Cavaliers' second-leading scorer with 13 points but shot just 5-for-18.
The Cavs played without Zydrunas Ilgauskas who sat out with an upper respiratory infection.