1. /NBA
  2. /Scores
  3. /4 · 21 · 25
  4. /DET vs NYK
FINAL
Apr 21, 2025

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.

Box Score

1234T
DET25302025100
NYK1831182794
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%)