Milwaukee Bucks at Miami Heat
· National Basketball AssociationHeat clamp down on Giannis, top Bucks 94-87
This was one play for the Heat in the final moments Saturday night: James Johnson blocked a 3-point try by Milwaukee's Khris Middleton, the ball ricocheting to Justise Winslow, who knocked it to Josh Richardson, who tipped it to Dwyane Wade, who then tapped it forward to Richardson for a dunk.
It was that kind of night for the Heat. With balanced offense, airtight defense and by completely frustrating Giannis Antetokounmpo, Miami extended its season-best winning streak to four games with a 94-87 win over the Milwaukee Bucks.
"We have to be able to commit to this," Spoelstra said.
"They tried to hit us first, they were physical with us," said Antetokounmpo, whose previous season-low was 12 points. "We came from a back-to-back, but that's not an excuse for us. We didn't make shots, we had a lot of open looks that didn't go in, but just being able to stick around and be in the game and have a chance to win says a lot about this team."
Richardson scored 16 points and Wade had 13 for Miami. Hassan Whiteside had 11 points and 13 rebounds, and Kelly Olynyk and Johnson each scored 11 points for the Heat.
Miami shot only 38 percent and improved to 5-4 when shooting under 40 percent this season, by far the best in the league in that department. The rest of the NBA has won about 9 percent of the time when shooting that percentage or worse.
"Just couldn't make a couple plays down the stretch," Bucks coach Mike Budenholzer said.
Milwaukee got within 82-81 on a 3-pointer by Tony Snell with 2:42 left. Richardson made a pair of free throws, Wade had Miami's next four points on a pair of midrange jumpers, and the Heat finished on a 12-6 run with Richardson's dunk the exclamation point.
"Play of the game," Wade said.
The Bucks missed 12 of their first 14 shots from the field and were 0 for 13 from 3-point range before finally getting one of those to fall.
It tied a franchise-best for fewest points allowed in a first quarter by the Heat, and Antetokounmpo was held scoreless in an opening quarter for the second time in his last 129 games.
The Bucks scored 30 points in the second quarter and took a 38-37 lead at the half, but Miami opened the third on a 14-2 run and kept the lead the rest of the way. Bledsoe said Wade's two late jumpers were the difference.
"D-Wade being D-Wade," Bledsoe said.
TIP-INS
Bucks: Even with the loss, the last time Milwaukee (22-10) got off to a better 32-game start to the season was 1990-91 (24-8). ... It was a tough turnaround, schedule-wise, for Milwaukee. The Bucks played an 8 p.m. game in Boston on Friday, and their plane didn't get to the gate in Miami until 3:34 a.m. Saturday. "I guess I'd be lying if I didn't say this was one of the more unique (back-to-backs) I've seen in all my years," Budenholzer said.
Heat: Miami outrebounded Milwaukee 56-48. ... The win was Miami's 500th regular-season victory at AmericanAirlines Arena, their home since Jan. 2, 2000. They're now 500-274.
YEAR OF WAITING
Saturday marked the one-year anniversary of Dion Waiters' last appearance with the Heat. He hurt his left ankle in the first quarter of Miami's win over Dallas on Dec. 22, 2017, had surgery a few weeks later and hasn't played since.
UP NEXT
Bucks: Visit New York on Christmas Day, Milwaukee's first game on the holiday since 1977.
Heat: Visit Orlando on Sunday, the 24th and likely final time Wade plays there.
---
Regular Season Series
MIA leads series 1-0
Recent Plays
| 4th 0.0 | ![]() |
End of Game | 87 - 94 |
| 4th 0.0 | ![]() |
End of the 4th Quarter | 87 - 94 |
| 4th 15.0 | ![]() |
Eric Bledsoe makes free throw 2 of 2 | 87 - 94 |
| 4th 15.0 | ![]() |
Eric Bledsoe makes free throw 1 of 2 | 86 - 94 |
| 4th 15.0 | ![]() |
Josh Richardson shooting foul | 85 - 94 |
Statistics
MIL |
MIA |
|
|---|---|---|
| 31-84 | FG | 34-89 |
| 37 | Field Goal % | 38 |
| 9-43 | 3PT | 10-32 |
| 21 | Three Point % | 31 |
| 16-22 | FT | 16-23 |
| 73 | Free Throw % | 70 |
| 57 | Rebounds | 64 |
| 6 | Offensive Rebounds | 11 |
| 42 | Defensive Rebounds | 46 |
| 20 | Assists | 22 |
| 6 | Steals | 9 |
| 9 | Blocks | 3 |
| 15 | Turnovers | 12 |
| 1 | Team Turnovers | 0 |
| 16 | Total Turnovers | 12 |
| 0 | Technical Fouls | 0 |
| 0 | Total Technical Fouls | 0 |
| 0 | Flagrant Fouls | 0 |
| 16 | Points Conceded Off Turnovers | 6 |
| 7 | Fast Break Points | 7 |
| 36 | Points in Paint | 48 |
| 19 | Fouls | 18 |
| 2 | Largest Lead | 17 |
Miami Heat Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| Dru Smith, G | Day-To-Day | Apr 8 |
| Norman Powell, G | Day-To-Day | Apr 8 |
| Nikola Jovic, F | Out | Apr 7 |
| Terry Rozier, G | Out | Mar 19 |
Milwaukee Bucks Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| Myles Turner, C | Day-To-Day | Apr 8 |
| Kyle Kuzma, F | Day-To-Day | Apr 8 |
| Bobby Portis, F | Out | Apr 8 |
| Giannis Antetokounmpo, F | Out | Apr 8 |
| Kevin Porter Jr., G | Out | Apr 7 |
Game Information
Location: Miami, FL
Attendance: 19,600 · Capacity:
2025-26 Southeast Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Atlanta |
45 | 35 | .563 | - | L2 |
Orlando |
44 | 36 | .550 | 1 | W4 |
Charlotte |
43 | 37 | .538 | 2 | L1 |
Miami |
41 | 38 | .519 | 3.5 | L1 |
Washington |
17 | 62 | .215 | 27.5 | L7 |
NBA News
Jokic has his 34th triple-double, Nuggets beat the Grizzlies 136-119 for 10th straight win
— Nikola Jokic had 14 points, 15 rebounds and 10 assists for his 34th triple-double of the season, and Denver beat the Memphis Grizzlies 136-119 on Wednesday night for the Nuggets’ 10th straight win.
Which NBA players have the most triple-doubles of all time?
Russell Westbrook holds the NBA record for most triple-doubles in a career. See who else joins him on the list.
Donovan Mitchell and Evan Mobley help Cavaliers hold off Hawks 122-116
— Donovan Mitchell scored 31 points, Evan Mobley had 22 points and tied a career high with 19 rebounds, and the Cleveland Cavaliers defeated the Atlanta Hawks 122-116 on Wednesday night.





MIL
MIA
Detroit
Cleveland
Chicago
Indiana
Atlanta
Orlando
Charlotte
Washington