The Milwaukee Bucks just rallied from an 18-point deficit for an impressive victory to cap a perfect homestand.
They had far less trouble beating the Detroit Pistons earlier this week.
The Bucks will go for their second win over the lowly Pistons in five days as they visit The Palace of Auburn Hills on Friday night.
Milwaukee (10-11) picked up two big wins during its 3-0 homestand, opening with a 100-89 victory over the Los Angeles Lakers on Saturday and closing it by defeating Miami 105-97 on Wednesday.
It was the Bucks' second win over the Heat this season. After giving up 40 points in the first quarter to fall behind by 17, they held Miami to 37 in the second half.
"Much like the Laker game, this is a great win. Our guys played great and we deserved to win," coach Scott Skiles said. "But then, we've got to go to Detroit and win a game to make this a really good win."
Milwaukee has won six of eight and now seeks its first four-game winning streak since the 2009-10 season.