NBA scores › Pistons vs Knicks
100 - 94
Final
April 21, 2025 · Madison Square Garden
Detroit Pistons vs New York Knicks · April 21, 2025
The Detroit Pistons beat the New York Knicks 100-94 on Monday, April 21, 2025 on the road. Cade Cunningham led the Pistons with 33 points and 12 rebounds. Jalen Brunson led the Knicks with 37 points. The Pistons are 44-38 and the Knicks 51-31.
Team 1 2 3 4 T
DET 25 30 20 25 100 NY 18 31 18 27 94
Top performers · fantasy points · tap for shot chart
Shot charts
Pistons · 33/74 FG
Q1 11:22 · Tim Hardaway Jr. misses two point shot
Q1 6:20 · Tim Hardaway Jr. misses 23-foot three point jumper
Q2 3:35 · Tim Hardaway Jr. misses 26-foot three point shot
Q3 11:46 · Tim Hardaway Jr. misses 25-foot three point jumper
Q3 11:20 · Tim Hardaway Jr. misses 24-foot three point shot
Q3 9:10 · Tim Hardaway Jr. misses driving floating jump shot
Q3 8:31 · Tim Hardaway Jr. misses 24-foot three point jumper
Q3 7:27 · Tim Hardaway Jr. misses 24-foot three point jumper
Q1 11:18 · Jalen Duren makes dunk
Q1 8:35 · Jalen Duren makes driving layup
Q1 30.1 · Jalen Duren misses tip shot
Q4 2:01 · Jalen Duren makes 1-foot alley oop dunk shot (Cade Cunningham assists)
Q1 10:38 · Cade Cunningham misses 3-foot two point shot
Q1 7:29 · Cade Cunningham misses 10-foot pullup jump shot
Q1 5:35 · Cade Cunningham makes two point shot
Q1 5:04 · Cade Cunningham makes 15-foot pullup jump shot
Q1 4:01 · Cade Cunningham makes 7-foot two point shot
Q1 3:02 · Cade Cunningham makes two point shot (Dennis Schroder assists)
Q1 32.1 · Cade Cunningham misses 11-foot pullup jump shot
Q2 7:01 · Cade Cunningham makes 24-foot three pointer
Q2 5:45 · Cade Cunningham makes two point shot
Q2 3:30 · Cade Cunningham misses driving layup
Q2 1:04 · Cade Cunningham misses 25-foot three point jumper
Q2 2.1 · Cade Cunningham makes 6-foot driving floating jump shot
Q3 10:44 · Cade Cunningham makes 10-foot step back jumpshot
Q3 10:05 · Cade Cunningham misses driving layup
Q3 8:38 · Cade Cunningham misses running pullup jump shot
Q3 6:52 · Cade Cunningham makes 11-foot driving floating jump shot
Q3 6:18 · Cade Cunningham makes dunk
Q3 1:57 · Cade Cunningham makes 2-foot two point shot
Q3 43.1 · Cade Cunningham misses 26-foot three point pullup jump shot
Q4 7:13 · Karl-Anthony Towns blocks Cade Cunningham 's 4-foot driving floating jump shot
Q4 3:44 · Cade Cunningham misses driving layup
Q1 10:35 · Ausar Thompson makes tip shot
Q1 9:19 · Ausar Thompson misses 14-foot pullup jump shot
Q1 5:59 · Ausar Thompson makes driving layup
Q2 3:49 · Ausar Thompson misses 9-foot two point shot
Q3 7:33 · Ausar Thompson misses driving layup
Q3 7:24 · Ausar Thompson misses tip shot
Q4 5:49 · Ausar Thompson misses 5-foot two point shot
Q1 9:48 · Tobias Harris misses dunk
Q1 7:02 · Tobias Harris makes 24-foot three point shot (Tim Hardaway Jr. assists)
Q1 2:06 · Tobias Harris makes 5-foot two point shot
Q2 11:37 · Tobias Harris misses 25-foot three point jumper
Q2 9:07 · Tobias Harris makes driving layup
Q2 7:33 · Tobias Harris makes tip shot
Q2 2:05 · Tobias Harris misses 23-foot three point jumper
Q3 7:21 · Tobias Harris makes tip shot
Q3 3:23 · Tobias Harris misses 11-foot step back jumpshot
Q4 11:26 · Tobias Harris makes 18-foot step back jumpshot (Dennis Schroder assists)
Q4 4:28 · Tobias Harris misses 22-foot three point jumper
Q1 4:33 · Paul Reed misses two point shot
Q3 5:02 · Paul Reed makes layup (Cade Cunningham assists)
Q4 8:10 · Paul Reed makes 1-foot layup (Cade Cunningham assists)
Q4 7:10 · Paul Reed makes tip shot
Q1 3:31 · Dennis Schroder misses 22-foot three point shot
Q2 11:15 · Dennis Schroder makes driving layup
Q2 9:46 · Dennis Schroder misses 15-foot step back jumpshot
Q2 8:28 · Dennis Schroder makes 25-foot three pointer
Q2 1:28 · Dennis Schroder makes 14-foot pullup jump shot (Jalen Duren assists)
Q3 1:28 · Dennis Schroder makes 8-foot driving floating jump shot (Malik Beasley assists)
Q4 9:55 · Dennis Schroder makes 25-foot three point jumper (Tobias Harris assists)
Q4 8:45 · Dennis Schroder misses 17-foot pullup jump shot
Q4 3:25 · Dennis Schroder misses 23-foot three point shot
Q4 55.1 · Dennis Schroder makes 25-foot three pointer
Q2 11:44 · Malik Beasley misses 25-foot three point jumper
Q2 10:36 · Malik Beasley makes 25-foot three point jumper (Jalen Duren assists)
Q2 7:36 · Malik Beasley misses 23-foot three point shot
Q3 5:33 · Malik Beasley misses 25-foot three point jumper
Q3 4:17 · Malik Beasley misses 23-foot three point step back jumpshot
Q3 3:03 · Malik Beasley makes two point shot (Dennis Schroder assists)
Q4 10:40 · Malik Beasley misses 23-foot three point jumper
Q4 3:08 · Malik Beasley misses 26-foot three point jumper
Q4 25.1 · Malik Beasley misses 22-foot three point jumper
Paint 21/33 64% Mid-range 6/14 43% 3PT 6/27 22%
Knicks · 34/81 FG
Q1 11:33 · Jalen Brunson misses 26-foot three point step back jumpshot
Q1 7:50 · Jalen Brunson makes 8-foot driving floating jump shot
Q1 6:46 · Jalen Brunson makes 3-foot two point shot
Q1 2:43 · Jalen Brunson misses 11-foot pullup jump shot
Q2 9:22 · Jalen Brunson makes 24-foot three pointer
Q2 8:40 · Jalen Brunson makes 22-foot three point jumper (Mitchell Robinson assists)
Q2 8:14 · Jalen Brunson misses 23-foot three point step back jumpshot
Q2 7:45 · Jalen Brunson misses 7-foot two point shot
Q2 6:00 · Jalen Brunson makes 24-foot three point step back jumpshot (Josh Hart assists)
Q2 2:31 · Jalen Brunson makes 8-foot driving floating jump shot (Josh Hart assists)
Q2 1:13 · Jalen Brunson misses two point shot
Q3 11:27 · Jalen Brunson misses driving floating jump shot
Q3 10:55 · Jalen Brunson misses 25-foot three point pullup jump shot
Q3 8:54 · Jalen Brunson misses 11-foot pullup jump shot
Q3 8:23 · Jalen Brunson misses running pullup jump shot
Q3 6:00 · Jalen Brunson misses driving floating jump shot
Q3 2:47 · Jalen Brunson makes 9-foot driving floating jump shot
Q3 2:08 · Jalen Brunson misses 25-foot three point step back jumpshot
Q3 31.1 · Jalen Brunson makes 10-foot two point shot
Q4 9:43 · Jalen Duren blocks Jalen Brunson's driving floating jump shot
Q4 8:31 · Jalen Brunson makes 7-foot driving floating jump shot
Q4 6:47 · Jalen Brunson makes 23-foot three point jumper (OG Anunoby assists)
Q4 4:59 · Jalen Brunson makes 8-foot driving floating jump shot
Q4 2:23 · Jalen Brunson makes 13-foot step back jumpshot
Q4 46.1 · Jalen Brunson misses 26-foot three point pullup jump shot
Q4 6.0 · Jalen Brunson misses 24-foot three point jumper
Q4 0.1 · Jalen Brunson misses 24-foot three point pullup jump shot
Q1 10:56 · OG Anunoby misses 25-foot three point jumper
Q1 10:20 · OG Anunoby makes two point shot (Josh Hart assists)
Q1 9:41 · OG Anunoby misses 22-foot three point shot
Q1 5:44 · OG Anunoby misses 23-foot three point jumper
Q1 3:09 · OG Anunoby misses 11-foot step back jumpshot
Q2 4:07 · OG Anunoby makes 4-foot two point shot
Q3 8:47 · OG Anunoby misses 15-foot pullup jump shot
Q3 4:39 · OG Anunoby makes 9-foot two point shot
Q4 9:01 · OG Anunoby makes 16-foot step back jumpshot
Q4 7:55 · OG Anunoby misses 22-foot three point jumper
Q1 9:56 · Mikal Bridges misses 26-foot three point shot
Q1 9:40 · Mikal Bridges makes tip shot
Q1 4:49 · Mikal Bridges makes alley oop layup (Josh Hart assists)
Q1 4:27 · Mikal Bridges misses 24-foot three point shot
Q1 2:27 · Mikal Bridges makes 2-foot dunk (Jalen Brunson assists)
Q1 1:44 · Mikal Bridges misses 23-foot three point jumper
Q2 7:10 · Mikal Bridges makes 12-foot jumper (Josh Hart assists)
Q2 1:47 · Mikal Bridges makes 6-foot two point shot
Q2 53.1 · Mikal Bridges makes 22-foot three point jumper (Jalen Brunson assists)
Q2 0.0 · Mikal Bridges misses 45-foot three point pullup jump shot
Q3 9:58 · Mikal Bridges makes 24-foot running pullup jump shot
Q3 7:53 · Mikal Bridges misses 6-foot two point shot
Q3 3:42 · Mikal Bridges makes 25-foot three point shot (Jalen Brunson assists)
Q3 3:10 · Mikal Bridges misses 25-foot three point jumper
Q4 3:55 · Mikal Bridges misses 23-foot three point jumper
Q4 3:31 · Mikal Bridges misses two point shot
Q4 2:59 · Mikal Bridges misses running pullup jump shot
Q4 11.0 · Mikal Bridges misses 26-foot three point jumper
Q1 8:56 · Karl-Anthony Towns makes 1-foot driving dunk
Q1 6:11 · Karl-Anthony Towns makes 19-foot driving floating jump shot
Q1 5:17 · Karl-Anthony Towns makes 3-foot two point shot (Jalen Brunson assists)
Q2 10:55 · Karl-Anthony Towns misses 17-foot two point shot
Q2 10:09 · Karl-Anthony Towns makes 6-foot two point shot
Q2 9:29 · Karl-Anthony Towns misses 8-foot two point shot
Q2 6:37 · Karl-Anthony Towns makes dunk (OG Anunoby assists)
Q2 6:06 · Paul Reed blocks Karl-Anthony Towns 's 28-foot three point jumper
Q3 10:23 · Karl-Anthony Towns misses 25-foot three point jumper
Q3 7:05 · Karl-Anthony Towns misses driving floating jump shot
Q3 5:20 · Karl-Anthony Towns misses driving layup
Q1 7:10 · Jalen Duren blocks Josh Hart 's 1-foot layup
Q1 3:39 · Josh Hart misses 16-foot pullup jump shot
Q2 3:21 · Josh Hart makes 22-foot three point jumper (Jalen Brunson assists)
Q4 10:59 · Josh Hart misses 25-foot three point jumper
Q4 7:46 · Josh Hart misses layup
Q4 1:15 · Josh Hart makes dunk (Jalen Brunson assists)
Q1 1:02 · Miles McBride misses 19-foot pullup jump shot
Q1 10.0 · Miles McBride misses 23-foot three point pullup jump shot
Q2 11:26 · Miles McBride makes 4-foot two point shot
Q2 8:44 · Jalen Duren blocks Miles McBride 's 3-foot driving layup
Q3 1:01 · Miles McBride makes 25-foot three point shot (Jalen Brunson assists)
Q4 10:22 · Miles McBride makes 26-foot three pointer
Q4 7:22 · Miles McBride misses 25-foot three point jumper
Q2 10:44 · Mitchell Robinson misses alley oop layup
Q2 9:28 · Mitchell Robinson misses tip shot
Paint 14/26 54% Mid-range 10/20 50% 3PT 10/35 29%
Green = made, red × = missed. Free throws are not shown.
Rotation · who was on the floor, quarter by quarter
Bars show when each player was on the court (hover or tap for the exact clock). S = starter. Rebuilt from the play-by-play substitutions.
More: today's NBA scores · standings · injury report · fantasy rankings