MILWAUKEE -- Forward Mike Dunleavy's 3-pointer with 5.8 seconds left capped off a fourth quarter comeback for the Chicago Bulls, who snapped a three-game losing streak with a 91-90 victory over the Milwaukee Bucks at the BMO Harris Bradley Center on Friday.
Chicago (9-12) trailed by as many as 10 points in the second half, but chipped away at Milwaukee's lead in the final quarter.
Dunleavy made it a one-possession game by making three free throws with 1:23 left and forward Carlos Boozer tied the game at 88 on a 17-foot jumper with 54.9 seconds remaining. Forward Khris Middleton then put Milwaukee pack ahead by two with a hook shot as the shot clock expired.
Officials reviewed the shot and confirmed that Middleton got it off with 0.1 second remaining.
Bulls guard Jimmy Butler was called for traveling with 19.2 left, giving the ball back to the Bucks. Chicago forced a jump ball on the ensuing inbound play and after Boozer won the ball, Dunleavy banked a 3-pointer off the glass with 5.8 left.
Bulls center Joakim Noah blocked guard O.J. Mayo's attempt at a buzzer-beater, sealing the victory for Chicago.
Chicago shot 42 percent from the field and scored more than 79 points for the first time in three games.
All five Chicago starters scored in double figures, led by Noah, who finished with 21 and 18 rebounds. Butler scored 16 points and Boozer had 14.
Dunleavy finished with 12 points while guard Kirk Hinrich added 13.
Milwaukee (5-18) was looking to beat the Bulls for the second time in a week but couldn't hold on, missing four of six field goals down the stretch.
Guard Gary Neal led the Bucks with 17 points off the bench while center John Henson added 15 with eight rebounds. Mayo scored 14, point guard Brandon Knight finished with 11 and Middleton had 10 for the Bucks.
NOTES: Milwaukee has not won back-to-back games this season. The last time the Bucks won consecutive games came last season when they beat Orlando and Portland on March 17 and March 19. ... After missing two games with plantar fascists, G Gary Neal was available Friday for Milwaukee. C Larry Sanders, out since suffering a thumb injury in an off-the-court altercation Nov. 3, was cleared for basketball activities and began working out with the Bucks. There is no timetable on his return, according to coach Larry Drew. ... The Bulls got F Jimmy Butler, whole played collegiately in Milwaukee for Marquette, back after missing 11 games with a toe injury. Chicago went 2-11 in his absence. The Bulls also had C Joakim Noah in the starting lineup for the second straight game, but went without F Luol Deng, who has missed four games with a sore Achilles tendon.