Skip to main content
NNBA Flare
Game Center
DET
Pistons
117-105
Final
TOR
Raptors

Pistons wrap up their first playoff spot since 2018-19 with 117-105 victory over the Raptors

Game Article

Game Recap

Marcus Sasser drains 3 vs. Toronto Raptors
Marcus Sasser drains 3 vs. Toronto Raptors

TORONTO -- — Tim Hardaway Jr. scored 23 points, Jalen Duren had 21 points and 18 rebounds and the Detroit Pistons beat the Toronto Raptors 117-105 on Friday night to wrap up their first playoff berth since 2018-19.

Malik Beasley scored 21 points for the Pistons, and Dennis Schroeder added 16.

Detroit won a franchise-worst 14 games last season, enduring an NBA-record 28-game losing streak in the process.

All-Star guard Cade Cunningham remained sidelined because of a bruised left calf, missing his sixth straight game. The Pistons also were without Tobias Harris (right heel).

Ja’Kobe Walter scored 22 points for Toronto. Immanuel Quickley and Jamal Shead each had 14 as the Raptors lost their third straight.

Toronto’s Scottie Barnes (right hand) was not available on the second night of a back-to-back, while RJ Barrett and Ochai Agbaji both sat for rest.

The Raptors lost their 50th game, the eighth time in 30 seasons they’ve lost at least 50. Toronto has lost 50 or more in back-to-back years for the first time since its first three NBA seasons, from 1995-96 to 1997-98.

Takeaways

Pistons: Isaiah Stewart served the second game of a two-game suspension for his role in a March 30 altercation at Minnesota. Ron Holland II and Marcus Sasser returned after serving their one-game penalties in Wednesday’s loss at Oklahoma City.

Raptors: Coach Darko Rajakovic said Brandon Ingram (left ankle) is improving but isn’t likely to return this season. Rajakovic also said Gradey Dick (bone bruise, right knee) will not play in Toronto’s final four games. The second-year guard has been out since March 2.

Key moment

Toronto used a 9-0 spurt to cut the deficit to four, 95-91, with 8:13 left in the fourth quarter. Ausar Thompson scored twice as the Pistons answered by scoring eight of the next 10 points.

Key stat

The Pistons have won six consecutive meetings with the Raptors.

Up next

Detroit hosts Memphis on Saturday. Toronto visits Brooklyn on Sunday. ------

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
TOR
41-89FG38-91
46Field Goal %42
12-343PT13-37
35Three Point %35
23-27FT16-20
12Offensive Rebounds16
35Defensive Rebounds33
27Assists24
11Steals9
7Blocks6
13Turnovers15
0Technical Fouls0
19Points Conceded Off Turnovers17
15Fast Break Points16
14Fouls24
22Largest Lead3

Play by Play

Recent plays and game events

Play By Play

1st Quarter

TIMEPLAYTORDET
12:00
Jalen Duren vs. Jakob Poeltl (Jonathan Mogbo gains possession)
00
11:46
Jamison Battle out of bounds lost ball turnover
00
11:32
Dennis Schroder bad pass (Jakob Poeltl steals)
00
11:28
Jonathan Mogbo makes dunk (Immanuel Quickley assists)
20
11:06
Dennis Schroder misses 24-foot three point jumper
20
11:03
Jalen Duren offensive rebound
20
11:00
Ausar Thompson makes layup (Jalen Duren assists)
22
10:52
Immanuel Quickley makes 25-foot three pointer
52
10:34
Malik Beasley makes 25-foot three point jumper (Ausar Thompson assists)
55
10:17
Tim Hardaway Jr. personal foul
55
10:02
Jonathan Mogbo misses three point shot
55
10:01
Jamison Battle offensive rebound
55
9:57
Immanuel Quickley misses 22-foot three point jumper
55
9:53
Malik Beasley defensive rebound
55
9:48
Malik Beasley misses two point shot
55
9:44
Jalen Duren offensive rebound
55
9:43
Jalen Duren makes layup
57
9:35
Jakob Poeltl makes 10-foot two point shot (Immanuel Quickley assists)
77
9:23
Jalen Duren makes 5-foot two point shot (Ausar Thompson assists)
79
9:04
Immanuel Quickley misses 25-foot three point step back jumpshot
79
9:02
Ausar Thompson defensive rebound
79
8:53
Malik Beasley misses 22-foot three point jumper
79
8:52
Raptors defensive team rebound
79
8:36
Ja'Kobe Walter misses 25-foot three point step back jumpshot
79
8:32
Immanuel Quickley offensive rebound
79
8:31
Immanuel Quickley misses 26-foot three point pullup jump shot
79
8:27
Jalen Duren defensive rebound
79
8:21
Jakob Poeltl blocks Jalen Duren 's 1-foot driving layup
79
8:19
Jonathan Mogbo defensive rebound
79
8:04
Jamison Battle misses 22-foot three point jumper
79
8:02
Jalen Duren defensive rebound
79
7:55
Dennis Schroder misses two point shot
79
7:53
Jakob Poeltl defensive rebound
79
7:43
Jamison Battle makes 25-foot three point jumper (Immanuel Quickley assists)
109
7:42
Pistons Full timeout
109
7:24
Tim Hardaway Jr. misses 24-foot three point step back jumpshot
109
7:22
Immanuel Quickley defensive rebound
109
7:10
Ausar Thompson blocks Jonathan Mogbo 's 2-foot two point shot
109
7:07
Jonathan Mogbo offensive rebound
109
7:06
Ja'Kobe Walter out of bounds bad pass turnover
109
6:49
Ausar Thompson misses 11-foot pullup jump shot
109
6:46
Jonathan Mogbo defensive rebound
109
6:30
Ja'Kobe Walter makes 8-foot pullup jump shot
129
6:12
Jakob Poeltl shooting foul
129
6:12
Jalen Duren makes free throw 1 of 2
1210
6:12
A.J. Lawson enters the game for Ja'Kobe Walter
1210
6:12
Simone Fontecchio enters the game for Tim Hardaway Jr.
1210
6:12
Jalen Duren misses free throw 2 of 2
1210
6:09
Simone Fontecchio offensive rebound
1210
6:03
Malik Beasley makes 25-foot three point jumper (Dennis Schroder assists)
1213
5:54
Simone Fontecchio personal foul
1213
5:47
A.J. Lawson misses 23-foot three point jumper
1213
5:46
Ausar Thompson defensive rebound
1213
5:39
Malik Beasley makes 22-foot three point shot (Simone Fontecchio assists)
1216
5:28
Immanuel Quickley out of bounds lost ball turnover
1216
5:28
Orlando Robinson enters the game for Immanuel Quickley
1216
5:28
Jamal Shead enters the game for Jakob Poeltl
1216
5:18
Orlando Robinson shooting foul
1216
5:18
Ausar Thompson makes free throw 1 of 2
1217
5:18
Ausar Thompson makes free throw 2 of 2
1218
5:12
Orlando Robinson bad pass (Dennis Schroder steals)
1218
5:08
Malik Beasley misses 25-foot three point shot
1218
5:07
Ausar Thompson offensive rebound
1218
5:06
Ausar Thompson makes 1-foot driving dunk
1220
5:06
Orlando Robinson shooting foul
1220
5:06
Ausar Thompson makes free throw 1 of 1
1221
5:06
Raptors Full timeout
1221
4:43
Orlando Robinson makes 19-foot jumper (Jamal Shead assists)
1421
4:26
Simone Fontecchio misses 24-foot three point jumper
1421
4:25
A.J. Lawson defensive rebound
1421
4:21
Simone Fontecchio shooting foul
1421
4:21
Jamal Shead makes free throw 1 of 2
1521
4:21
Ronald Holland II enters the game for Ausar Thompson
1521
4:21
Jamal Shead makes free throw 2 of 2
1621
4:13
Pistons Full timeout
1621
4:13
Ja'Kobe Walter enters the game for Jonathan Mogbo
1621
4:13
Jared Rhoden enters the game for Jamison Battle
1621
4:02
Ronald Holland II out of bounds lost ball turnover
1621
3:42
Jared Rhoden makes 1-foot dunk (Orlando Robinson assists)
1821
3:29
Jared Rhoden personal foul
1821
3:29
Paul Reed enters the game for Jalen Duren
1821
3:29
Marcus Sasser enters the game for Dennis Schroder
1821
3:20
Orlando Robinson kicked ball violation
1821
3:11
Malik Beasley misses 24-foot three point pullup jump shot
1821
3:08
Orlando Robinson defensive rebound
1821
3:05
Marcus Sasser shooting foul
1821
3:05
A.J. Lawson makes free throw 1 of 2
1921
3:05
Tim Hardaway Jr. enters the game for Malik Beasley
1921
3:05
A.J. Lawson misses free throw 2 of 2
1921
3:03
Ronald Holland II defensive rebound
1921
2:55
Simone Fontecchio makes 23-foot three point jumper (Ronald Holland II assists)
1924
2:35
Jamal Shead misses driving floating jump shot
1924
2:35
Pistons defensive team rebound
1924
2:18
Tim Hardaway Jr. makes 17-foot pullup jump shot
1926
1:59
A.J. Lawson misses 10-foot two point shot
1926
1:56
Ronald Holland II defensive rebound
1926
1:53
Ronald Holland II lost ball turnover (Jamal Shead steals)
1926
1:48
Marcus Sasser personal foul
1926
1:48
Orlando Robinson makes free throw 1 of 2
2026
1:48
Orlando Robinson makes free throw 2 of 2
2126
1:28
Orlando Robinson shooting foul
2126
1:28
Jonathan Mogbo enters the game for Orlando Robinson
2126
1:28
Marcus Sasser misses free throw 1 of 2
2126
1:28
Pistons offensive team rebound
2126
1:28
Marcus Sasser makes free throw 2 of 2
2127
1:06
Simone Fontecchio personal foul
2127
1:06
Ja'Kobe Walter makes free throw 1 of 2
2227
1:06
Ausar Thompson enters the game for Simone Fontecchio
2227
1:06
Ja'Kobe Walter makes free throw 2 of 2
2327
49.1
Jonathan Mogbo shooting foul
2327
49.1
Ronald Holland II makes free throw 1 of 2
2328
49.1
Ronald Holland II makes free throw 2 of 2
2329
39.1
Jamal Shead makes 10-foot driving floating jump shot
2529
26.1
Marcus Sasser bad pass (Ja'Kobe Walter steals)
2529
23.0
Ronald Holland II blocks Jamal Shead 's 1-foot dunk
2529
22.1
Ja'Kobe Walter offensive rebound
2529
22.1
Ja'Kobe Walter misses tip shot
2529
20.1
Jared Rhoden offensive rebound
2529
2.1
Ja'Kobe Walter makes 26-foot three point jumper (Jamal Shead assists)
2829
0.0
Ronald Holland II misses 69-foot three point jumper
2829
0.0
Pistons offensive team rebound
2829
0.0
End of the 1st Quarter
2829

2nd Quarter

TIMEPLAYTORDET
12:00
Cole Swider enters the game for Jonathan Mogbo
2829
12:00
Jakob Poeltl enters the game for Ja'Kobe Walter
2829
12:00
Immanuel Quickley enters the game for Jamal Shead
2829
12:00
Lindy Waters III enters the game for Paul Reed
2829
12:00
Jalen Duren enters the game for Ausar Thompson
2829
11:38
Tim Hardaway Jr. misses two point shot
2829
11:26
Cole Swider defensive rebound
2829
11:26
Ronald Holland II shooting foul
2829
11:26
A.J. Lawson makes free throw 1 of 2
2929
11:26
A.J. Lawson makes free throw 2 of 2
3029
11:12
Marcus Sasser makes 1-foot layup (Jalen Duren assists)
3031
10:56
Immanuel Quickley misses 19-foot pullup jump shot
3031
10:54
Ronald Holland II defensive rebound
3031
10:51
Tim Hardaway Jr. makes 23-foot three point shot (Ronald Holland II assists)
3034
10:37
Jakob Poeltl makes driving layup (Immanuel Quickley assists)
3234
10:26
Tim Hardaway Jr. misses 24-foot three point jumper
3234
10:24
Marcus Sasser offensive rebound
3234
10:23
Jalen Duren makes 2-foot dunk (Marcus Sasser assists)
3236
10:01
Immanuel Quickley misses driving floating jump shot
3236
9:59
Jalen Duren defensive rebound
3236
9:55
Lindy Waters III misses 24-foot three point shot
3236
9:52
Cole Swider defensive rebound
3236
9:41
Jared Rhoden misses 26-foot three point pullup jump shot
3236
9:39
Jalen Duren defensive rebound
3236
9:33
Jared Rhoden shooting foul
3236
9:33
Ronald Holland II makes free throw 1 of 2
3237
9:33
Ronald Holland II misses free throw 2 of 2
3237
9:31
Cole Swider defensive rebound
3237
9:15
A.J. Lawson misses layup
3237
9:13
Jalen Duren defensive rebound
3237
9:07
Marcus Sasser makes 25-foot three point jumper (Lindy Waters III assists)
3240
9:04
Raptors Full timeout
3240
8:48
A.J. Lawson bad pass (Lindy Waters III steals)
3240
8:45
A.J. Lawson blocks Lindy Waters III 's 1-foot dunk
3240
8:40
Ronald Holland II offensive rebound
3240
8:31
Tim Hardaway Jr. makes 22-foot three point jumper (Lindy Waters III assists)
3243
8:19
Jalen Duren blocks Jakob Poeltl 's 3-foot two point shot
3243
8:17
Cole Swider offensive rebound
3243
8:14
Cole Swider makes 20-foot pullup jump shot
3443
7:49
Jakob Poeltl blocks Jalen Duren 's 4-foot driving layup
3443
7:44
Ronald Holland II offensive rebound
3443
7:43
Ronald Holland II misses 6-foot hook shot
3443
7:43
Jared Rhoden defensive rebound
3443
7:38
Cole Swider makes 23-foot three point jumper (A.J. Lawson assists)
3743
7:21
Jakob Poeltl shooting foul
3743
7:21
Marcus Sasser makes free throw 1 of 2
3744
7:21
Orlando Robinson enters the game for Jared Rhoden
3744
7:21
Jamal Shead enters the game for Jakob Poeltl
3744
7:21
Ja'Kobe Walter enters the game for Immanuel Quickley
3744
7:21
Malik Beasley enters the game for Tim Hardaway Jr.
3744
7:21
Marcus Sasser makes free throw 2 of 2
3745
7:13
Jalen Duren blocks Cole Swider 's 2-foot driving layup
3745
7:11
Orlando Robinson offensive rebound
3745
7:11
Jalen Duren shooting foul
3745
7:11
Orlando Robinson misses free throw 1 of 2
3745
7:11
Raptors offensive team rebound
3745
7:11
Dennis Schroder enters the game for Ronald Holland II
3745
7:11
Ausar Thompson enters the game for Marcus Sasser
3745
7:11
Orlando Robinson makes free throw 2 of 2
3845
7:02
Jalen Duren makes driving layup (Dennis Schroder assists)
3847
6:42
Ja'Kobe Walter makes 24-foot three point jumper (Jamal Shead assists)
4147
6:21
Lindy Waters III makes 24-foot three point jumper (Ausar Thompson assists)
4150
6:09
Ja'Kobe Walter makes layup (Jamal Shead assists)
4350
5:55
A.J. Lawson blocks Ausar Thompson 's 1-foot dunk
4350
5:53
Ja'Kobe Walter defensive rebound
4350
5:49
Jamal Shead misses running pullup jump shot
4350
5:47
A.J. Lawson offensive rebound
4350
5:45
A.J. Lawson makes 22-foot three point jumper (Jamal Shead assists)
4650
5:43
Pistons Full timeout
4650
5:43
Jamison Battle enters the game for Cole Swider
4650
5:43
Tim Hardaway Jr. enters the game for Jalen Duren
4650
5:43
Paul Reed enters the game for Ausar Thompson
4650
5:26
Orlando Robinson personal foul
4650
5:26
Jakob Poeltl enters the game for Orlando Robinson
4650
5:17
Dennis Schroder misses 23-foot three point jumper
4650
5:13
Jakob Poeltl defensive rebound
4650
5:04
Jakob Poeltl misses 6-foot two point shot
4650
5:03
Jakob Poeltl offensive rebound
4650
5:03
Jakob Poeltl makes two point shot
4850
4:52
A.J. Lawson personal foul
4850
4:52
Jonathan Mogbo enters the game for A.J. Lawson
4850
4:42
Malik Beasley misses driving floating jump shot
4850
4:39
Ja'Kobe Walter defensive rebound
4850
4:34
Ja'Kobe Walter misses 22-foot three point shot
4850
4:29
Tim Hardaway Jr. defensive rebound
4850
4:22
Tim Hardaway Jr. makes 2-foot two point shot (Dennis Schroder assists)
4852
4:01
Immanuel Quickley enters the game for Jamal Shead
4852
4:01
Ausar Thompson enters the game for Lindy Waters III
4852
4:01
Paul Reed vs. Jakob Poeltl (Tim Hardaway Jr. gains possession)
4852
3:59
Jakob Poeltl lost ball turnover (Paul Reed steals)
4852
3:54
Paul Reed misses layup
4852
3:53
Jakob Poeltl defensive rebound
4852
3:52
Jakob Poeltl bad pass (Ausar Thompson steals)
4852
3:50
Ausar Thompson makes driving layup
4854
3:41
Jamison Battle bad pass (Ausar Thompson steals)
4854
3:34
Tim Hardaway Jr. misses 25-foot three point jumper
4854
3:30
Jonathan Mogbo defensive rebound
4854
3:17
Immanuel Quickley misses two point shot
4854
3:16
Jakob Poeltl offensive rebound
4854
3:13
Jonathan Mogbo makes 1-foot dunk (Immanuel Quickley assists)
5054
2:46
Malik Beasley makes 4-foot two point shot (Paul Reed assists)
5056
2:39
Jamison Battle makes 25-foot three point jumper (Ja'Kobe Walter assists)
5356
2:28
Jakob Poeltl shooting foul
5356
2:28
Dennis Schroder makes free throw 1 of 2
5357
2:28
Jalen Duren enters the game for Paul Reed
5357
2:28
Dennis Schroder makes free throw 2 of 2
5358
2:15
Ja'Kobe Walter out of bounds lost ball turnover
5358
2:00
Jonathan Mogbo shooting foul
5358
2:00
Dennis Schroder makes free throw 1 of 2
5359
2:00
Dennis Schroder misses free throw 2 of 2
5359
1:58
Jalen Duren offensive rebound
5359
1:51
Jonathan Mogbo blocks Malik Beasley 's 2-foot driving layup
5359
1:47
Jamison Battle defensive rebound
5359
1:45
Jonathan Mogbo lost ball turnover (Ausar Thompson steals)
5359
1:29
Ausar Thompson makes 5-foot two point shot
5361
1:11
Ja'Kobe Walter makes 8-foot pullup jump shot (Jakob Poeltl assists)
5561
55.1
Dennis Schroder makes 10-foot pullup jump shot
5563
41.1
Jamison Battle misses 24-foot three point jumper
5563
38.1
Jalen Duren defensive rebound
5563
27.2
Jalen Duren makes 1-foot dunk (Dennis Schroder assists)
5565
3.2
shot clock turnover
5565
0.0
Ausar Thompson misses 2-foot two point shot
5565
0.0
Jonathan Mogbo defensive rebound
5565
0.0
End of the 2nd Quarter
5565

3rd Quarter

TIMEPLAYTORDET
11:44
Malik Beasley makes 1-foot dunk (Jalen Duren assists)
5567
11:20
Jakob Poeltl bad pass (Tim Hardaway Jr. steals)
5567
11:17
Tim Hardaway Jr. makes two point shot (Dennis Schroder assists)
5569
11:17
Raptors Full timeout
5569
10:58
Ausar Thompson blocks Jonathan Mogbo 's 6-foot driving floating jump shot
5569
10:54
Dennis Schroder defensive rebound
5569
10:44
Jalen Duren makes 1-foot dunk (Dennis Schroder assists)
5571
10:31
Jakob Poeltl misses 9-foot two point shot
5571
10:29
Jalen Duren defensive rebound
5571
10:19
Malik Beasley misses driving floating jump shot
5571
10:17
Raptors defensive team rebound
5571
10:07
Jakob Poeltl misses 10-foot two point shot
5571
10:05
Jalen Duren defensive rebound
5571
9:57
Tim Hardaway Jr. makes 26-foot three point jumper (Jalen Duren assists)
5574
9:43
Jalen Duren blocks Immanuel Quickley 's 2-foot driving layup
5574
9:41
Tim Hardaway Jr. defensive rebound
5574
9:29
Jonathan Mogbo personal foul
5574
9:29
Jamal Shead enters the game for Jamison Battle
5574
9:29
Jakob Poeltl personal foul
5574
9:18
Jakob Poeltl blocks Ausar Thompson 's 5-foot layup
5574
9:15
Jalen Duren offensive rebound
5574
9:13
Jalen Duren makes 3-foot dunk
5576
8:55
Ja'Kobe Walter misses two point shot
5576
8:54
Jakob Poeltl offensive rebound
5576
8:53
Jakob Poeltl makes tip shot
5776
8:38
Ausar Thompson misses layup
5776
8:38
Pistons offensive team rebound
5776
8:32
Dennis Schroder makes 25-foot three point jumper (Jalen Duren assists)
5779
8:10
Jamal Shead misses 17-foot step back jumpshot
5779
8:07
Jakob Poeltl offensive rebound
5779
8:06
Immanuel Quickley misses 25-foot three point pullup jump shot
5779
8:03
Malik Beasley defensive rebound
5779
7:52
Dennis Schroder misses 18-foot pullup jump shot
5779
7:50
Immanuel Quickley defensive rebound
5779
7:48
Immanuel Quickley misses two point shot
5779
7:47
Ausar Thompson defensive rebound
5779
7:41
Malik Beasley misses 24-foot three point shot
5779
7:40
Jonathan Mogbo defensive rebound
5779
7:27
Jamal Shead makes 25-foot three point jumper (Immanuel Quickley assists)
6079
7:10
Malik Beasley misses 25-foot three point jumper
6079
7:09
Immanuel Quickley defensive rebound
6079
7:05
Immanuel Quickley bad pass (Malik Beasley steals)
6079
6:58
Malik Beasley makes two point shot (Dennis Schroder assists)
6081
6:37
Jakob Poeltl makes layup (Jamal Shead assists)
6281
6:26
Jamal Shead shooting foul
6281
6:26
Malik Beasley makes free throw 1 of 2
6282
6:26
Simone Fontecchio enters the game for Tim Hardaway Jr.
6282
6:26
Malik Beasley makes free throw 2 of 2
6283
6:12
Jakob Poeltl misses 7-foot two point shot
6283
6:11
Jakob Poeltl offensive rebound
6283
5:57
Ja'Kobe Walter makes 25-foot three pointer
6583
5:42
Dennis Schroder back court turnover
6583
5:29
Immanuel Quickley makes 23-foot three point jumper (Jamal Shead assists)
6883
5:22
Dennis Schroder lost ball turnover (Immanuel Quickley steals)
6883
5:18
Ja'Kobe Walter makes 25-foot three point jumper (Immanuel Quickley assists)
7183
5:17
Pistons Full timeout
7183
5:17
Marcus Sasser enters the game for Malik Beasley
7183
5:07
Dennis Schroder lost ball turnover (Ja'Kobe Walter steals)
7183
5:02
Ja'Kobe Walter makes two point shot
7383
4:46
Ja'Kobe Walter personal foul
7383
4:33
Ausar Thompson misses layup
7383
4:30
Immanuel Quickley defensive rebound
7383
4:20
Jonathan Mogbo misses 8-foot two point shot
7383
4:19
Jakob Poeltl offensive rebound
7383
4:18
Jakob Poeltl lost ball turnover (Jalen Duren steals)
7383
4:16
Marcus Sasser lost ball turnover (Jamal Shead steals)
7383
4:13
Immanuel Quickley misses 24-foot three point jumper
7383
4:11
Ausar Thompson defensive rebound
7383
4:04
Jalen Duren makes 1-foot dunk (Ausar Thompson assists)
7385
3:43
Immanuel Quickley makes alley oop layup (Jakob Poeltl assists)
7585
3:25
Dennis Schroder misses driving floating jump shot
7585
3:23
Dennis Schroder offensive rebound
7585
3:22
Marcus Sasser misses 25-foot three point jumper
7585
3:19
Immanuel Quickley defensive rebound
7585
3:09
Immanuel Quickley makes 7-foot driving floating jump shot
7785
3:01
Marcus Sasser bad pass (Ja'Kobe Walter steals)
7785
2:56
Ja'Kobe Walter misses running pullup jump shot
7785
2:54
Dennis Schroder defensive rebound
7785
2:40
Marcus Sasser misses 21-foot jumper
7785
2:35
Immanuel Quickley defensive rebound
7785
2:27
Immanuel Quickley misses 24-foot three point jumper
7785
2:24
Ausar Thompson defensive rebound
7785
2:14
Simone Fontecchio makes 1-foot dunk (Jalen Duren assists)
7787
2:10
Raptors Full timeout
7787
2:10
A.J. Lawson enters the game for Immanuel Quickley
7787
2:10
Orlando Robinson enters the game for Ja'Kobe Walter
7787
2:10
Jamison Battle enters the game for Jakob Poeltl
7787
2:10
Ronald Holland II enters the game for Jalen Duren
7787
2:10
Tim Hardaway Jr. enters the game for Ausar Thompson
7787
2:10
Paul Reed enters the game for Dennis Schroder
7787
1:57
A.J. Lawson misses 24-foot three point jumper
7787
1:53
Marcus Sasser defensive rebound
7787
1:41
Tim Hardaway Jr. makes 25-foot three point jumper (Ronald Holland II assists)
7790
1:25
Jamal Shead misses two point shot
7790
1:23
Paul Reed defensive rebound
7790
1:14
Marcus Sasser out of bounds bad pass turnover
7790
1:14
Cole Swider enters the game for Jonathan Mogbo
7790
59.1
Orlando Robinson lost ball turnover (Paul Reed steals)
7790
49.1
Paul Reed misses driving layup
7790
43.1
Jamal Shead defensive rebound
7790
38.1
Orlando Robinson misses driving floating jump shot
7790
38.1
Pistons defensive team rebound
7790
38.1
Pistons Coach's Challenge
7790
38.1
(00:38.4) [Pistons] COACH'S CHALLENGE (CALL OVERTURNED) [Pistons] retain their timeout
7790
24.1
Paul Reed misses two point shot
7790
22.1
Raptors defensive team rebound
7790
22.1
Ronald Holland II loose ball foul
7790
4.1
A.J. Lawson misses 23-foot three point jumper
7790
2.0
Tim Hardaway Jr. defensive rebound
7790
0.0
Tim Hardaway Jr. makes 29-foot three pointer
7793
0.0
(00:00) [Pistons] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL)
7793
0.0
End of the 3rd Quarter
7793

4th Quarter

TIMEPLAYTORDET
12:00
Jared Rhoden enters the game for Orlando Robinson
7793
12:00
Immanuel Quickley enters the game for Jamal Shead
7793
12:00
Jakob Poeltl enters the game for Jamison Battle
7793
11:36
Cole Swider misses 20-foot two point shot
7793
11:35
Jared Rhoden offensive rebound
7793
11:32
Cole Swider makes 26-foot three point jumper (Jared Rhoden assists)
8093
11:22
Tim Hardaway Jr. lost ball turnover (Jared Rhoden steals)
8093
11:20
A.J. Lawson makes two point shot
8293
10:57
Tim Hardaway Jr. bad pass (Jared Rhoden steals)
8293
10:50
Jared Rhoden misses 24-foot three point jumper
8293
10:45
Marcus Sasser defensive rebound
8293
10:35
Marcus Sasser makes 9-foot driving floating jump shot
8295
10:22
Immanuel Quickley makes 10-foot two point shot
8495
10:02
Paul Reed misses 25-foot three point shot
8495
10:01
Jakob Poeltl defensive rebound
8495
9:58
Paul Reed shooting foul
8495
9:58
A.J. Lawson misses free throw 1 of 2
8495
9:58
Raptors offensive team rebound
8495
9:58
Malik Beasley enters the game for Ronald Holland II
8495
9:58
Dennis Schroder enters the game for Simone Fontecchio
8495
9:58
A.J. Lawson makes free throw 2 of 2
8595
9:40
Paul Reed misses layup
8595
9:38
Jared Rhoden defensive rebound
8595
9:30
Cole Swider misses 23-foot three point jumper
8595
9:28
Marcus Sasser defensive rebound
8595
9:11
Malik Beasley misses 25-foot three point pullup jump shot
8595
9:07
Jared Rhoden defensive rebound
8595
9:03
Marcus Sasser shooting foul
8595
9:03
Jared Rhoden makes free throw 1 of 2
8695
9:03
Jalen Duren enters the game for Paul Reed
8695
9:03
Jared Rhoden makes free throw 2 of 2
8795
8:44
Dennis Schroder misses 25-foot three point jumper
8795
8:41
Immanuel Quickley defensive rebound
8795
8:37
Malik Beasley shooting foul
8795
8:37
Immanuel Quickley makes free throw 1 of 2
8895
8:37
Immanuel Quickley makes free throw 2 of 2
8995
8:20
Dennis Schroder misses 23-foot three point jumper
8995
8:16
Jakob Poeltl defensive rebound
8995
8:13
Jared Rhoden makes two point shot (Immanuel Quickley assists)
9195
7:59
Marcus Sasser misses 25-foot three point pullup jump shot
9195
7:56
Cole Swider defensive rebound
9195
7:48
Jakob Poeltl misses driving floating jump shot
9195
7:46
Malik Beasley defensive rebound
9195
7:41
Malik Beasley makes two point shot
9197
7:41
Raptors Full timeout
9197
7:41
Orlando Robinson enters the game for Immanuel Quickley
9197
7:41
Jamal Shead enters the game for Jakob Poeltl
9197
7:41
Ausar Thompson enters the game for Marcus Sasser
9197
7:17
Jared Rhoden misses 22-foot three point jumper
9197
7:14
Jalen Duren defensive rebound
9197
7:06
Dennis Schroder misses two point shot
9197
7:05
Ausar Thompson offensive rebound
9197
7:04
Ausar Thompson makes two point shot
9199
6:52
Cole Swider misses 22-foot three point jumper
9199
6:49
Jalen Duren defensive rebound
9199
6:41
Malik Beasley misses driving floating jump shot
9199
6:40
Pistons offensive team rebound
9199
6:40
Jamal Shead loose ball foul
9199
6:31
Tim Hardaway Jr. misses 16-foot two point shot
9199
6:28
Orlando Robinson defensive rebound
9199
6:21
Jamal Shead makes 7-foot two point shot
9399
5:58
Jalen Duren makes 4-foot driving floating jump shot (Malik Beasley assists)
93101
5:42
Jalen Duren blocks Orlando Robinson 's 4-foot layup
93101
5:40
Dennis Schroder defensive rebound
93101
5:32
Ausar Thompson makes 1-foot dunk (Malik Beasley assists)
93103
5:04
Cole Swider makes 4-foot two point shot (Jared Rhoden assists)
95103
4:46
Malik Beasley misses 25-foot three point pullup jump shot
95103
4:43
A.J. Lawson defensive rebound
95103
4:27
Jamal Shead misses 25-foot three point jumper
95103
4:24
Jalen Duren defensive rebound
95103
4:19
A.J. Lawson personal foul
95103
4:19
Jamison Battle enters the game for A.J. Lawson
95103
4:19
Ja'Kobe Walter enters the game for Jared Rhoden
95103
4:19
Jonathan Mogbo enters the game for Cole Swider
95103
4:19
Marcus Sasser enters the game for Malik Beasley
95103
4:17
Jamal Shead personal foul
95103
4:07
Raptors Full timeout
95103
4:07
(04:07) [Raptors] COACH'S CHALLENGE (CALL OVERTURNED) [Raptors] retain their timeout
95103
4:07
Dennis Schroder out of bounds lost ball turnover
95103
3:54
Orlando Robinson bad pass (Marcus Sasser steals)
95103
3:49
Jamal Shead personal foul
95103
3:41
Tim Hardaway Jr. misses 25-foot three point jumper
95103
3:38
Jonathan Mogbo defensive rebound
95103
3:31
Orlando Robinson misses 22-foot three point jumper
95103
3:29
Jonathan Mogbo offensive rebound
95103
3:24
Jamal Shead makes 12-foot pullup jump shot
97103
3:24
Ausar Thompson shooting foul
97103
3:24
Malik Beasley enters the game for Marcus Sasser
97103
3:24
Jamal Shead misses free throw 1 of 1
97103
3:21
Jalen Duren defensive rebound
97103
3:09
Jamison Battle shooting foul
97103
3:09
Tim Hardaway Jr. makes free throw 1 of 2
97104
3:09
Tim Hardaway Jr. makes free throw 2 of 2
97105
2:55
Orlando Robinson misses 11-foot jumper
97105
2:54
Jalen Duren defensive rebound
97105
2:41
Dennis Schroder makes 10-foot driving floating jump shot
97107
2:32
Jamison Battle makes 24-foot three point jumper (Jamal Shead assists)
100107
2:09
Malik Beasley misses 26-foot three point jumper
100107
2:07
Malik Beasley offensive rebound
100107
2:07
Ja'Kobe Walter shooting foul
100107
2:07
Malik Beasley makes free throw 1 of 2
100108
2:07
Malik Beasley makes free throw 2 of 2
100109
1:56
Jamal Shead makes 1-foot two point shot
102109
1:56
Jalen Duren shooting foul
102109
1:56
Jamal Shead makes free throw 1 of 1
103109
1:40
Dennis Schroder makes 2-foot two point shot
103111
1:31
Jamal Shead misses driving floating jump shot
103111
1:28
Jalen Duren defensive rebound
103111
1:25
Pistons Full timeout
103111
1:17
Jamison Battle personal foul
103111
1:17
Dennis Schroder makes free throw 1 of 2
103112
1:17
Marcus Sasser enters the game for Malik Beasley
103112
1:17
Dennis Schroder makes free throw 2 of 2
103113
1:06
Jonathan Mogbo makes dunk (Jamal Shead assists)
105113
51.1
Dennis Schroder makes 9-foot driving floating jump shot
105115
41.0
Ja'Kobe Walter misses 15-foot pullup jump shot
105115
39.2
Pistons defensive team rebound
105115
39.2
Orlando Robinson loose ball foul
105115
39.2
Jalen Duren makes free throw 1 of 2
105116
39.2
Jalen Duren makes free throw 2 of 2
105117
34.1
Orlando Robinson misses 25-foot three point jumper
105117
32.1
Pistons defensive team rebound
105117
8.1
shot clock turnover
105117
0.0
End of the 4th Quarter
105117
0.0
End of Game
105117

Game Information

Time, Location & Referees

Game Information

Scotiabank Arena
Venue
Scotiabank Arena
Toronto, ON
Date & Time
11:30 PM, April 4, 2025
Coverage
Sportsnet, FanDuel SN DET Ext, NBA League Pass
Attendance
19,491
Referees
Bill Kennedy, Gediminas Petraitis, John Conley

Current Standings

2025-26 Central Standings

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

2025-26 Atlantic Standings

TEAMWLPCTSTRK
Boston5626.683W2
New York5329.646L1
Toronto4636.561W1
Philadelphia4537.549W2
Brooklyn2062.244L3
Related Tags

Quick keywords and lookup terms for this matchup.

Detroit Pistons vs Toronto Raptors Live StreamWatch Detroit Pistons vs Toronto Raptors FreePistons vs Raptors Live ScoreDET vs TOR GameNBA Stream Detroit PistonsNBA Stream Toronto RaptorsScotiabank ArenaNBA Live StreamBasketball Streams

Need Help?

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

View Guide