Skip to main content
NNBA Flare
Game Center
DET
Pistons
129-116
Final
MIL
Bucks

Cunningham helps Pistons breeze past Bucks 129-116 for 12th consecutive victory

Game Article

Game Recap

Detroit Pistons vs. Milwaukee Bucks: Game Highlights
Detroit Pistons vs. Milwaukee Bucks: Game Highlights

MILWAUKEE -- — Cade Cunningham had 29 points, 10 assists and eight rebounds as the Detroit Pistons capitalized on sizzling shooting to beat the Milwaukee Bucks 129-116 on Saturday night for their 12th straight victory.

Detroit's Jaden Ivey played 15 minutes and scored 10 points in his first game since breaking his left fibula on Jan. 1. Tobias Harris scored 18 points while playing for the first time since Nov. 1 after dealing with a sprained right ankle.

Milwaukee’s Giannis Antetokounmpo missed a second straight game due to an adductor strain.

The Pistons are one victory away from matching the longest winning streak in franchise history. Detroit won 13 straight games in 1989-90 and 2003-04, and the Pistons went on to win the NBA title both seasons.

Detroit also ended a 13-game skid in this series by beating the Bucks for the first time since a 115-106 triumph at Milwaukee on Jan. 3, 2022. That had been tied for the second-longest active win streak by any one team against another.

The longest such active streak is owned by the Los Angeles Clippers, who beat the Charlotte Hornets for a 15th straight time Saturday as James Harden scored 55 points in a 131-116 game.

Detroit coach J.B. Bickerstaff said during his pregame availability that Cunningham had brought up the Pistons’ lack of success against the Bucks to the rest of the team earlier in the day.

Jalen Duren had 19 points and Duncan Robinson 15 for Detroit, which shot 53.3% (16 of 30) from 3-point range and 62.8% (49 of 78) overall. Ryan Rollins had 24 and Bobby Portis added 18 for Milwaukee.

The Bucks have lost four straight to drop below .500 for the first time this season.

Detroit pulled ahead for good in the second quarter and led by as many as 29.

Up next

Pistons: Visit the Indiana Pacers on Monday night.

Bucks: Host the Portland Trail Blazers on Monday night.

------

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

Series Context

Playoff Series and Prior Meetings

Full meeting history and series status so you can track momentum before tip-off and after the final whistle.

Game Analysis

Statistics visualization

Game Analysis

Head-to-head production and efficiency

Game Stats

DET
MIL
49-78FG43-84
63Field Goal %51
16-303PT20-43
53Three Point %47
15-24FT10-12
1Offensive Rebounds6
31Defensive Rebounds29
31Assists29
10Steals8
6Blocks7
14Turnovers15
0Technical Fouls1
14Points Conceded Off Turnovers30
15Fast Break Points9
17Fouls19
29Largest Lead3

Play by Play

Recent plays and game events

Play By Play

1st Quarter

TIMEPLAYMILDET
12:00
Jalen Duren vs. Myles Turner (Bobby Portis gains possession)
00
11:41
Bobby Portis makes 25-foot three point jumper (Ryan Rollins assists)
30
11:21
Jalen Duren makes driving layup (Cade Cunningham assists)
32
11:03
Kyle Kuzma misses 6-foot two point shot
32
11:01
Cade Cunningham defensive rebound
32
10:54
Duncan Robinson makes 26-foot three point jumper (Cade Cunningham assists)
35
10:25
AJ Green misses 26-foot three point jumper
35
10:21
Duncan Robinson defensive rebound
35
10:19
Tobias Harris makes layup (Jalen Duren assists)
37
10:19
AJ Green shooting foul
37
10:19
Tobias Harris misses free throw 1 of 1
37
10:14
Bobby Portis defensive rebound
37
9:52
shot clock turnover
37
9:36
Cade Cunningham makes 1-foot driving dunk
39
9:15
Myles Turner misses 24-foot three point step back jumpshot
39
9:12
Jalen Duren defensive rebound
39
9:10
Jalen Duren misses two point shot
39
9:07
Bobby Portis defensive rebound
39
9:03
Kyle Kuzma misses driving floating jump shot
39
9:00
Cade Cunningham defensive rebound
39
8:50
Ausar Thompson misses 9-foot jumper
39
8:46
Myles Turner defensive rebound
39
8:42
AJ Green makes 26-foot running pullup jump shot
69
8:17
Ausar Thompson makes layup (Jalen Duren assists)
611
8:07
Ryan Rollins lost ball turnover (Ausar Thompson steals)
611
8:04
Ausar Thompson makes 1-foot dunk
613
8:04
Bucks Full timeout
613
7:43
Ryan Rollins misses driving layup
613
7:41
Ausar Thompson defensive rebound
613
7:34
Tobias Harris misses 26-foot three point jumper
613
7:30
Bobby Portis defensive rebound
613
7:27
Isaiah Stewart enters the game for Tobias Harris
613
7:18
Bobby Portis makes 26-foot three point jumper (Ryan Rollins assists)
913
6:59
Cade Cunningham makes 27-foot three point step back jumpshot
916
6:40
Bobby Portis makes 26-foot jump bank shot (Kyle Kuzma assists)
1216
6:25
Jalen Duren makes driving layup (Duncan Robinson assists)
1218
6:15
Ausar Thompson blocks Ryan Rollins 's 1-foot driving layup
1218
6:15
Bucks offensive team rebound
1218
6:15
Caris LeVert enters the game for Ausar Thompson
1218
6:00
Kyle Kuzma makes driving layup (AJ Green assists)
1418
5:50
Isaiah Stewart misses 23-foot three point jumper
1418
5:46
Bobby Portis defensive rebound
1418
5:34
Isaiah Stewart shooting foul
1418
5:34
Kyle Kuzma makes free throw 1 of 2
1518
5:34
Jaden Ivey enters the game for Duncan Robinson
1518
5:34
Kyle Kuzma makes free throw 2 of 2
1618
5:19
Isaiah Stewart makes two point shot
1620
4:55
AJ Green makes 23-foot three point jumper (Kyle Kuzma assists)
1920
4:45
Jalen Duren makes 1-foot dunk (Cade Cunningham assists)
1922
4:32
Isaiah Stewart blocks Kyle Kuzma 's 2-foot layup
1922
4:27
Isaiah Stewart defensive rebound
1922
4:23
Jaden Ivey misses 27-foot three point jumper
1922
4:20
Kyle Kuzma defensive rebound
1922
4:15
Kyle Kuzma lost ball turnover (Cade Cunningham steals)
1922
4:08
Isaiah Stewart makes 25-foot three point shot (Cade Cunningham assists)
1925
3:45
Myles Turner misses 26-foot three point jumper
1925
3:41
Isaiah Stewart defensive rebound
1925
3:38
Jalen Duren misses 13-foot two point shot
1925
3:34
Bobby Portis defensive rebound
1925
3:28
Isaiah Stewart blocks Ryan Rollins 's 2-foot driving layup
1925
3:24
Cade Cunningham defensive rebound
1925
3:23
Kyle Kuzma shooting foul
1925
3:23
Jalen Duren misses free throw 1 of 2
1925
3:23
Pistons offensive team rebound
1925
3:23
Andre Jackson Jr. enters the game for Myles Turner
1925
3:23
Jericho Sims enters the game for Ryan Rollins
1925
3:23
Cole Anthony enters the game for Kyle Kuzma
1925
3:23
Daniss Jenkins enters the game for Cade Cunningham
1925
3:23
Jalen Duren misses free throw 2 of 2
1925
3:20
Andre Jackson Jr. defensive rebound
1925
3:02
Jericho Sims makes 1-foot dunk (Cole Anthony assists)
2125
2:55
Pistons Full timeout
2125
2:55
Ronald Holland II enters the game for Jalen Duren
2125
2:43
Ronald Holland II misses 22-foot three point jumper
2125
2:41
Bucks defensive team rebound
2125
2:30
AJ Green misses 26-foot three point pullup jump shot
2125
2:26
Ronald Holland II defensive rebound
2125
2:17
Jaden Ivey offensive foul
2125
2:17
Jaden Ivey turnover
2125
2:17
Gary Trent Jr. enters the game for AJ Green
2125
1:57
Gary Trent Jr. misses 26-foot three point jumper
2125
1:54
Ronald Holland II defensive rebound
2125
1:50
Caris LeVert out of bounds bad pass turnover
2125
1:37
Bobby Portis makes 27-foot three point jumper (Andre Jackson Jr. assists)
2425
1:21
Caris LeVert misses 26-foot three point jumper
2425
1:18
Jericho Sims defensive rebound
2425
1:01
Bobby Portis makes 13-foot two point shot
2625
45.1
Jericho Sims blocks Caris LeVert 's 8-foot driving floating jump shot
2625
40.3
Cole Anthony defensive rebound
2625
36.2
Cole Anthony bad pass (Caris LeVert steals)
2625
31.7
Jaden Ivey makes two point shot (Caris LeVert assists)
2627
10.5
Cole Anthony misses 26-foot three point step back jumpshot
2627
7.1
Pistons defensive team rebound
2627
7.1
Ryan Rollins enters the game for Bobby Portis
2627
7.1
Duncan Robinson enters the game for Ronald Holland II
2627
7.1
Cade Cunningham enters the game for Jaden Ivey
2627
2.0
Andre Jackson Jr. personal foul
2627
2.0
Kyle Kuzma enters the game for Cole Anthony
2627
0.0
Duncan Robinson makes 25-foot three pointer (Cade Cunningham assists)
2630
0.0
(00:00) [Pistons] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL)
2630
0.0
End of the 1st Quarter
2630

2nd Quarter

TIMEPLAYMILDET
12:00
Myles Turner enters the game for Ryan Rollins
2630
12:00
Cole Anthony enters the game for Kyle Kuzma
2630
12:00
Javonte Green enters the game for Cade Cunningham
2630
12:00
Ronald Holland II enters the game for Caris LeVert
2630
11:48
Daniss Jenkins out of bounds bad pass turnover
2630
11:32
Cole Anthony bad pass (Duncan Robinson steals)
2630
11:27
Ronald Holland II offensive charge
2630
11:27
Ronald Holland II turnover
2630
11:01
Jericho Sims makes layup
2830
10:53
Javonte Green bad pass (Andre Jackson Jr. steals)
2830
10:51
Javonte Green shooting foul
2830
10:51
Andre Jackson Jr. misses free throw 1 of 2
2830
10:51
Bucks offensive team rebound
2830
10:51
Andre Jackson Jr. makes free throw 2 of 2
2930
10:33
Ronald Holland II misses 25-foot three point jumper
2930
10:28
Jericho Sims defensive rebound
2930
10:20
Cole Anthony makes 8-foot driving floating jump shot
3130
10:05
Isaiah Stewart makes 1-foot dunk (Daniss Jenkins assists)
3132
9:54
Cole Anthony makes 12-foot pullup jump shot
3332
9:41
Daniss Jenkins makes 26-foot three point jumper (Ronald Holland II assists)
3335
9:17
Cole Anthony misses 24-foot three point step back jumpshot
3335
9:17
Pistons defensive team rebound
3335
9:06
Javonte Green makes two point shot (Daniss Jenkins assists)
3337
8:55
Javonte Green personal foul
3337
8:45
Myles Turner bad pass (Daniss Jenkins steals)
3337
8:43
Javonte Green makes 1-foot dunk (Ronald Holland II assists)
3339
8:42
Bucks Full timeout
3339
8:42
AJ Green enters the game for Andre Jackson Jr.
3339
8:42
Ryan Rollins enters the game for Cole Anthony
3339
8:41
5 second violation
3339
8:33
Myles Turner blocks Ronald Holland II 's 3-foot layup
3339
8:33
Pistons offensive team rebound
3339
8:26
Daniss Jenkins makes 16-foot step back jumpshot
3341
7:59
AJ Green misses 20-foot step back jumpshot
3341
7:53
Daniss Jenkins defensive rebound
3341
7:51
Javonte Green makes 26-foot three point jumper (Daniss Jenkins assists)
3344
7:24
AJ Green misses 8-foot two point shot
3344
7:21
Duncan Robinson defensive rebound
3344
7:19
Daniss Jenkins makes two point shot
3346
7:18
Bucks Full timeout
3346
7:18
Kyle Kuzma enters the game for Jericho Sims
3346
7:18
Bobby Portis enters the game for Gary Trent Jr.
3346
7:18
Cade Cunningham enters the game for Ronald Holland II
3346
7:18
Ausar Thompson enters the game for Daniss Jenkins
3346
7:18
Paul Reed enters the game for Isaiah Stewart
3346
7:04
AJ Green makes 25-foot three point jumper (Ryan Rollins assists)
3646
6:38
Cade Cunningham misses 25-foot three point jumper
3646
6:35
AJ Green defensive rebound
3646
6:23
Bucks Coach's Challenge
3646
6:23
(06:23) [Bucks] COACH'S CHALLENGE (CALL OVERTURNED) [Bucks] retain their timeout
3646
6:23
Tobias Harris enters the game for Javonte Green
3646
6:23
Javonte Green personal foul
3646
6:10
Ryan Rollins makes driving layup
3846
5:46
Tobias Harris makes 16-foot pullup jump shot
3848
5:30
AJ Green misses 26-foot three point jumper
3848
5:25
Tobias Harris defensive rebound
3848
5:22
Cade Cunningham makes 1-foot driving floating jump shot
3850
5:06
Ryan Rollins makes 14-foot step back jumpshot
4050
4:48
Tobias Harris misses 23-foot three point jumper
4050
4:43
Myles Turner defensive rebound
4050
4:38
Kyle Kuzma makes driving layup (AJ Green assists)
4250
4:32
Cade Cunningham lost ball turnover
4250
4:32
Cade Cunningham loose ball foul
4250
4:32
Caris LeVert enters the game for Paul Reed
4250
4:32
Jalen Duren enters the game for Duncan Robinson
4250
4:22
Ryan Rollins misses 25-foot three point step back jumpshot
4250
4:18
Cade Cunningham defensive rebound
4250
4:05
Myles Turner blocks Cade Cunningham 's 5-foot driving layup
4250
4:01
Kyle Kuzma defensive rebound
4250
4:00
Kyle Kuzma makes two point shot
4450
3:47
Bobby Portis shooting foul
4450
3:47
Cade Cunningham makes free throw 1 of 2
4451
3:47
Cade Cunningham makes free throw 2 of 2
4452
3:29
Kyle Kuzma makes 24-foot three point jumper (Myles Turner assists)
4752
3:16
Caris LeVert makes 1-foot layup (Cade Cunningham assists)
4754
2:53
Bobby Portis misses 11-foot two point shot
4754
2:50
Tobias Harris defensive rebound
4754
2:45
Jalen Duren makes alley oop layup (Tobias Harris assists)
4756
2:35
Cade Cunningham shooting foul
4756
2:35
Ryan Rollins makes free throw 1 of 2
4856
2:35
Andre Jackson Jr. enters the game for Kyle Kuzma
4856
2:35
Jaden Ivey enters the game for Caris LeVert
4856
2:35
Ryan Rollins misses free throw 2 of 2
4856
2:31
Jalen Duren defensive rebound
4856
2:21
Cade Cunningham makes 1-foot dunk (Jalen Duren assists)
4858
2:01
Ryan Rollins makes 1-foot two point shot (Bobby Portis assists)
5058
1:51
AJ Green personal foul
5058
1:48
Cade Cunningham makes 26-foot three point jumper (Tobias Harris assists)
5061
1:36
Ryan Rollins makes driving layup
5261
1:35
Ryan Rollins technical foul
5261
1:35
Cade Cunningham makes technical free throw
5262
1:22
Jaden Ivey makes 28-foot three point jumper (Cade Cunningham assists)
5265
1:04
Bobby Portis misses driving floating jump shot
5265
1:02
Jaden Ivey defensive rebound
5265
57.5
Ausar Thompson misses two point shot
5265
56.5
Ryan Rollins defensive rebound
5265
45.3
Tobias Harris blocks Ryan Rollins 's 3-foot two point shot
5265
44.5
Ryan Rollins offensive rebound
5265
43.1
AJ Green misses 28-foot three point jumper
5265
42.1
Cade Cunningham defensive rebound
5265
23.7
Tobias Harris makes 11-foot two point shot
5267
7.0
Ryan Rollins lost ball turnover (Ausar Thompson steals)
5267
3.6
Ausar Thompson makes 3-foot dunk
5269
0.5
Cade Cunningham blocks AJ Green 's 48-foot heave jump shot
5269
0.1
Bucks offensive team rebound
5269
0.0
End of the 2nd Quarter
5269

3rd Quarter

TIMEPLAYMILDET
12:00
Kyle Kuzma enters the game for Andre Jackson Jr.
5269
12:00
Duncan Robinson enters the game for Jaden Ivey
5269
11:39
Jalen Duren makes driving layup
5271
11:39
Myles Turner shooting foul
5271
11:39
Jalen Duren makes free throw 1 of 1
5272
11:24
Kyle Kuzma makes 1-foot layup (Ryan Rollins assists)
5472
11:12
Myles Turner shooting foul
5472
11:12
Cade Cunningham makes free throw 1 of 2
5473
11:12
Cade Cunningham makes free throw 2 of 2
5474
10:59
Ausar Thompson personal foul
5474
10:55
Bobby Portis misses 27-foot three point jumper
5474
10:52
Tobias Harris defensive rebound
5474
10:40
Jalen Duren traveling
5474
10:31
Ryan Rollins misses driving floating jump shot
5474
10:30
Kyle Kuzma offensive rebound
5474
10:30
Kyle Kuzma misses tip shot
5474
10:29
Bobby Portis offensive rebound
5474
10:29
Bobby Portis makes tip shot
5674
10:14
Tobias Harris makes 27-foot three point jumper (Cade Cunningham assists)
5677
9:58
Kyle Kuzma misses 26-foot three point jumper
5677
9:54
Tobias Harris defensive rebound
5677
9:45
Jalen Duren makes 1-foot two point shot (Tobias Harris assists)
5679
9:24
Myles Turner misses 26-foot three point jumper
5679
9:20
Jalen Duren defensive rebound
5679
9:15
Cade Cunningham makes 5-foot two point shot
5681
9:14
Bucks Full timeout
5681
9:14
Andre Jackson Jr. enters the game for Kyle Kuzma
5681
8:55
Bobby Portis makes 1-foot layup (Ryan Rollins assists)
5881
8:46
Duncan Robinson makes 25-foot three pointer (Cade Cunningham assists)
5884
8:46
Bucks Full timeout
5884
8:35
Ausar Thompson personal foul
5884
8:33
Ryan Rollins offensive foul
5884
8:33
Ryan Rollins turnover
5884
8:33
(08:33) [Pistons] REF-INITIATED REVIEW (CALL STANDS)
5884
8:19
Tobias Harris makes 23-foot three point jumper (Duncan Robinson assists)
5887
7:59
Myles Turner makes layup (Andre Jackson Jr. assists)
6087
7:59
Ausar Thompson shooting foul
6087
7:59
Myles Turner makes free throw 1 of 1
6187
7:43
Ryan Rollins blocks Cade Cunningham 's 3-foot driving layup
6187
7:38
Cade Cunningham offensive rebound
6187
7:38
Ryan Rollins blocks Cade Cunningham 's 8-foot two point shot
6187
7:34
Bobby Portis defensive rebound
6187
7:30
Myles Turner makes driving layup (Ryan Rollins assists)
6387
7:16
Duncan Robinson makes 26-foot three point jumper (Tobias Harris assists)
6390
6:54
Andre Jackson Jr. out of bounds bad pass turnover
6390
6:54
Cole Anthony enters the game for Ryan Rollins
6390
6:54
Isaiah Stewart enters the game for Tobias Harris
6390
6:40
Jalen Duren misses layup
6390
6:37
Myles Turner defensive rebound
6390
6:32
Isaiah Stewart blocks Cole Anthony 's 4-foot driving layup
6390
6:32
Duncan Robinson defensive rebound
6390
6:26
Cade Cunningham bad pass (Myles Turner steals)
6390
6:15
Myles Turner makes 26-foot three point jumper (Bobby Portis assists)
6690
5:58
Jalen Duren makes driving layup
6692
5:58
Myles Turner shooting foul
6692
5:58
Jalen Duren makes free throw 1 of 1
6693
5:58
Jericho Sims enters the game for Bobby Portis
6693
5:46
Andre Jackson Jr. makes 27-foot three point jumper (Cole Anthony assists)
6993
5:30
Cade Cunningham misses 12-foot pullup jump shot
6993
5:26
Myles Turner defensive rebound
6993
5:13
Andre Jackson Jr. misses 15-foot two point shot
6993
5:09
Jalen Duren defensive rebound
6993
4:59
Cade Cunningham misses 11-foot two point shot
6993
4:55
Cole Anthony defensive rebound
6993
4:55
Jaden Ivey enters the game for Ausar Thompson
6993
4:55
Caris LeVert enters the game for Duncan Robinson
6993
4:39
Myles Turner makes 23-foot three point jumper (Jericho Sims assists)
7293
4:27
Cole Anthony blocks Caris LeVert 's 12-foot jumper
7293
4:22
Cole Anthony defensive rebound
7293
4:14
AJ Green makes 27-foot three pointer (Myles Turner assists)
7593
4:13
Pistons Full timeout
7593
4:13
Javonte Green enters the game for Jalen Duren
7593
4:01
Cade Cunningham bad pass (Jericho Sims steals)
7593
3:53
Cole Anthony bad pass (Jaden Ivey steals)
7593
3:41
Caris LeVert makes 27-foot three point jumper (Jaden Ivey assists)
7596
3:41
Andre Jackson Jr. shooting foul
7596
3:41
Caris LeVert misses free throw 1 of 1
7596
3:36
AJ Green defensive rebound
7596
3:25
AJ Green makes 26-foot three point jumper (Andre Jackson Jr. assists)
7896
3:11
Cade Cunningham makes 24-foot three pointer
7899
2:49
Myles Turner misses 23-foot three point pullup jump shot
7899
2:44
Cade Cunningham defensive rebound
7899
2:42
Cade Cunningham misses running pullup jump shot
7899
2:41
Bucks defensive team rebound
7899
2:41
Ronald Holland II enters the game for Cade Cunningham
7899
2:30
Cole Anthony out of bounds lost ball turnover
7899
2:30
Gary Harris enters the game for Myles Turner
7899
2:16
Jaden Ivey makes 13-foot two point shot
78101
1:59
AJ Green misses 27-foot three point pullup jump shot
78101
1:59
Bucks offensive team rebound
78101
1:59
Isaiah Stewart loose ball foul
78101
1:59
Gary Trent Jr. enters the game for AJ Green
78101
1:51
Cole Anthony lost ball turnover (Ronald Holland II steals)
78101
1:42
Gary Trent Jr. shooting foul
78101
1:42
Jaden Ivey misses free throw 1 of 2
78101
1:42
Pistons offensive team rebound
78101
1:42
Ryan Rollins enters the game for Cole Anthony
78101
1:42
Jaden Ivey makes free throw 2 of 2
78102
1:20
Ryan Rollins makes 25-foot three point jumper (Andre Jackson Jr. assists)
81102
1:05
Caris LeVert misses 27-foot three point pullup jump shot
81102
1:05
Jericho Sims defensive rebound
81102
50.5
Gary Trent Jr. makes 14-foot pullup jump shot (Jericho Sims assists)
83102
31.5
Jaden Ivey misses 25-foot three point step back jumpshot
83102
27.8
Jericho Sims defensive rebound
83102
27.4
Jericho Sims bad pass (Ronald Holland II steals)
83102
24.8
Ronald Holland II makes layup
83104
12.1
Ronald Holland II personal foul
83104
12.1
Ryan Rollins makes free throw 1 of 2
84104
12.1
Ryan Rollins makes free throw 2 of 2
85104
2.2
Ronald Holland II misses 23-foot three point jumper
85104
0.3
Ryan Rollins defensive rebound
85104
0.0
End of the 3rd Quarter
85104

4th Quarter

TIMEPLAYMILDET
12:00
Jalen Duren enters the game for Caris LeVert
85104
12:00
Cade Cunningham enters the game for Jaden Ivey
85104
12:00
Daniss Jenkins enters the game for Isaiah Stewart
85104
11:39
Gary Trent Jr. misses 22-foot three point jumper
85104
11:36
Jalen Duren defensive rebound
85104
11:28
Jalen Duren bad pass (Gary Harris steals)
85104
11:23
Andre Jackson Jr. offensive goaltending turnover
85104
11:23
Bucks Full timeout
85104
11:23
(11:23) [Bucks] COACH'S CHALLENGE (REPLAY SUPPORTS CALL) [Bucks] charged with a timeout
85104
11:06
Gary Harris shooting foul
85104
11:06
Jalen Duren misses free throw 1 of 2
85104
11:06
Pistons offensive team rebound
85104
11:06
Jalen Duren makes free throw 2 of 2
85105
10:51
Ryan Rollins misses driving floating jump shot
85105
10:47
Javonte Green defensive rebound
85105
10:40
Ryan Rollins personal foul
85105
10:31
Jalen Duren lost ball turnover (Gary Harris steals)
85105
10:30
Gary Harris makes two point shot
87105
10:30
Daniss Jenkins shooting foul
87105
10:30
Gary Harris makes free throw 1 of 1
88105
10:07
Cade Cunningham makes 16-foot step back jumpshot
88107
9:46
Gary Trent Jr. makes 23-foot three point jumper (Jericho Sims assists)
91107
9:31
Daniss Jenkins bad pass (Ryan Rollins steals)
91107
9:19
Jericho Sims offensive foul
91107
9:19
Jericho Sims turnover
91107
9:19
Tobias Harris enters the game for Javonte Green
91107
9:06
Cade Cunningham makes 13-foot pullup jump shot
91109
9:06
Gary Harris shooting foul
91109
9:06
Duncan Robinson enters the game for Jalen Duren
91109
9:06
Isaiah Stewart enters the game for Daniss Jenkins
91109
9:06
Cade Cunningham makes free throw 1 of 1
91110
8:53
Ryan Rollins makes 15-foot step back jumpshot
93110
8:32
Ronald Holland II makes driving layup (Cade Cunningham assists)
93112
8:17
Ryan Rollins misses driving floating jump shot
93112
8:14
Ryan Rollins offensive rebound
93112
8:12
Gary Trent Jr. bad pass (Duncan Robinson steals)
93112
8:11
Andre Jackson Jr. shooting foul
93112
8:11
Ronald Holland II misses free throw 1 of 2
93112
8:11
Pistons offensive team rebound
93112
8:11
Ronald Holland II misses free throw 2 of 2
93112
8:08
Andre Jackson Jr. defensive rebound
93112
7:46
Ryan Rollins misses 26-foot three point jumper
93112
7:45
Andre Jackson Jr. offensive rebound
93112
7:45
Cade Cunningham personal foul
93112
7:45
Ausar Thompson enters the game for Ronald Holland II
93112
7:39
Andre Jackson Jr. misses 25-foot three point jumper
93112
7:39
Bucks offensive team rebound
93112
7:39
Isaiah Stewart loose ball foul
93112
7:29
Ryan Rollins misses 27-foot three point step back jumpshot
93112
7:24
Tobias Harris defensive rebound
93112
7:24
Jericho Sims kicked ball violation
93112
7:09
Tobias Harris makes 23-foot three point jumper (Ausar Thompson assists)
93115
6:57
Ryan Rollins misses 25-foot three point pullup jump shot
93115
6:54
Cade Cunningham defensive rebound
93115
6:43
Cade Cunningham makes 1-foot dunk (Isaiah Stewart assists)
93117
6:43
Pistons delay of game violation
93117
6:27
Andre Jackson Jr. misses driving floating jump shot
93117
6:24
Andre Jackson Jr. offensive rebound
93117
6:17
Jericho Sims makes 10-foot two point shot (Gary Harris assists)
95117
6:04
Cade Cunningham misses 29-foot three point jumper
95117
6:01
Jericho Sims defensive rebound
95117
5:45
Ryan Rollins makes 26-foot three point step back jumpshot
98117
5:33
Cade Cunningham lost ball turnover (Gary Harris steals)
98117
5:20
Ryan Rollins misses 25-foot three point pullup jump shot
98117
5:15
Ausar Thompson defensive rebound
98117
5:05
Duncan Robinson misses 26-foot three point pullup jump shot
98117
5:02
Ryan Rollins defensive rebound
98117
4:48
Gary Trent Jr. makes 27-foot three point jumper (Andre Jackson Jr. assists)
101117
4:47
Pistons Full timeout
101117
4:47
Jalen Duren enters the game for Cade Cunningham
101117
4:47
Jaden Ivey enters the game for Isaiah Stewart
101117
4:33
Gary Harris shooting foul
101117
4:33
Tobias Harris misses free throw 1 of 2
101117
4:33
Pistons offensive team rebound
101117
4:33
Tobias Harris makes free throw 2 of 2
101118
4:10
Ryan Rollins makes 27-foot three point jumper (Gary Harris assists)
104118
3:53
Duncan Robinson makes 26-foot three point jumper (Jaden Ivey assists)
104121
3:33
Andre Jackson Jr. misses 25-foot three point jumper
104121
3:29
Jalen Duren defensive rebound
104121
3:26
Jaden Ivey makes two point shot (Jalen Duren assists)
104123
3:05
Ryan Rollins makes driving layup
106123
2:53
Tobias Harris makes dunk (Jalen Duren assists)
106125
2:24
Andre Jackson Jr. makes 5-foot driving floating jump shot (Ryan Rollins assists)
108125
2:22
Pistons Full timeout
108125
2:22
Amir Coffey enters the game for Jericho Sims
108125
2:22
Cole Anthony enters the game for Gary Trent Jr.
108125
2:22
Thanasis Antetokounmpo enters the game for Gary Harris
108125
2:22
Pete Nance enters the game for Ryan Rollins
108125
2:22
Daniss Jenkins enters the game for Tobias Harris
108125
2:22
Ronald Holland II enters the game for Jaden Ivey
108125
2:03
Thanasis Antetokounmpo shooting foul
108125
2:03
Jalen Duren makes free throw 1 of 2
108126
2:03
Chaz Lanier enters the game for Duncan Robinson
108126
2:03
Jalen Duren makes free throw 2 of 2
108127
1:44
Jalen Duren shooting foul
108127
1:44
Thanasis Antetokounmpo makes free throw 1 of 2
109127
1:44
Paul Reed enters the game for Jalen Duren
109127
1:44
Thanasis Antetokounmpo makes free throw 2 of 2
110127
1:37
Thanasis Antetokounmpo personal foul
110127
1:37
Paul Reed makes free throw 1 of 2
110128
1:37
Mark Sears enters the game for Andre Jackson Jr.
110128
1:37
Paul Reed makes free throw 2 of 2
110129
1:22
Pete Nance makes 24-foot three point jumper (Amir Coffey assists)
113129
1:00
Paul Reed misses 2-foot two point shot
113129
57.4
Pete Nance defensive rebound
113129
50.5
Mark Sears misses 25-foot three point pullup jump shot
113129
46.2
Paul Reed defensive rebound
113129
31.5
Thanasis Antetokounmpo blocks Ausar Thompson's driving layup
113129
27.2
Mark Sears defensive rebound
113129
24.1
Amir Coffey makes 25-foot three point shot (Mark Sears assists)
116129
1.5
Daniss Jenkins bad pass (Cole Anthony steals)
116129
0.0
End of the 4th Quarter
116129
0.0
End of Game
116129

Game Information

Time, Location & Referees

Game Information

Fiserv Forum
Venue
Fiserv Forum
Milwaukee, WI
Date & Time
1:00 AM, November 23, 2025
Coverage
FanDuel SN DET, FanDuel SN WI, NBA TV
Attendance
17,341
Referees
Tyler Ford, Tyler Ricks, Natalie Sago

Current Standings

2025-26 Central Standings

TEAMWLPCTSTRK
Detroit6022.732W3
Cleveland5230.634W1
Milwaukee3250.390L1
Chicago3151.378L2
Indiana1963.232L2
Related Tags

Quick keywords and lookup terms for this matchup.

Detroit Pistons vs Milwaukee Bucks Live StreamWatch Detroit Pistons vs Milwaukee Bucks FreePistons vs Bucks Live ScoreDET vs MIL GameNBA Stream Detroit PistonsNBA Stream Milwaukee BucksFiserv ForumNBA Live StreamBasketball Streams

Need Help?

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

View Guide