1. NBA
  2. Scores
  3. 4 · 21 · 25
  4. DET vs NYK

Detroit Pistons vs. New York Knicks

Apr 21, 2025
FINAL

Box Score

1234T
DET25302025100
NYK1831182794

Game Recap

Cade Cunningham has 33 points and 12 rebounds and Detroit snaps its NBA-record, 15-game postseason losing streak by beating New York 100-94 in Game 2.

Player Stats

Detroit Pistons logoPISTONSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
12Tobias HarrisSF436-111-42-21311012+815
9Ausar ThompsonPF202-70-01-4502026+35
0Jalen DurenC363-40-06-61321325-812
2Cade CunninghamSG4211-211-410-121232053+533
8Tim Hardaway Jr.PG210-80-60-0110012-20
17Dennis Schroder296-103-55-6230022+220
7Paul Reed113-40-00-0101121+136
5Malik Beasley302-91-84-4110002+79
00Ronald Holland II50-00-00-0000001+20
19Simone Fontecchio— did not play —— did not play —
34Bobi Klintman— did not play —— did not play —
25Marcus Sasser— did not play —— did not play —
28Isaiah Stewart— did not play —— did not play —
43Lindy Waters III— did not play —— did not play —
TOTAL-33-7444.6%6-2722.2%28-3482.4%4811741524-100
New York Knicks logoKNICKSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
8OG AnunobySF424-100-42-2522023-510
3Josh HartPF402-61-25-6751014-510
32Karl-Anthony TownsC335-110-20-0600104-1010
25Mikal BridgesSG388-183-110-0503012+119
11Jalen BrunsonPG4312-274-129-11372065-237
23Mitchell Robinson200-20-00-0710011+30
2Miles McBride133-72-40-0100010-58
1Cameron Payne40-00-00-0000013-50
44Landry Shamet40-00-00-0000010-20
5Precious Achiuwa— did not play —— did not play —
4Pacome Dadiet— did not play —— did not play —
55Ariel Hukporti— did not play —— did not play —
13Tyler Kolek— did not play —— did not play —
P.J. Tucker— did not play —— did not play —
0Delon Wright— did not play —— did not play —
TOTAL-34-8142.0%10-3528.6%16-1984.2%3415811422-94

Play-by-Play

1st quarterDETNYK
  • New York Knicks logo
    (12:00) Jump Ball Towns vs. Duren: Tip to Bridges
  • New York Knicks logo
    (11:33) MISS Brunson 26' 3PT Step Back Jump Shot
  • Detroit Pistons logo
    (11:31) Cunningham REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    (11:22) MISS Hardaway Jr. 2' Driving Finger Roll Layup
  • Detroit Pistons logo
    (11:20) Duren REBOUND (Off:1 Def:0)
  • Detroit Pistons logo
    +2 (11:18) Duren 1' Putback Dunk (2 PTS)
    20
  • New York Knicks logo
    (10:56) MISS Anunoby 26' 3PT Jump Shot
  • Detroit Pistons logo
    (10:54) Hardaway Jr. REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    (10:38) MISS Cunningham 4' Driving Hook Shot
  • Detroit Pistons logo
    (10:35) Thompson REBOUND (Off:1 Def:0)
  • Detroit Pistons logo
    +2 (10:35) Thompson Tip Layup Shot (2 PTS)
    40
  • New York Knicks logo
    +2 (10:20) Anunoby 1' Reverse Layup (2 PTS) (Hart 1 AST)
    42
  • Detroit Pistons logo
    (10:01) Cunningham Bad Pass Turnover (P1.T1)
  • New York Knicks logo
    (10:01) Brunson STEAL (1 STL)
  • New York Knicks logo
    (9:56) MISS Bridges 26' 3PT Running Jump Shot
  • Detroit Pistons logo
    (9:53) Thompson REBOUND (Off:1 Def:1)
  • Detroit Pistons logo
    (9:48) MISS Harris 1' Running Reverse Dunk Shot
  • New York Knicks logo
    (9:45) Bridges REBOUND (Off:0 Def:1)
  • New York Knicks logo
    (9:41) MISS Anunoby 3PT Running Jump Shot
  • New York Knicks logo
    (9:40) Bridges REBOUND (Off:1 Def:1)
  • New York Knicks logo
    +2 (9:40) Bridges Tip Layup Shot (2 PTS)
    44
  • Detroit Pistons logo
    (9:19) MISS Thompson 15' Pullup Jump Shot
  • New York Knicks logo
    (9:17) Towns REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    (9:14) Thompson P.FOUL (P1.T1) (J.Tiven)
  • New York Knicks logo
    +2 (8:56) Towns 1' Driving Dunk (2 PTS)
    46
  • New York Knicks logo
    (8:48) Bridges P.FOUL (P1.T1) (J.Tiven)
  • Detroit Pistons logo
    +2 (8:35) Duren 3' Driving Layup (4 PTS)
    66
  • New York Knicks logo
    (8:16) Brunson Out of Bounds - Bad Pass Turnover Turnover (P1.T1)
  • Detroit Pistons logo
    (8:03) Hardaway Jr. OFF.Foul (P1) (J.Tiven)
  • Detroit Pistons logo
    (8:03) Hardaway Jr. Offensive Foul Turnover (P1.T2)
  • New York Knicks logo
    +2 (7:50) Brunson 9' Driving Floating Jump Shot (2 PTS)
    68
  • Detroit Pistons logo
    (7:29) MISS Cunningham 10' Pullup Jump Shot
  • New York Knicks logo
    (7:27) Hart REBOUND (Off:0 Def:1)
  • New York Knicks logo
    (7:10) MISS Hart 2' Cutting Layup Shot
  • Detroit Pistons logo
    (7:10) Duren BLOCK (1 BLK)
  • Detroit Pistons logo
    (7:08) Cunningham REBOUND (Off:0 Def:2)
  • Detroit Pistons logo
    +3 (7:02) Harris 24' 3PT Running Jump Shot (3 PTS) (Hardaway Jr. 1 AST)
    98
  • New York Knicks logo
    +2 (6:46) Brunson 3' Driving Floating Bank Jump Shot (4 PTS)
    910
  • Detroit Pistons logo
    (6:20) MISS Hardaway Jr. 24' 3PT Jump Shot
  • New York Knicks logo
    (6:18) Towns REBOUND (Off:0 Def:2)
  • New York Knicks logo
    +2 (6:11) Towns 19' Driving Floating Jump Shot (4 PTS)
    912
  • New York Knicks logo
    (6:11) KNICKS Violation: Delay of game Violation
  • Detroit Pistons logo
    +2 (5:59) Thompson 1' Driving Layup (4 PTS)
    1112
  • New York Knicks logo
    (5:44) MISS Anunoby 24' 3PT Jump Shot
  • Detroit Pistons logo
    (5:42) Duren REBOUND (Off:1 Def:1)
  • Detroit Pistons logo
    +2 (5:35) Cunningham 2' Running Layup (2 PTS)
    1312
  • New York Knicks logo
    +2 (5:17) Towns 4' Driving Floating Bank Jump Shot (6 PTS) (Brunson 1 AST)
    1314
  • Detroit Pistons logo
    +2 (5:04) Cunningham 15' Pullup Jump Shot (4 PTS)
    1514
  • New York Knicks logo
    +2 (4:49) Bridges Alley Oop Layup (4 PTS) (Hart 2 AST)
    1516
  • Detroit Pistons logo
    (4:49) Pistons Timeout: Regular (Reg.1 Short 0)
  • Detroit Pistons logo
    (4:33) MISS Reed 1' Reverse Layup
  • New York Knicks logo
    (4:31) Hart REBOUND (Off:0 Def:2)
  • New York Knicks logo
    (4:27) MISS Bridges 25' 3PT Running Jump Shot
  • Detroit Pistons logo
    (4:26) Harris REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    (4:23) Harris Lost Ball Turnover (P1.T3)
  • New York Knicks logo
    (4:23) Bridges STEAL (1 STL)
  • New York Knicks logo
    (4:18) Bridges Out of Bounds - Bad Pass Turnover Turnover (P1.T2)
  • Detroit Pistons logo
    +2 (4:01) Cunningham 7' Fadeaway Jumper (6 PTS)
    1716
  • New York Knicks logo
    (3:39) MISS Hart 16' Pullup Jump Shot
  • Detroit Pistons logo
    (3:37) Cunningham REBOUND (Off:0 Def:3)
  • Detroit Pistons logo
    (3:31) MISS Schroder 3PT Running Jump Shot
  • New York Knicks logo
    (3:28) Brunson REBOUND (Off:0 Def:1)
  • New York Knicks logo
    (3:09) MISS Anunoby 11' Step Back Jump Shot
  • Detroit Pistons logo
    (3:06) Schroder REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    +2 (3:02) Cunningham 2' Running Finger Roll Layup (8 PTS) (Schroder 1 AST)
    1916
  • New York Knicks logo
    (2:43) MISS Brunson 11' Pullup Jump Shot
  • Detroit Pistons logo
    (2:40) Cunningham REBOUND (Off:0 Def:4)
  • Detroit Pistons logo
    (2:30) Cunningham Bad Pass Turnover (P2.T4)
  • New York Knicks logo
    (2:30) Anunoby STEAL (1 STL)
  • New York Knicks logo
    +2 (2:27) Bridges 3' Running Dunk (6 PTS) (Brunson 2 AST)
    1918
  • Detroit Pistons logo
    +2 (2:06) Harris 6' Turnaround Fadeaway (5 PTS)
    2118
  • New York Knicks logo
    (1:44) MISS Bridges 3PT Jump Shot
  • Detroit Pistons logo
    (1:41) Cunningham REBOUND (Off:0 Def:5)
  • Detroit Pistons logo
    (1:39) Cunningham Offensive Charge Foul (P1) (C.Blair)
  • Detroit Pistons logo
    (1:39) Cunningham Offensive Foul Turnover (P3.T5)
  • New York Knicks logo
    (1:39) KNICKS Timeout: Regular (Full 1 Short 0)
  • New York Knicks logo
    (1:33) Payne OFF.Foul (P1) (C.Blair)
  • New York Knicks logo
    (1:33) Payne Offensive Foul Turnover (P1.T3)
  • Detroit Pistons logo
    (1:22) Cunningham Out of Bounds Lost Ball Turnover (P4.T6)
  • New York Knicks logo
    (1:02) MISS McBride 20' Pullup Jump Shot
  • Detroit Pistons logo
    (0:59) Cunningham REBOUND (Off:0 Def:6)
  • New York Knicks logo
    (0:57) Payne S.FOUL (P2.T2) (C.Blair)
  • Detroit Pistons logo
    +1 (0:57) Duren Free Throw 1 of 2 (5 PTS)
    2218
  • Detroit Pistons logo
    +1 (0:57) Duren Free Throw 2 of 2 (6 PTS)
    2318
  • New York Knicks logo
    (0:43) Shamet Out of Bounds - Bad Pass Turnover Turnover (P1.T4)
  • Detroit Pistons logo
    (0:32) MISS Cunningham 11' Pullup Jump Shot
  • Detroit Pistons logo
    (0:31) Duren REBOUND (Off:2 Def:1)
  • Detroit Pistons logo
    (0:30) MISS Duren Tip Layup Shot
  • New York Knicks logo
    (0:29) Robinson REBOUND (Off:0 Def:1)
  • New York Knicks logo
    (0:10) MISS McBride 24' 3PT Pullup Jump Shot
  • New York Knicks logo
    (0:07) Robinson REBOUND (Off:1 Def:1)
  • New York Knicks logo
    (0:05) McBride Out of Bounds Lost Ball Turnover (P1.T5)
  • New York Knicks logo
    (0:01) Payne P.FOUL (P3.PN) (C.Blair)
  • Detroit Pistons logo
    +1 (0:01) Schroder Free Throw 1 of 2 (1 PTS)
    2418
  • Detroit Pistons logo
    +1 (0:01) Schroder Free Throw 2 of 2 (2 PTS)
    2518
2nd quarter
3rd quarter
4th quarter

Team Stats

100Points94
33-74(44.6%)Field Goal(%)34-81(42.0%)
6-27(22.2%)3-Point(%)10-35(28.6%)
28-34(82.4%)Free Throw(%)16-19(84.2%)
48(12)Rebounds(Offensive)34(7)
11Assists15
7Steals8
4Blocks1
15Turnovers14
24Fouls22
46Pts In The Paint40
15Fast Break Pts14
12Pts Off Turnovers19
35Bench Pts8
15Largest Lead3

Game Details

Monday, April 21, 2025 · 7:30 PM
Madison Square Garden · Manhattan, NY
attendance: 19,812 (95.3%)
tv: TNT