Skip to main content
NBA Flare
NBA|

Bucks

128
Game StatusFinal

Heat

117

Porter, Portis and Rollins power the Bucks to a 128-117 win over the Heat

Game Article

Game Recap

Bam Adebayo highlights vs. Milwaukee Bucks
Bam Adebayo highlights vs. Milwaukee Bucks

MILWAUKEE -- — Kevin Porter Jr. matched his season high with 32 points and Bobby Portis and Ryan Rollins scored 21 apiece as the Milwaukee Bucks beat the Miami Heat 128-117 on Tuesday night for their fourth win in five games.

Kyle Kuzma added 19 points and Ousmane Dieng 11 for the Bucks.

Norman Powell scored 26 points, Bam Adebayo finished with 18 points and nine rebounds and Andrew Wiggins had 16 points for the Heat, who had their three-game winning streak halted.

Tyler Herro and Kel’el Ware each scored 14 points and Pelle Larsson 10 for Miami. Davion Mitchell, who returned after missing a game due to illness, added eight points and eight assists.

Milwaukee held a 63-58 advantage at the half before the teams exchanged leads in the third. Miami held a 93-89 advantage heading into the final period.

Ware’s 3-pointer early in the fourth gave Miami a nine-point lead, its largest to that point. The Bucks battled back, quickly cutting their deficit to 102-100 on a 3-pointer by Portis before Milwaukee moved ahead 103-102 when Dieng hit from long distance.

The back-and-forth battle continued throughout the quarter with Milwaukee taking a 118-116 lead when Porter sank a 3-pointer from the corner while drawing a foul and sinking the free throw. Back-to-back baskets by Rollins with a just over one minute remaining sealed the victory.

The Bucks led 30-29 after one quarter, paced by Kuzman’s 13 points.

Miami scored 16 points off 11 Bucks turnovers, and Milwaukee managed just 11 points on 16 Heat turnovers.

Milwaukee’s Giannis Antetokounmpo missed his 12th consecutive game since straining his right calf on Jan. 23. The Bucks are 15-15 with Antetokounmpo and 10-16 without him this season.

Nikola Jovic (back) missed his second straight game for the Heat. He traveled with the team to Milwaukee, but returned to Miami on Tuesday for treatment.

Up next

Heat: At the Philadelphia 76ers on Thursday.

Bucks: Host the Cleveland Cavaliers on Wednesday.

------

AP NBA: https://apnews.com/hub/NBA

Game Information

Game Information

Time, Location & Referees
Fiserv Forum
Venue
Fiserv Forum
Milwaukee, WI
Date & Time
1:00 AM, February 25, 2026
Coverage
FanDuel SN Sun, FanDuel SN WI, NBA League Pass
Attendance
15,459
Referees
Ed Malloy, J.T. Orr, Tre Maddox

Game Analysis

Statistics visualization

Game Stats

Get the latest game stats
Heat
Bucks
40-94FG48-97
43Field Goal %49
16-483PT16-39
33Three Point %41
21-27FT16-19
14Offensive Rebounds10
37Defensive Rebounds36
32Assists25
8Steals10
5Blocks3
16Turnovers10
0Technical Fouls1
11Points Conceded Off Turnovers16
21Fast Break Points17
18Fouls20
9Largest Lead12

Current Standings

2025-26 Southeast Standings

TEAMWLPCTSTRK
Atlanta4533.577W4
Charlotte4236.538W3
Orlando4136.532W1
Miami4037.519L1
Washington1759.224L4

2025-26 Central Standings

TEAMWLPCTSTRK
Detroit5621.727W2
Cleveland4829.623W1
Milwaukee3047.390L2
Chicago2948.377L6
Indiana1859.234L1

Play by Play

Play By Play

Recent plays and game events
TIMEPLAY
12:00
Bam Adebayo vs. Myles Turner (Pelle Larsson gains possession)
00
11:40
Bam Adebayo misses 8-foot two point shot
00
11:37
Kyle Kuzma defensive rebound
00
11:31
Kyle Kuzma makes layup (AJ Green assists)
20
11:19
Myles Turner blocks Bam Adebayo 's 12-foot step back jumpshot
20
11:18
Heat offensive team rebound
20
11:17
Andrew Wiggins misses 27-foot three point jumper
20
11:15
Pelle Larsson offensive rebound
20
11:14
Pelle Larsson makes two point shot
22
11:14
Ryan Rollins defensive goaltending violation
22
10:56
Andrew Wiggins blocks Ryan Rollins 's 7-foot driving layup
22
10:51
Pelle Larsson defensive rebound
22
10:50
Andrew Wiggins misses running layup
22
10:46
Myles Turner defensive rebound
22
10:42
Kevin Porter Jr. misses driving layup
22
10:40
Bam Adebayo defensive rebound
22
10:27
Andrew Wiggins makes 26-foot three point jumper (Pelle Larsson assists)
25
10:12
Pelle Larsson personal foul
25
10:06
Myles Turner misses 26-foot three point jumper
25
10:03
Norman Powell defensive rebound
25
10:00
Norman Powell lost ball turnover (Ryan Rollins steals)
25
9:58
Davion Mitchell shooting foul
25
9:58
Ryan Rollins makes free throw 1 of 2
35
9:58
Ryan Rollins makes free throw 2 of 2
45
9:47
Norman Powell out of bounds bad pass turnover
45
9:35
Ryan Rollins bad pass turnover (Andrew Wiggins steals)
45
9:29
Bam Adebayo makes 1-foot running dunk (Andrew Wiggins assists)
47
9:21
Kyle Kuzma makes alley oop layup (Kevin Porter Jr. assists)
67
9:14
Bam Adebayo makes 18-foot jumper (Davion Mitchell assists)
69
8:56
Kyle Kuzma makes 15-foot jumper (Kevin Porter Jr. assists)
89
8:43
Kevin Porter Jr. personal foul
89
8:43
Cam Thomas enters the game for Kevin Porter Jr.
89
8:37
Ryan Rollins shooting foul
89
8:37
Norman Powell makes free throw 1 of 2
810
8:37
Norman Powell makes free throw 2 of 2
811
8:16
Cam Thomas misses 24-foot three point step back jumpshot
811
8:14
AJ Green offensive rebound
811
8:11
Kyle Kuzma makes 26-foot three pointer (AJ Green assists)
1111
8:02
Norman Powell out of bounds bad pass turnover
1111
7:54
Myles Turner misses 22-foot three point jumper
1111
7:52
Bam Adebayo defensive rebound
1111
7:45
Davion Mitchell makes 25-foot three point jumper (Andrew Wiggins assists)
1114
7:24
Ryan Rollins makes 22-foot three point jumper
1414
7:10
Cam Thomas personal foul
1414
7:03
Norman Powell misses 26-foot three point jumper
1414
7:01
Kyle Kuzma defensive rebound
1414
6:53
Kyle Kuzma misses running layup
1414
6:51
Norman Powell defensive rebound
1414
6:41
Davion Mitchell misses 25-foot three point jumper
1414
6:39
Andrew Wiggins offensive rebound
1414
6:37
Andrew Wiggins misses two point shot
1414
6:37
Myles Turner defensive rebound
1414
6:32
Ryan Rollins makes 14-foot running jump shot
1614
6:13
Andrew Wiggins makes 28-foot three point jumper (Bam Adebayo assists)
1617
5:54
Bam Adebayo shooting foul
1617
5:54
Bucks Full timeout
1617
5:54
Kel'el Ware enters the game for Pelle Larsson
1617
5:54
Jaime Jaquez Jr. enters the game for Bam Adebayo
1617
5:54
Cam Thomas misses free throw 1 of 2
1617
5:54
Bucks offensive team rebound
1617
5:54
Cam Thomas makes free throw 2 of 2
1717
5:39
Jaime Jaquez Jr. makes 7-foot two point shot
1719
5:16
Myles Turner misses 24-foot three point pullup jump shot
1719
5:14
Davion Mitchell defensive rebound
1719
5:00
Jaime Jaquez Jr. misses 23-foot three point jumper
1719
4:57
Cam Thomas defensive rebound
1719
4:55
Jericho Sims enters the game for Myles Turner
1719
4:45
Ryan Rollins makes two point shot
1919
4:37
Kel'el Ware misses 26-foot three point jumper
1919
4:36
Kyle Kuzma defensive rebound
1919
4:25
Cam Thomas misses 14-foot fade away jump shot
1919
4:23
Norman Powell defensive rebound
1919
4:15
Andrew Wiggins misses 23-foot three point jumper
1919
4:13
Jaime Jaquez Jr. offensive rebound
1919
4:08
Norman Powell makes 27-foot three point jumper (Jaime Jaquez Jr. assists)
1922
3:56
Kyle Kuzma misses 9-foot jumper
1922
3:54
Jericho Sims offensive rebound
1922
3:52
Kyle Kuzma makes 26-foot three point jumper (Jericho Sims assists)
2222
3:41
Norman Powell makes driving layup (Andrew Wiggins assists)
2224
3:41
AJ Green shooting foul
2224
3:41
Kevin Porter Jr. enters the game for Ryan Rollins
2224
3:41
Ousmane Dieng enters the game for AJ Green
2224
3:41
Kasparas Jakucionis enters the game for Andrew Wiggins
2224
3:41
Tyler Herro enters the game for Davion Mitchell
2224
3:41
Norman Powell makes free throw 1 of 1
2225
3:19
Kevin Porter Jr. makes 15-foot step back jumpshot
2425
3:07
Norman Powell misses 19-foot pullup jump shot
2425
3:05
Kasparas Jakucionis offensive rebound
2425
3:04
Kasparas Jakucionis out of bounds lost ball turnover
2425
3:04
Pelle Larsson enters the game for Norman Powell
2425
2:46
Kasparas Jakucionis shooting foul
2425
2:46
Heat Full timeout
2425
2:46
Kevin Porter Jr. makes free throw 1 of 2
2525
2:46
Kevin Porter Jr. makes free throw 2 of 2
2625
2:31
Tyler Herro lost ball turnover (Kevin Porter Jr. steals)
2625
2:29
Tyler Herro blocks Cam Thomas 's 2-foot running layup
2625
2:28
Bucks offensive team rebound
2625
2:25
Ousmane Dieng misses 16-foot jumper
2625
2:23
Tyler Herro defensive rebound
2625
2:17
Tyler Herro misses 12-foot floating jump shot
2625
2:15
Ousmane Dieng defensive rebound
2625
2:06
Jericho Sims out of bounds bad pass turnover
2625
2:00
Jaime Jaquez Jr. makes driving layup (Tyler Herro assists)
2627
1:50
Kasparas Jakucionis personal foul
2627
1:50
Kyle Kuzma misses free throw 1 of 2
2627
1:50
Bucks offensive team rebound
2627
1:50
Kyle Kuzma makes free throw 2 of 2
2727
1:42
Kel'el Ware misses 26-foot three point jumper
2727
1:40
Kasparas Jakucionis offensive rebound
2727
1:39
Kasparas Jakucionis misses tip shot
2727
1:38
Heat offensive team rebound
2727
1:38
Bobby Portis enters the game for Kyle Kuzma
2727
1:30
Tyler Herro misses 9-foot turnaround jump shot
2727
1:28
Jericho Sims defensive rebound
2727
1:19
Kevin Porter Jr. misses 13-foot two point shot
2727
1:17
Kel'el Ware defensive rebound
2727
1:08
Kasparas Jakucionis makes 8-foot driving floating jump shot (Tyler Herro assists)
2729
43.2
Cam Thomas misses 26-foot three point pullup jump shot
2729
41.2
Jaime Jaquez Jr. defensive rebound
2729
35.5
Jaime Jaquez Jr. misses running pullup jump shot
2729
34.4
Kevin Porter Jr. defensive rebound
2729
27.0
Cam Thomas misses running layup
2729
26.5
Bobby Portis offensive rebound
2729
25.2
Bobby Portis misses tip shot
2729
25.0
Ousmane Dieng offensive rebound
2729
12.5
Kevin Porter Jr. makes 24-foot three point jumper
3029
0.5
Tyler Herro misses 29-foot three point step back jumpshot
3029
0.1
Heat offensive team rebound
3029
0.0
End of the 1st Quarter
3029

Related Tags

Miami Heat vs Milwaukee Bucks Live StreamWatch Miami Heat vs Milwaukee Bucks FreeHeat vs Bucks Live ScoreMIA vs MIL GameNBA Stream Miami HeatNBA Stream Milwaukee BucksFiserv ForumNBA Live StreamBasketball Streams

Need Help?

Explore our comprehensive NBA streams guide for all available options and platform comparisons.

View Streaming Guide