Skip to main content
NNBA Flare
Game Center
NY
Knicks
94-93
Final
DET
Pistons

Brunson scores 32, Towns adds 27, Knicks beat Pistons as Game 4 ends with missed foul call

Game Article

Game Recap

Malik Beasley dimes Tobias Harris who gets the and-1 to fall for the Pistons vs. the Knicks.
Malik Beasley dimes Tobias Harris who gets the and-1 to fall for the Pistons vs. the Knicks.

DETROIT -- — New York's dynamic duo put Detroit on the brink of elimination — with an assist from the officials.

Karl-Anthony Towns made a go-ahead 3-pointer with 46.6 seconds left and finished with 27 points, Jalen Brunson had 32 points and 11 assists and the Knicks beat the Pistons 94-93 on Sunday to take a 3-1 lead in their first-round playoff series.

Tim Hardaway Jr. shot a 3-pointer just before the buzzer and drew some contact from New York’s Josh Hart that wasn’t called a foul at the end of a physical game with few whistles.

David Guthrie, the crew chief for the game, said afterward that the officials made a mistake.

“After postgame review, we observed that Hart makes body contact that is more than marginal to Hardaway Jr. and a foul should have been called,” Guthrie said.

Had the foul been called, Hardaway would have gone to the foul line for three free throws that could have given Detroit the lead.

Instead, the Knicks held on to win after rallying from an 11-point deficit in the fourth quarter.

Towns, a 7-foot center, made a turnaround fadeaway near the baseline with 1:29 left before connecting on a shot from about 27 feet.

“He has amazing touch,” Knicks coach Tom Thibodeau said. “He shoots the ball like a guard and he has unlimited range.”

Detroit's Cade Cunningham had 25 points, 10 assists and 10 rebounds for his first playoff triple-double and the third in franchise history, but he missed two shots and turned the ball over in the final 1:07.

“He has to carry us on the offensive end," Pistons coach J.B. Bickerstaff said. "That's a heavy burden on him, but he has come through so many times.”

Game 5 is Tuesday night in New York.

The Pistons have lost nine straight home playoff games since 2008, equaling an NBA record set by Philadelphia from 1968 to 1971.

The Knicks expected Detroit’s best punch, then came out swinging and had enough fight in the end to win.

New York led by as much as 16 points in the first half before the Pistons went on an 11-0 run to help them pull within seven at halftime.

Detroit outscored the Knicks 28-14 in the third to take a seven-point lead thanks to Cunningham. He had 12 points — making 6 of 7 shots — five assists, five rebounds and three blocks in the quarter.

Hall of Famer Isiah Thomas is the only other player to have a triple-double for the Pistons in a playoff game. The two-time NBA champion, who had a front-row seat for the game, pulled off the feat in 1986 and 1989.

The Knicks had a scare late in the third when Brunson limped off the court and toward the locker room with an apparent right leg injury, but he returned.

“Moments like that you have to take a breath and relax,” Brunson said.

------

Follow Larry Lage on X

------

AP NBA: https://apnews.com/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

NY
DET
34-91FG36-84
37Field Goal %43
15-333PT7-29
45Three Point %24
11-18FT14-17
12Offensive Rebounds14
26Defensive Rebounds40
19Assists18
11Steals6
3Blocks9
10Turnovers17
0Technical Fouls0
15Points Conceded Off Turnovers20
12Fast Break Points15
17Fouls17
16Largest Lead11

Play by Play

Recent plays and game events

Play By Play

1st Quarter

TIMEPLAYDETNY
12:00
Karl-Anthony Towns vs. Jalen Duren (OG Anunoby gains possession)
00
11:42
Karl-Anthony Towns makes 8-foot jump bank shot (Jalen Brunson assists)
02
11:18
Karl-Anthony Towns blocks Tobias Harris 's 5-foot layup
02
11:17
Josh Hart defensive rebound
02
11:14
OG Anunoby makes 1-foot dunk (Josh Hart assists)
04
11:00
Tim Hardaway Jr. misses 24-foot three point jumper
04
10:57
Jalen Duren offensive rebound
04
10:56
Jalen Duren lost ball turnover (Josh Hart steals)
04
10:50
Josh Hart misses two point shot
04
10:48
Jalen Duren defensive rebound
04
10:43
Jalen Duren misses two point shot
04
10:41
Jalen Duren offensive rebound
04
10:41
Jalen Duren makes tip shot
24
10:21
Mikal Bridges misses 23-foot three point jumper
24
10:17
Jalen Duren defensive rebound
24
10:09
Ausar Thompson makes 2-foot dunk (Jalen Duren assists)
44
9:39
OG Anunoby misses 21-foot jumper
44
9:37
Jalen Duren defensive rebound
44
9:30
Cade Cunningham misses 25-foot three point pullup jump shot
44
9:28
Knicks defensive team rebound
44
9:09
Karl-Anthony Towns misses two point shot
44
9:09
Jalen Duren defensive rebound
44
9:03
Tobias Harris makes 3-foot running pullup jump shot (Jalen Duren assists)
64
8:49
Karl-Anthony Towns makes 4-foot two point shot
66
8:38
Tobias Harris misses 26-foot three point jumper
66
8:37
Knicks defensive team rebound
66
8:37
Jalen Duren loose ball foul
66
8:21
Josh Hart makes 1-foot two point shot (Jalen Brunson assists)
68
8:01
Ausar Thompson out of bounds bad pass turnover
68
7:40
Mikal Bridges makes 9-foot two point shot (Jalen Brunson assists)
610
7:26
Cade Cunningham makes 10-foot driving floating jump shot
810
7:06
Karl-Anthony Towns misses 3-foot two point shot
810
7:04
Jalen Duren defensive rebound
810
6:58
Jalen Duren bad pass (Mikal Bridges steals)
810
6:53
OG Anunoby misses two point shot
810
6:52
Knicks offensive team rebound
810
6:52
Pistons Full timeout
810
6:52
(06:52) [Pistons] COACH'S CHALLENGE (REPLAY SUPPORTS CALL) [Pistons] charged with a timeout
810
6:52
Malik Beasley enters the game for Ausar Thompson
810
6:44
Jalen Brunson makes 17-foot step back jumpshot
812
6:24
Tim Hardaway Jr. misses 26-foot three point jumper
812
6:22
Knicks defensive team rebound
812
6:00
Josh Hart makes 26-foot three point jumper (Karl-Anthony Towns assists)
815
5:47
Karl-Anthony Towns kicked ball violation
815
5:41
Cade Cunningham misses 10-foot two point shot
815
5:39
Jalen Duren offensive rebound
815
5:35
Jalen Duren bad pass (Josh Hart steals)
815
5:32
Jalen Brunson makes 26-foot three point shot (Josh Hart assists)
818
5:23
Tobias Harris misses 10-foot pullup jump shot
818
5:19
Jalen Duren offensive rebound
818
5:19
Jalen Duren makes dunk
1018
4:59
Josh Hart out of bounds bad pass turnover
1018
4:59
Dennis Schroder enters the game for Tim Hardaway Jr.
1018
4:39
Dennis Schroder makes 10-foot two point shot
1218
4:24
Josh Hart makes 25-foot three point jumper (Jalen Brunson assists)
1221
4:11
Cade Cunningham out of bounds bad pass turnover
1221
4:11
Mitchell Robinson enters the game for Mikal Bridges
1221
4:11
Miles McBride enters the game for Karl-Anthony Towns
1221
4:02
Dennis Schroder personal foul
1221
3:54
Jalen Brunson misses 16-foot pullup jump shot
1221
3:51
Malik Beasley defensive rebound
1221
3:44
Cade Cunningham lost ball turnover (Josh Hart steals)
1221
3:38
OG Anunoby misses layup
1221
3:36
Jalen Brunson offensive rebound
1221
3:33
Miles McBride makes 27-foot three point jumper (Jalen Brunson assists)
1224
3:32
Pistons Full timeout
1224
3:32
Paul Reed enters the game for Jalen Duren
1224
3:12
Malik Beasley misses driving layup
1224
3:10
Paul Reed offensive rebound
1224
3:09
Paul Reed makes dunk
1424
2:51
Jalen Brunson misses 26-foot three point jumper
1424
2:47
Malik Beasley defensive rebound
1424
2:38
Malik Beasley misses 24-foot three point jumper
1424
2:36
Josh Hart defensive rebound
1424
2:28
Jalen Brunson makes 8-foot two point shot
1426
2:06
Tobias Harris misses 10-foot two point shot
1426
2:03
Jalen Brunson defensive rebound
1426
1:52
Josh Hart bad pass (Malik Beasley steals)
1426
1:44
Jalen Brunson shooting foul
1426
1:44
Tobias Harris makes free throw 1 of 2
1526
1:44
Ronald Holland II enters the game for Cade Cunningham
1526
1:44
Tobias Harris makes free throw 2 of 2
1626
1:22
Josh Hart misses 26-foot three point pullup jump shot
1626
1:21
Mitchell Robinson offensive rebound
1626
1:20
Paul Reed shooting foul
1626
1:20
Mitchell Robinson misses free throw 1 of 2
1626
1:20
Knicks offensive team rebound
1626
1:20
Karl-Anthony Towns enters the game for OG Anunoby
1626
1:20
Mitchell Robinson misses free throw 2 of 2
1626
1:17
Malik Beasley defensive rebound
1626
55.1
Tobias Harris misses 26-foot three point pullup jump shot
1626
52.1
Jalen Brunson defensive rebound
1626
45.1
Jalen Brunson misses 25-foot three point pullup jump shot
1626
43.1
Mitchell Robinson offensive rebound
1626
38.1
Mitchell Robinson bad pass (Dennis Schroder steals)
1626
38.0
Miles McBride shooting foul
1626
38.0
Tobias Harris makes free throw 1 of 2
1726
38.0
Tobias Harris makes free throw 2 of 2
1826
25.0
Jalen Brunson misses driving floating jump shot
1826
21.1
Mitchell Robinson offensive rebound
1826
21.1
Mitchell Robinson misses tip shot
1826
20.0
Josh Hart offensive rebound
1826
19.1
Miles McBride misses 24-foot three point jumper
1826
17.1
Josh Hart offensive rebound
1826
9.1
Karl-Anthony Towns makes 23-foot three point jumper (Jalen Brunson assists)
1829
0.1
Mitchell Robinson shooting foul
1829
0.1
Ronald Holland II makes free throw 1 of 2
1929
0.1
Ronald Holland II misses free throw 2 of 2
1929
0.0
Karl-Anthony Towns defensive rebound
1929
0.0
End of the 1st Quarter
1929

2nd Quarter

TIMEPLAYDETNY
12:00
Jalen Duren enters the game for Paul Reed
1929
12:00
Cameron Payne enters the game for Josh Hart
1929
12:00
Mikal Bridges enters the game for Jalen Brunson
1929
11:59
Ronald Holland II out of bounds bad pass turnover
1929
11:51
Mikal Bridges misses driving layup
1929
11:50
Tobias Harris defensive rebound
1929
11:42
Tobias Harris misses 17-foot pullup jump shot
1929
11:39
Karl-Anthony Towns defensive rebound
1929
11:29
Tobias Harris shooting foul
1929
11:29
Karl-Anthony Towns makes free throw 1 of 2
1930
11:29
Karl-Anthony Towns makes free throw 2 of 2
1931
11:06
Tobias Harris misses three point shot
1931
11:05
Pistons offensive team rebound
1931
11:05
shot clock turnover
1931
10:59
Miles McBride misses 24-foot three point jumper
1931
10:56
Tobias Harris defensive rebound
1931
10:43
Malik Beasley makes driving layup
2131
10:24
Karl-Anthony Towns misses driving floating jump shot
2131
10:22
Malik Beasley defensive rebound
2131
10:15
Malik Beasley misses 25-foot three point pullup jump shot
2131
10:12
Dennis Schroder offensive rebound
2131
10:11
Malik Beasley misses 25-foot three point jumper
2131
10:08
Ronald Holland II offensive rebound
2131
10:01
Ronald Holland II bad pass (Cameron Payne steals)
2131
9:41
Miles McBride misses 25-foot three point jumper
2131
9:39
Jalen Duren defensive rebound
2131
9:25
Malik Beasley misses 26-foot three point jumper
2131
9:22
Karl-Anthony Towns defensive rebound
2131
9:14
Ronald Holland II shooting foul
2131
9:14
Miles McBride makes free throw 1 of 2
2132
9:14
Cade Cunningham enters the game for Malik Beasley
2132
9:14
Tim Hardaway Jr. enters the game for Tobias Harris
2132
9:14
OG Anunoby enters the game for Mitchell Robinson
2132
9:14
Josh Hart enters the game for Cameron Payne
2132
9:14
Miles McBride makes free throw 2 of 2
2133
8:50
shot clock turnover
2133
8:38
Karl-Anthony Towns lost ball turnover
2133
8:37
Karl-Anthony Towns transition take foul
2133
8:37
(08:37) [Knicks] REF-INITIATED REVIEW (CALL OVERTURNED)
2133
8:37
Tim Hardaway Jr. misses free throw 1 of 1
2133
8:37
Pistons offensive team rebound
2133
8:22
Cade Cunningham makes 7-foot two point shot
2333
7:59
Karl-Anthony Towns misses 27-foot three point jumper
2333
7:58
Knicks offensive team rebound
2333
7:55
OG Anunoby misses 23-foot three point jumper
2333
7:52
Mikal Bridges offensive rebound
2333
7:51
Karl-Anthony Towns misses 25-foot three point jumper
2333
7:48
Mikal Bridges offensive rebound
2333
7:46
Cade Cunningham shooting foul
2333
7:46
OG Anunoby makes free throw 1 of 2
2334
7:46
Ausar Thompson enters the game for Ronald Holland II
2334
7:46
OG Anunoby makes free throw 2 of 2
2335
7:32
OG Anunoby personal foul
2335
7:32
Jalen Brunson enters the game for Miles McBride
2335
7:20
Tim Hardaway Jr. makes 26-foot three point jumper (Cade Cunningham assists)
2635
6:52
Karl-Anthony Towns misses driving layup
2635
6:52
Karl-Anthony Towns offensive rebound
2635
6:51
Karl-Anthony Towns makes two point shot
2637
6:43
Cade Cunningham misses 25-foot three point pullup jump shot
2637
6:41
Pistons offensive team rebound
2637
6:41
Pistons Full timeout
2637
6:31
Dennis Schroder misses 15-foot pullup jump shot
2637
6:29
Dennis Schroder offensive rebound
2637
6:27
Cade Cunningham misses 25-foot three point jumper
2637
6:24
Josh Hart defensive rebound
2637
6:13
Karl-Anthony Towns misses driving floating jump shot
2637
6:11
Josh Hart vs. Tim Hardaway Jr. (Jalen Duren gains possession)
2637
6:11
Pistons defensive team rebound
2637
6:09
OG Anunoby loose ball foul
2637
5:55
Tim Hardaway Jr. misses 13-foot two point shot
2637
5:53
Karl-Anthony Towns defensive rebound
2637
5:45
Mikal Bridges misses 22-foot three point jumper
2637
5:41
OG Anunoby offensive rebound
2637
5:40
Mikal Bridges misses 22-foot three point jumper
2637
5:38
Cade Cunningham defensive rebound
2637
5:30
Mikal Bridges blocks Ausar Thompson 's 1-foot two point shot
2637
5:24
Mikal Bridges defensive rebound
2637
5:24
Tim Hardaway Jr. shooting foul
2637
5:24
Josh Hart misses free throw 1 of 2
2637
5:24
Knicks offensive team rebound
2637
5:24
Tobias Harris enters the game for Dennis Schroder
2637
5:24
Mitchell Robinson enters the game for Karl-Anthony Towns
2637
5:24
Josh Hart misses free throw 2 of 2
2637
5:22
Jalen Duren defensive rebound
2637
5:20
Ausar Thompson offensive foul
2637
5:20
Ausar Thompson turnover
2637
5:00
Jalen Brunson makes 25-foot three point step back jumpshot
2640
4:40
Jalen Brunson shooting foul
2640
4:40
Ausar Thompson makes free throw 1 of 2
2740
4:40
Karl-Anthony Towns enters the game for Mitchell Robinson
2740
4:40
Ausar Thompson makes free throw 2 of 2
2840
4:30
Mikal Bridges misses 23-foot three point jumper
2840
4:29
Pistons defensive team rebound
2840
4:15
Tobias Harris makes 8-foot two point shot
3040
4:15
Karl-Anthony Towns defensive goaltending violation
3040
4:06
Karl-Anthony Towns makes driving layup (Mikal Bridges assists)
3042
3:57
Tobias Harris lost ball turnover (OG Anunoby steals)
3042
3:53
Cade Cunningham blocks Mikal Bridges 's 3-foot two point shot
3042
3:50
Jalen Brunson offensive rebound
3042
3:46
OG Anunoby misses 25-foot three point jumper
3042
3:42
Tobias Harris defensive rebound
3042
3:27
Cade Cunningham misses driving floating jump shot
3042
3:26
Mikal Bridges defensive rebound
3042
3:23
Tobias Harris shooting foul
3042
3:23
Josh Hart makes free throw 1 of 2
3043
3:23
Malik Beasley enters the game for Jalen Duren
3043
3:23
Josh Hart makes free throw 2 of 2
3044
3:07
Malik Beasley misses 23-foot three point jumper
3044
3:03
Josh Hart defensive rebound
3044
3:00
Mikal Bridges misses 20-foot two point shot
3044
2:57
Malik Beasley defensive rebound
3044
2:50
Cade Cunningham makes driving layup
3244
2:39
Malik Beasley personal foul
3244
2:39
Knicks Full timeout
3244
2:39
Jalen Brunson makes free throw 1 of 2
3245
2:39
Jalen Brunson makes free throw 2 of 2
3246
2:23
Cade Cunningham misses 8-foot two point shot
3246
2:19
Josh Hart defensive rebound
3246
2:14
OG Anunoby makes 1-foot dunk (Josh Hart assists)
3248
2:04
Tobias Harris misses 14-foot pullup jump shot
3248
2:02
Karl-Anthony Towns defensive rebound
3248
1:55
Jalen Brunson misses two point shot
3248
1:53
Tobias Harris defensive rebound
3248
1:49
Tobias Harris makes two point shot (Malik Beasley assists)
3448
1:49
Karl-Anthony Towns shooting foul
3448
1:49
Tobias Harris makes free throw 1 of 1
3548
1:36
Jalen Brunson misses 25-foot three point pullup jump shot
3548
1:34
Ausar Thompson defensive rebound
3548
1:29
Tim Hardaway Jr. makes 22-foot three point shot (Cade Cunningham assists)
3848
1:01
OG Anunoby misses 22-foot two point shot
3848
58.1
Jalen Brunson offensive rebound
3848
51.1
Jalen Brunson bad pass (Ausar Thompson steals)
3848
46.1
Tim Hardaway Jr. misses 23-foot three point shot
3848
44.1
Tobias Harris offensive rebound
3848
44.1
Tobias Harris makes two point shot
4048
44.1
Karl-Anthony Towns shooting foul
4048
44.1
Landry Shamet enters the game for Karl-Anthony Towns
4048
44.1
Tobias Harris makes free throw 1 of 1
4148
22.1
OG Anunoby makes driving layup (Jalen Brunson assists)
4150
5.1
Ausar Thompson makes alley oop dunk shot (Cade Cunningham assists)
4350
0.0
End of the 2nd Quarter
4350

3rd Quarter

TIMEPLAYDETNY
12:00
Jalen Duren enters the game for Malik Beasley
4350
12:00
Karl-Anthony Towns enters the game for Landry Shamet
4350
11:50
Jalen Brunson personal foul
4350
11:45
Cade Cunningham makes 20-foot pullup jump shot (Tim Hardaway Jr. assists)
4550
11:21
Karl-Anthony Towns misses 9-foot two point shot
4550
11:18
Jalen Duren defensive rebound
4550
11:11
Ausar Thompson misses 23-foot three point jumper
4550
11:05
Josh Hart defensive rebound
4550
11:04
Tobias Harris blocks Karl-Anthony Towns's layup
4550
11:03
Knicks offensive team rebound
4550
11:00
Cade Cunningham blocks Mikal Bridges 's 1-foot layup
4550
10:57
Ausar Thompson defensive rebound
4550
10:56
Ausar Thompson lost ball turnover (Josh Hart steals)
4550
10:49
Jalen Brunson misses two point shot
4550
10:46
Tobias Harris defensive rebound
4550
10:39
Cade Cunningham lost ball turnover (OG Anunoby steals)
4550
10:31
Karl-Anthony Towns offensive charge
4550
10:31
Karl-Anthony Towns turnover
4550
10:20
Tim Hardaway Jr. misses 24-foot three point jumper
4550
10:18
Karl-Anthony Towns defensive rebound
4550
10:07
Tobias Harris personal foul
4550
9:57
Karl-Anthony Towns lost ball turnover (Tobias Harris steals)
4550
9:41
Jalen Brunson blocks Ausar Thompson 's 7-foot two point shot
4550
9:38
OG Anunoby defensive rebound
4550
9:34
Jalen Brunson makes two point shot
4552
9:18
Cade Cunningham makes 9-foot driving floating jump shot
4752
8:58
Ausar Thompson blocks Josh Hart 's 3-foot driving layup
4752
8:55
Cade Cunningham defensive rebound
4752
8:53
Tim Hardaway Jr. misses 26-foot three point shot
4752
8:48
Karl-Anthony Towns defensive rebound
4752
8:42
Cade Cunningham blocks OG Anunoby 's 3-foot driving layup
4752
8:40
Ausar Thompson defensive rebound
4752
8:40
Josh Hart personal foul
4752
8:27
Tim Hardaway Jr. misses driving layup
4752
8:25
Jalen Duren offensive rebound
4752
8:22
Jalen Duren makes layup (Cade Cunningham assists)
4952
7:58
Karl-Anthony Towns misses 2-foot two point shot
4952
7:56
Cade Cunningham defensive rebound
4952
7:52
Cade Cunningham misses two point shot
4952
7:49
Cade Cunningham offensive rebound
4952
7:48
Cade Cunningham lost ball turnover (OG Anunoby steals)
4952
7:43
Cade Cunningham blocks Jalen Brunson 's 2-foot driving layup
4952
7:40
Tobias Harris defensive rebound
4952
7:36
Tobias Harris makes two point shot
5152
7:36
Knicks Full timeout
5152
7:17
Jalen Brunson misses 15-foot two point shot
5152
7:13
Tim Hardaway Jr. defensive rebound
5152
7:08
Tobias Harris misses two point shot
5152
7:08
Pistons offensive team rebound
5152
7:05
Ausar Thompson makes layup (Cade Cunningham assists)
5352
6:52
Josh Hart misses 25-foot three point jumper
5352
6:51
Ausar Thompson defensive rebound
5352
6:40
Cade Cunningham makes driving layup
5552
6:15
Josh Hart makes 25-foot three point jumper (Jalen Brunson assists)
5555
5:55
Jalen Duren misses driving layup
5555
5:55
Knicks defensive team rebound
5555
5:55
Ausar Thompson loose ball foul
5555
5:55
Malik Beasley enters the game for Ausar Thompson
5555
5:38
Tobias Harris personal foul
5555
5:24
Josh Hart misses 11-foot two point shot
5555
5:21
Cade Cunningham defensive rebound
5555
5:05
Tobias Harris makes 13-foot two point shot (Cade Cunningham assists)
5755
4:46
Karl-Anthony Towns makes 26-foot three point jumper (Jalen Brunson assists)
5758
4:32
Cade Cunningham makes 2-foot driving dunk
5958
4:17
Jalen Duren blocks Karl-Anthony Towns 's 2-foot driving layup
5958
4:13
Tobias Harris defensive rebound
5958
4:09
Tim Hardaway Jr. misses 23-foot three point jumper
5958
4:07
Knicks defensive team rebound
5958
4:07
Tobias Harris loose ball foul
5958
4:07
Paul Reed enters the game for Tobias Harris
5958
4:07
Mitchell Robinson enters the game for Karl-Anthony Towns
5958
3:55
Jalen Brunson makes 26-foot three pointer
5961
3:27
Cade Cunningham makes 6-foot driving floating jump shot
6161
3:21
Jalen Duren personal take foul
6161
3:21
Mitchell Robinson misses free throw 1 of 2
6161
3:21
Knicks offensive team rebound
6161
3:21
Dennis Schroder enters the game for Jalen Duren
6161
3:21
Miles McBride enters the game for Mikal Bridges
6161
3:21
Mitchell Robinson misses free throw 2 of 2
6161
3:19
Cade Cunningham defensive rebound
6161
3:04
Miles McBride shooting foul
6161
3:04
Dennis Schroder makes free throw 1 of 2
6261
3:04
Dennis Schroder makes free throw 2 of 2
6361
3:04
Mikal Bridges enters the game for Mitchell Robinson
6361
2:54
Jalen Brunson lost ball turnover (Dennis Schroder steals)
6361
2:52
Cade Cunningham makes 1-foot dunk (Dennis Schroder assists)
6561
2:52
Knicks Full timeout
6561
2:52
Cameron Payne enters the game for Jalen Brunson
6561
2:27
OG Anunoby misses 23-foot three point jumper
6561
2:25
Paul Reed defensive rebound
6561
2:09
Paul Reed misses driving floating jump shot
6561
2:09
Knicks defensive team rebound
6561
1:46
Cameron Payne misses driving floating jump shot
6561
1:43
Cade Cunningham defensive rebound
6561
1:31
Tim Hardaway Jr. misses 24-foot three point jumper
6561
1:29
Paul Reed offensive rebound
6561
1:24
Malik Beasley makes 25-foot three point jumper (Cade Cunningham assists)
6861
1:05
Paul Reed blocks OG Anunoby 's 1-foot driving layup
6861
1:05
Knicks offensive team rebound
6861
1:05
Karl-Anthony Towns enters the game for Josh Hart
6861
59.1
Mikal Bridges misses 8-foot two point shot
6861
56.1
Paul Reed defensive rebound
6861
38.1
Dennis Schroder misses 20-foot pullup jump shot
6861
35.1
Mikal Bridges defensive rebound
6861
29.1
Karl-Anthony Towns makes 29-foot three point jumper (Cameron Payne assists)
6864
6.2
Malik Beasley makes 27-foot three pointer (Cade Cunningham assists)
7164
2.0
Cameron Payne lost ball turnover (Dennis Schroder steals)
7164
0.0
(00:00) [Knicks] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL)
7164
0.0
End of the 3rd Quarter
7164

4th Quarter

TIMEPLAYDETNY
12:00
Jalen Duren enters the game for Paul Reed
7164
11:43
Karl-Anthony Towns misses 20-foot two point shot
7164
11:41
Cade Cunningham defensive rebound
7164
11:28
Cade Cunningham misses driving layup
7164
11:27
Cameron Payne defensive rebound
7164
11:23
Mikal Bridges offensive foul
7164
11:23
Mikal Bridges turnover
7164
11:06
Cade Cunningham makes 3-foot driving floating jump shot
7364
10:47
Cameron Payne misses two point shot
7364
10:46
Cade Cunningham defensive rebound
7364
10:39
Tim Hardaway Jr. misses 24-foot three point shot
7364
10:38
Cameron Payne defensive rebound
7364
10:20
OG Anunoby misses 10-foot two point shot
7364
10:16
Dennis Schroder defensive rebound
7364
10:14
Cameron Payne shooting foul
7364
10:14
Cade Cunningham misses free throw 1 of 2
7364
10:14
Pistons offensive team rebound
7364
10:14
Cade Cunningham makes free throw 2 of 2
7464
10:14
Josh Hart enters the game for Cameron Payne
7464
10:14
Jalen Brunson enters the game for OG Anunoby
7464
9:58
Jalen Duren blocks Karl-Anthony Towns 's 8-foot driving layup
7464
9:58
Pistons defensive team rebound
7464
9:50
Cade Cunningham bad pass (Mikal Bridges steals)
7464
9:42
Jalen Brunson misses driving layup
7464
9:42
Knicks offensive team rebound
7464
9:42
Jalen Duren loose ball foul
7464
9:42
Ausar Thompson enters the game for Cade Cunningham
7464
9:31
Jalen Brunson makes 7-foot driving floating jump shot
7466
9:13
Malik Beasley makes driving layup (Dennis Schroder assists)
7666
8:57
Jalen Brunson makes 3-foot two point shot
7668
8:38
Pistons Full timeout
7668
8:38
Cade Cunningham enters the game for Tim Hardaway Jr.
7668
8:35
Malik Beasley makes 24-foot three point jumper (Jalen Duren assists)
7968
8:07
Mikal Bridges makes 22-foot three point jumper (Josh Hart assists)
7971
7:42
Ausar Thompson misses driving floating jump shot
7971
7:40
Karl-Anthony Towns defensive rebound
7971
7:35
Miles McBride misses 23-foot three point shot
7971
7:33
Jalen Duren defensive rebound
7971
7:24
Ausar Thompson out of bounds bad pass turnover
7971
7:24
Tobias Harris enters the game for Ausar Thompson
7971
7:05
Jalen Brunson makes driving layup
7973
6:48
Cade Cunningham misses 14-foot two point shot
7973
6:46
Josh Hart defensive rebound
7973
6:39
Jalen Brunson misses driving floating jump shot
7973
6:37
Knicks offensive team rebound
7973
6:34
Mikal Bridges makes 23-foot three point jumper (Jalen Brunson assists)
7976
6:13
Mikal Bridges shooting foul
7976
6:13
Cade Cunningham makes free throw 1 of 2
8076
6:13
Cade Cunningham makes free throw 2 of 2
8176
5:53
Jalen Brunson makes 3-foot driving floating jump shot
8178
5:38
Cade Cunningham misses 7-foot two point shot
8178
5:37
Jalen Duren offensive rebound
8178
5:27
Malik Beasley misses 25-foot three point pullup jump shot
8178
5:25
Josh Hart defensive rebound
8178
5:23
Cade Cunningham shooting foul
8178
5:23
Josh Hart makes free throw 1 of 2
8179
5:23
Pistons Full timeout
8179
5:23
Tim Hardaway Jr. enters the game for Malik Beasley
8179
5:23
OG Anunoby enters the game for Miles McBride
8179
5:23
Josh Hart misses free throw 2 of 2
8179
5:21
Jalen Duren defensive rebound
8179
5:02
Tim Hardaway Jr. makes 26-foot three point jumper (Cade Cunningham assists)
8479
4:44
Jalen Brunson makes 11-foot two point shot (Josh Hart assists)
8481
4:23
Cade Cunningham lost ball turnover (Mikal Bridges steals)
8481
4:07
Jalen Brunson makes 26-foot three pointer
8484
3:42
Dennis Schroder makes 13-foot step back jumpshot
8684
3:23
Jalen Brunson misses driving floating jump shot
8684
3:20
Jalen Duren defensive rebound
8684
3:06
Cade Cunningham makes 13-foot two point shot
8884
3:06
Knicks Full timeout
8884
3:06
Knicks Full timeout
8884
2:43
Karl-Anthony Towns makes 26-foot three point jumper (Jalen Brunson assists)
8887
2:20
Tim Hardaway Jr. makes 26-foot three point jumper (Jalen Duren assists)
9187
2:08
Jalen Brunson makes 4-foot two point shot
9189
1:52
Tim Hardaway Jr. makes 15-foot pullup jump shot (Cade Cunningham assists)
9389
1:29
Karl-Anthony Towns makes 8-foot two point shot
9391
1:07
Cade Cunningham misses 15-foot two point shot
9391
1:04
Mikal Bridges defensive rebound
9391
47.0
Karl-Anthony Towns makes 27-foot three point step back jumpshot
9394
46.1
Pistons Full timeout
9394
46.1
Mitchell Robinson enters the game for Jalen Brunson
9394
46.1
Miles McBride enters the game for Karl-Anthony Towns
9394
37.1
Cade Cunningham out of bounds lost ball turnover
9394
37.1
Knicks Full timeout
9394
37.1
Ausar Thompson enters the game for Tim Hardaway Jr.
9394
37.1
Karl-Anthony Towns enters the game for Mitchell Robinson
9394
37.1
Jalen Brunson enters the game for Miles McBride
9394
13.0
Jalen Brunson misses 3-foot two point shot
9394
11.2
Cade Cunningham defensive rebound
9394
11.0
Karl-Anthony Towns personal take foul
9394
11.0
Pistons Full timeout
9394
11.0
Malik Beasley enters the game for Dennis Schroder
9394
11.0
Tim Hardaway Jr. enters the game for Ausar Thompson
9394
11.0
Miles McBride enters the game for Karl-Anthony Towns
9394
11.0
Mitchell Robinson enters the game for Jalen Brunson
9394
7.1
Cade Cunningham misses 14-foot pullup jump shot
9394
0.1
Tim Hardaway Jr. offensive rebound
9394
0.1
Tim Hardaway Jr. misses 22-foot three point jumper
9394
0.0
Miles McBride defensive rebound
9394
0.0
End of the 4th Quarter
9394
0.0
End of Game
9394

Game Information

Time, Location & Referees

Game Information

Little Caesars Arena
Venue
Little Caesars Arena
Detroit, MI
Date & Time
5:00 PM, April 27, 2025
Coverage
ABC, ERADM
Attendance
20,062
Referees
Brian Forte, Eric Dalen, Kevin Cutler, David Guthrie

Current Standings

2025-26 Atlantic Standings

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

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.

New York Knicks vs Detroit Pistons Live StreamWatch New York Knicks vs Detroit Pistons FreeKnicks vs Pistons Live ScoreNY vs DET GameNBA Stream New York KnicksNBA Stream Detroit PistonsLittle Caesars ArenaNBA Live StreamBasketball Streams

Need Help?

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

View Guide