Milwaukee was plus-35 in the second half, rallying from a 23-point deficit to beat Miami 113-98 on Friday night behind a near-triple double from Giannis Antetokounmpo.
Antetokounmpo scored a game-high 33 points, pulled down 14 rebounds, and handed out nine assists to lead the Bucks.
Khris Middleton had 21 points and Eric Bledsoe added 17.
Miami had seven players in double figures, led by Justise Winslow with 20.
Milwaukee will play six of their next seven games at home, beginning with Philadelphia in a prime match-up on Sunday afternoon.
Video: NBA
Videos: Fox Sports Wisconsin