The win gave Miami sole possession of the NBA's third-longest streak, breaking a tie with the 1971-72 Bucks.
Things got a little scary for the Heat in the first quarter, as Dwyane Wade went to the locker room after an ugly collision with Larry Sanders. He returned in the second period after passing concussion tests and went on to score 20 points on the night.
Miami got everything it wanted from Bosh, who absolutely punished the Bucks' slow rotations by raining down jumpers. He hit 12-of-16 shots on the night, including a four-point play from the top of the arc.
Milwaukee got a huge performance from Ersan Ilyasova, who led the team with 26 points and 17 rebounds, but poor shooting from the backcourt (Monta Ellis and Brandon Jennings combined to shoot just 9-of-26 on the night) and an offense too reliant on jumpers doomed the Bucks.
The Heat avenged a Dec. 29 loss to Milwaukee by playing with an impressive offensive focus and doing just enough on the glass. Although the Bucks pulled down 19 offensive rebounds, the Heat managed to keep the overall disparity to a manageable minus-seven.
The Bucks slipped to three-and-a-half games back of the No. 7 spot in the East, but are in no danger of dropping out of the postseason picture. In fact, there's a strong likelihood these clubs will meet in a first-round series.
Final Score: Heat 107, Bucks 94