Skip to main content
NBA Flare
NBA|
Pistons logo

Pistons

118
Game StatusFinal
Trail Blazers logo

Trail Blazers

115

Cade Cunningham leads Pistons' rally for 118-115 win over Blazers and rare .500 record

Game Analysis

Game Analysis

Statistics visualization

Game Stats

Get the latest game stats
Trail Blazers
Trail Blazers
Pistons
Pistons
48-90FG42-94
53Field Goal %45
16-353PT15-43
46Three Point %35
3-5FT19-22
7Offensive Rebounds17
31Defensive Rebounds28
32Assists23
6Steals9
4Blocks4
16Turnovers14
1Technical Fouls0
26Points Conceded Off Turnovers14
19Fast Break Points20
18Fouls15
22Largest Lead5

Game Article

Game Recap

Pistons seal win on Malik Beasley's clutch steal
Pistons seal win on Malik Beasley's clutch steal

DETROIT -- — Cade Cunningham had 32 points and nine assists as the Detroit Pistons reached .500 for the first time after New Year's Day since 2019 with a 118-115 win over the Portland Trail Blazers on Monday night.

Tim Hardaway Jr. added 26 points for Detroit and Jalen Duren had 14 points and 12 rebounds. The Pistons (18-18), who were 3-33 after 36 games a season ago, have won seven of eight.

Anfernee Simons had 36 points and nine assists for Portland, while Shaedon Sharpe had 20 points, eight assists and eight rebounds. The Trail Blazers led by 22 points in the first half.

Hardaway tied the game with a jumper with 3:39 to play, then hit a 3-pointer to make it 109-106. After the teams traded baskets, Simons hit a layup to make it a one-point game.

Malik Beasley hit a 3-pointer to put the Pistons ahead 114-110. Deandre Ayton dunked for Portland with 49.5 seconds to go, but Duren's putback restored the four-point lead.

Takeaways

Blazers: Coach Chauncey Billups was honored before the game for his contributions to Detroit's 2004 championship and his induction into the Basketball Hall of Fame.

Pistons: Detroit hasn't been .500 after New Year's since it finished 41-41 in 2018-19. That season, Blake Griffin led the Pistons to the playoffs, but injured his knee in the process and they were swept by Milwaukee.

Key moment

The Blazers nearly blew Detroit off the floor in the first three minutes of the second quarter. Portland outscored the Pistons 17-0, helped by four straight 3-pointers from Sharpe and Simons.

Key stat

Portland outshot Detroit 53.3% to 44.7% from the floor, but went 3 of 5 from the free-throw line while Detroit was 19 of 22. The Pistons also had a 17-7 edge in offensive rebounds.

Up next

Trail Blazers: At New Orleans on Wednesday.

Pistons: At Brooklyn on Wednesday.

------

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

Play by Play

Play By Play

Recent plays and game events
TIMEPLAY
Pistons logo
Trail Blazers logo
12:00
undefined logo
Deandre Ayton vs. Jalen Duren (Malik Beasley gains possession)
00
11:46
undefined logo
Tim Hardaway Jr. makes 26-foot three point jumper (Cade Cunningham assists)
30
11:27
undefined logo
Toumani Camara misses 26-foot three point jumper
30
11:25
undefined logo
Malik Beasley defensive rebound
30
11:20
undefined logo
Malik Beasley misses running pullup jump shot
30
11:18
undefined logo
Deandre Ayton defensive rebound
30
11:10
undefined logo
Deandre Ayton misses 19-foot jumper
30
11:08
undefined logo
Jalen Duren defensive rebound
30
10:55
undefined logo
Jalen Duren misses 6-foot two point shot
30
10:53
undefined logo
Deandre Ayton defensive rebound
30
10:38
undefined logo
Toumani Camara makes driving layup (Deni Avdija assists)
32
10:19
undefined logo
Cade Cunningham makes driving layup
52
10:07
undefined logo
Deni Avdija makes driving layup (Anfernee Simons assists)
54
9:56
undefined logo
Jalen Duren bad pass (Toumani Camara steals)
54
9:47
undefined logo
Toumani Camara bad pass (Malik Beasley steals)
54
9:40
undefined logo
Tobias Harris makes two point shot (Malik Beasley assists)
74
9:25
undefined logo
Deandre Ayton makes 13-foot pullup jump shot (Anfernee Simons assists)
76
9:07
undefined logo
Malik Beasley misses 27-foot three point jumper
76
9:05
undefined logo
Anfernee Simons defensive rebound
76
9:00
undefined logo
Deni Avdija makes two point shot (Anfernee Simons assists)
78
8:45
undefined logo
Tim Hardaway Jr. makes 13-foot two point shot (Jalen Duren assists)
98
8:27
undefined logo
Anfernee Simons makes 26-foot three pointer
911
8:08
undefined logo
Tim Hardaway Jr. misses 25-foot three point jumper
911
8:06
undefined logo
Deni Avdija defensive rebound
911
7:55
undefined logo
Shaedon Sharpe makes pullup jump shot (Anfernee Simons assists)
913
7:40
undefined logo
Cade Cunningham misses 27-foot three point pullup jump shot
913
7:36
undefined logo
Pistons offensive team rebound
913
7:34
undefined logo
Cade Cunningham offensive foul
913
7:34
undefined logo
Cade Cunningham turnover
913
7:22
undefined logo
Malik Beasley personal foul
913
7:15
undefined logo
Shaedon Sharpe makes driving layup
915
7:15
undefined logo
Tim Hardaway Jr. shooting foul
915
7:15
undefined logo
Scoot Henderson enters the game for Anfernee Simons
915
7:15
undefined logo
Shaedon Sharpe makes free throw 1 of 1
916
7:05
undefined logo
Malik Beasley misses 23-foot three point pullup jump shot
916
7:03
undefined logo
Toumani Camara defensive rebound
916
6:48
undefined logo
Deandre Ayton makes 2-foot layup (Shaedon Sharpe assists)
918
6:48
undefined logo
Pistons Full timeout
918
6:48
undefined logo
Kris Murray enters the game for Deni Avdija
918
6:31
undefined logo
Deandre Ayton shooting foul
918
6:31
undefined logo
Tobias Harris makes free throw 1 of 2
1018
6:31
undefined logo
Tobias Harris makes free throw 2 of 2
1118
6:14
undefined logo
Deandre Ayton misses 12-foot two point shot
1118
6:12
undefined logo
Tobias Harris defensive rebound
1118
6:07
undefined logo
Deandre Ayton blocks Cade Cunningham 's 6-foot two point shot
1118
6:06
undefined logo
Deandre Ayton defensive rebound
1118
5:57
undefined logo
Kris Murray misses 24-foot three point jumper
1118
5:54
undefined logo
Malik Beasley defensive rebound
1118
5:47
undefined logo
Malik Beasley bad pass (Toumani Camara steals)
1118
5:39
undefined logo
Scoot Henderson bad pass (Cade Cunningham steals)
1118
5:31
undefined logo
Tim Hardaway Jr. makes driving layup (Cade Cunningham assists)
1318
5:06
undefined logo
Toumani Camara makes 7-foot driving floating jump shot (Deandre Ayton assists)
1320
5:06
undefined logo
Cade Cunningham shooting foul
1320
5:06
undefined logo
Toumani Camara misses free throw 1 of 1
1320
5:06
undefined logo
Simone Fontecchio enters the game for Malik Beasley
1320
5:05
undefined logo
Scoot Henderson offensive rebound
1320
5:00
undefined logo
Shaedon Sharpe misses driving layup
1320
4:58
undefined logo
Simone Fontecchio defensive rebound
1320
4:51
undefined logo
Tim Hardaway Jr. misses 24-foot three point jumper
1320
4:47
undefined logo
Deandre Ayton defensive rebound
1320
4:37
undefined logo
Deandre Ayton makes layup (Shaedon Sharpe assists)
1322
4:20
undefined logo
Cade Cunningham makes two point shot
1522
4:08
undefined logo
Scoot Henderson misses driving layup
1522
4:07
undefined logo
Jalen Duren defensive rebound
1522
4:01
undefined logo
Toumani Camara blocks Tim Hardaway Jr. 's 25-foot three point shot
1522
4:00
undefined logo
Toumani Camara defensive rebound
1522
3:53
undefined logo
Deandre Ayton makes 7-foot driving floating jump shot (Scoot Henderson assists)
1524
3:33
undefined logo
Tobias Harris misses 6-foot two point shot
1524
3:31
undefined logo
Shaedon Sharpe defensive rebound
1524
3:16
undefined logo
Shaedon Sharpe misses 30-foot three point jumper
1524
3:14
undefined logo
Jalen Duren defensive rebound
1524
3:03
undefined logo
Cade Cunningham makes driving layup
1724
2:39
undefined logo
Toumani Camara misses 34-foot three point pullup jump shot
1724
2:36
undefined logo
Pistons defensive team rebound
1724
2:36
undefined logo
Trail Blazers Full timeout
1724
2:36
undefined logo
Isaiah Stewart enters the game for Jalen Duren
1724
2:36
undefined logo
Marcus Sasser enters the game for Cade Cunningham
1724
2:36
undefined logo
Ronald Holland II enters the game for Tim Hardaway Jr.
1724
2:36
undefined logo
Anfernee Simons enters the game for Deandre Ayton
1724
2:36
undefined logo
Donovan Clingan enters the game for Shaedon Sharpe
1724
2:36
undefined logo
Deni Avdija enters the game for Toumani Camara
1724
2:20
undefined logo
Tobias Harris makes three point jumper (Ronald Holland II assists)
2024
1:58
undefined logo
Donovan Clingan makes alley oop layup (Scoot Henderson assists)
2026
1:40
undefined logo
Marcus Sasser misses 17-foot pullup jump shot
2026
1:38
undefined logo
Tobias Harris offensive rebound
2026
1:38
undefined logo
Tobias Harris misses 2-foot tip shot
2026
1:34
undefined logo
Isaiah Stewart offensive rebound
2026
1:30
undefined logo
Isaiah Stewart misses 26-foot three point jumper
2026
1:27
undefined logo
Donovan Clingan defensive rebound
2026
1:21
undefined logo
Deni Avdija makes two point shot
2028
1:03
undefined logo
Simone Fontecchio out of bounds bad pass turnover
2028
50.1
undefined logo
Anfernee Simons out of bounds lost ball turnover
2028
41.1
undefined logo
Tobias Harris makes driving layup (Marcus Sasser assists)
2228
41.1
undefined logo
Deni Avdija shooting foul
2228
41.1
undefined logo
Tobias Harris makes free throw 1 of 1
2328
32.0
undefined logo
Isaiah Stewart blocks Donovan Clingan 's 5-foot layup
2328
28.1
undefined logo
Pistons defensive team rebound
2328
4.1
undefined logo
shot clock turnover
2328
2.2
undefined logo
Marcus Sasser personal foul
2328
0.1
undefined logo
Donovan Clingan misses 25-foot three point step back jumpshot
2328
0.0
undefined logo
Trail Blazers offensive team rebound
2328
0.0
End of the 1st Quarter
2328

Related Tags

Portland Trail Blazers vs Detroit Pistons Live StreamWatch Portland Trail Blazers vs Detroit Pistons FreeTrail Blazers vs Pistons Live ScorePOR vs DET GameNBA Stream Portland Trail BlazersNBA Stream Detroit PistonsLittle Caesars ArenaNBA Live StreamBasketball Streams