my favs
Access and manage your favorites here
DISMISS
Scores
Watch
Betting
FOX Super 6 💰
Stories
Search
Sign In
Account
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
TOPICS
POPULAR SEARCHES
- No Data Available -
BROWSE BY
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
TOPICS
Built on
CONF QTRS GAME 2 - TIED 1-1
Pistons
vs
-
Knicks
-
-
-
・April 21, 2025
April 21
Apr 21
Knicks get 37 Pts, 3 Reb, 7 Ast from Brunson, still lose to Pistons, lose series lead (tied 1-1)
1
2
3
4
T
DET
-
-
-
-
-
NYK
-
-
-
-
-
Madison Square Garden,
New York, NY
NBA
>
Scores
>
2024-25 NBA Conf Qtrs Game 2 - Playbyplay: Apr 21, 2025
RECAP
BOX SCORE
PLAY-BY-PLAY
ODDS
NEWS
1ST QUARTER
12:00
Pistons lineup change (Tim Hardaway Jr., Cade Cunningham, Ausar Thompson, Tobias Harris, Jalen Duren)
12:00
Knicks lineup change (OG Anunoby, Jalen Brunson, Karl-Anthony Towns, Josh Hart, Mikal Bridges)
12:00
Jalen Duren vs. Karl-Anthony Towns (Mikal Bridges gains possession)
11:33
Jalen Brunson misses three point stepback jump shot
11:31
Cade Cunningham defensive rebound
11:22
Tim Hardaway Jr. misses two point driving finger roll layup
11:20
Jalen Duren offensive rebound
11:18
Jalen Duren makes two point putback dunk
DET
2
NYK
0
10:56
OG Anunoby misses three point jump shot
10:54
Tim Hardaway Jr. defensive rebound
10:38
Cade Cunningham misses two point driving hook shot
10:35
Ausar Thompson offensive rebound
10:35
Ausar Thompson makes two point tip layup
DET
4
NYK
0
10:20
OG Anunoby makes two point reverse layup (Josh Hart assists)
DET
4
NYK
2
10:01
Cade Cunningham turnover (bad pass) (Jalen Brunson steals)
9:56
Mikal Bridges misses three point running jump shot
9:53
Ausar Thompson defensive rebound
9:48
Tobias Harris misses two point running reverse dunk
9:45
Mikal Bridges defensive rebound
9:41
OG Anunoby misses three point running jump shot
9:40
Mikal Bridges offensive rebound
9:40
Mikal Bridges makes two point tip layup
DET
4
NYK
4
9:19
Ausar Thompson misses two point pullup jump shot
9:17
Karl-Anthony Towns defensive rebound
9:14
Ausar Thompson personal foul (Jalen Brunson draws the foul)
8:56
Karl-Anthony Towns makes two point driving dunk
DET
4
NYK
6
8:48
Mikal Bridges personal foul (Cade Cunningham draws the foul)
8:35
Jalen Duren makes two point driving layup
DET
6
NYK
6
8:16
Jalen Brunson turnover (out of bounds bad pass)
8:03
Tim Hardaway Jr. offensive foul (OG Anunoby draws the foul)
8:03
Tim Hardaway Jr. turnover (offensive foul)
7:50
Jalen Brunson makes two point driving floating jump shot
DET
6
NYK
8
7:29
Cade Cunningham misses two point pullup jump shot
7:27
Josh Hart defensive rebound
7:21
Stoppage (Out of bounds)
7:10
Jalen Duren blocks Josh Hart's two point cutting layup
7:08
Cade Cunningham defensive rebound
7:02
Tobias Harris makes three point running jump shot (Tim Hardaway Jr. assists)
DET
9
NYK
8
6:46
Jalen Brunson makes two point driving floating bank jump shot
DET
9
NYK
10
6:20
Tim Hardaway Jr. misses three point jump shot
6:18
Karl-Anthony Towns defensive rebound
6:11
Karl-Anthony Towns makes two point driving floating jump shot
DET
9
NYK
12
6:11
Knicks delay of game violation
5:59
Ausar Thompson makes two point driving layup
DET
11
NYK
12
5:44
OG Anunoby misses three point jump shot
5:42
Jalen Duren defensive rebound
5:35
Cade Cunningham makes two point running layup
DET
13
NYK
12
5:17
Karl-Anthony Towns makes two point driving floating bank jump shot (Jalen Brunson assists)
DET
13
NYK
14
5:04
Cade Cunningham makes two point pullup jump shot
DET
15
NYK
14
4:49
Mikal Bridges makes two point alley-oop layup (Josh Hart assists)
DET
15
NYK
16
4:49
Pistons 60 second timeout
4:49
Pistons lineup change (Cade Cunningham, Paul Reed, Tobias Harris, Dennis Schroder, Malik Beasley)
4:49
Knicks lineup change (OG Anunoby, Jalen Brunson, Josh Hart, Mikal Bridges, Mitchell Robinson)
4:33
Paul Reed misses two point reverse layup
4:31
Josh Hart defensive rebound
4:27
Mikal Bridges misses three point running jump shot
4:26
Tobias Harris defensive rebound
4:23
Tobias Harris turnover (lost ball) (Mikal Bridges steals)
4:18
Mikal Bridges turnover (out of bounds bad pass)
4:01
Cade Cunningham makes two point fadeaway jump shot
DET
17
NYK
16
3:39
Josh Hart misses two point pullup jump shot
3:37
Cade Cunningham defensive rebound
3:31
Dennis Schroder misses three point running jump shot
3:28
Jalen Brunson defensive rebound
3:09
OG Anunoby misses two point stepback jump shot
3:06
Dennis Schroder defensive rebound
3:02
Cade Cunningham makes two point running finger roll layup (Dennis Schroder assists)
DET
19
NYK
16
2:43
Jalen Brunson misses two point pullup jump shot
2:40
Cade Cunningham defensive rebound
2:30
Cade Cunningham turnover (bad pass) (OG Anunoby steals)
2:27
Mikal Bridges makes two point running dunk (Jalen Brunson assists)
DET
19
NYK
18
2:06
Tobias Harris makes two point turnaround fadeaway jump shot
DET
21
NYK
18
1:44
Mikal Bridges misses three point jump shot
1:41
Cade Cunningham defensive rebound
1:39
Cade Cunningham offensive foul (Charge) (Jalen Brunson draws the foul)
1:39
Cade Cunningham turnover (offensive foul)
1:39
Knicks 60 second timeout
1:39
Pistons lineup change (Cade Cunningham, Jalen Duren, Ronald Holland II, Dennis Schroder, Malik Beasley)
1:39
Knicks lineup change (OG Anunoby, Cameron Payne, Mikal Bridges, Miles McBride, Mitchell Robinson)
1:39
Pistons lineup change (Cade Cunningham, Paul Reed, Tobias Harris, Dennis Schroder, Malik Beasley)
1:39
Knicks lineup change (OG Anunoby, Jalen Brunson, Josh Hart, Mikal Bridges, Mitchell Robinson)
1:39
Instant replay (Challenge: Ruling Overturned)
1:39
Pistons lineup change (Cade Cunningham, Jalen Duren, Ronald Holland II, Dennis Schroder, Malik Beasley)
1:39
Knicks lineup change (OG Anunoby, Cameron Payne, Mikal Bridges, Miles McBride, Mitchell Robinson)
1:33
Cameron Payne offensive foul (Malik Beasley draws the foul)
1:33
Cameron Payne turnover (offensive foul)
1:22
Cade Cunningham turnover (out of bounds lost ball)
1:02
Miles McBride misses two point pullup jump shot
0:59
Cade Cunningham defensive rebound
0:57
Cameron Payne shooting foul (Jalen Duren draws the foul)
0:57
Jalen Duren makes regular free throw 1 of 2
DET
22
NYK
18
0:57
Knicks lineup change (OG Anunoby, Cameron Payne, Landry Shamet, Miles McBride, Mitchell Robinson)
0:57
Jalen Duren makes regular free throw 2 of 2
DET
23
NYK
18
0:43
Landry Shamet turnover (out of bounds bad pass)
0:32
Cade Cunningham misses two point pullup jump shot
0:31
Jalen Duren offensive rebound
0:30
Jalen Duren misses two point tip layup
0:29
Mitchell Robinson defensive rebound
0:20
Stoppage (Out of bounds)
0:20
Pistons lineup change (Ausar Thompson, Tobias Harris, Jalen Duren, Ronald Holland II, Dennis Schroder)
0:20
Knicks lineup change (Karl-Anthony Towns, Cameron Payne, Landry Shamet, Miles McBride, Mitchell Robinson)
0:10
Miles McBride misses three point pullup jump shot
0:07
Mitchell Robinson offensive rebound
0:05
Miles McBride turnover (out of bounds lost ball)
0:05
Pistons lineup change (Cade Cunningham, Tobias Harris, Jalen Duren, Dennis Schroder, Malik Beasley)
0:05
Knicks lineup change (OG Anunoby, Cameron Payne, Landry Shamet, Miles McBride, Mitchell Robinson)
0:01
Cameron Payne personal foul (Dennis Schroder draws the foul)
0:01
Dennis Schroder makes regular free throw 1 of 2
DET
24
NYK
18
0:01
Pistons lineup change (Ausar Thompson, Tobias Harris, Jalen Duren, Ronald Holland II, Dennis Schroder)
0:01
Dennis Schroder makes regular free throw 2 of 2
DET
25
NYK
18
0:00
End of 1st Quarter.
2ND QUARTER
12:00
Pistons lineup change (Tobias Harris, Jalen Duren, Ronald Holland II, Dennis Schroder, Malik Beasley)
12:00
Knicks lineup change (Karl-Anthony Towns, Cameron Payne, Landry Shamet, Miles McBride, Mitchell Robinson)
11:44
Malik Beasley misses three point jump shot
11:40
Jalen Duren offensive rebound
11:37
Tobias Harris misses three point jump shot
11:35
Miles McBride defensive rebound
11:26
Miles McBride makes two point driving finger roll layup
DET
25
NYK
20
11:15
Dennis Schroder makes two point driving layup
DET
27
NYK
20
11:15
Karl-Anthony Towns defensive goaltending violation
10:55
Karl-Anthony Towns misses two point turnaround fadeaway jump shot
10:53
Mitchell Robinson offensive rebound
10:44
Mitchell Robinson misses two point alley-oop layup
10:43
Jalen Duren defensive rebound
10:36
Malik Beasley makes three point jump shot (Jalen Duren assists)
DET
30
NYK
20
10:09
Karl-Anthony Towns makes two point turnaround hook shot
DET
30
NYK
22
9:46
Dennis Schroder misses two point stepback jump shot
9:44
Mitchell Robinson defensive rebound
9:37
Tobias Harris personal foul (Karl-Anthony Towns draws the foul)
9:37
Knicks lineup change (Jalen Brunson, Karl-Anthony Towns, Landry Shamet, Miles McBride, Mitchell Robinson)
9:29
Karl-Anthony Towns misses two point turnaround hook shot
9:28
Mitchell Robinson offensive rebound
9:28
Mitchell Robinson misses two point tip layup
9:28
Knicks offensive rebound
9:28
Ronald Holland II personal foul (Loose ball) (Mitchell Robinson draws the foul)
9:22
Jalen Brunson makes three point pullup jump shot
DET
30
NYK
25
9:07
Tobias Harris makes two point driving layup
DET
32
NYK
25
8:44
Jalen Duren blocks Miles McBride's two point driving layup
8:42
Mitchell Robinson offensive rebound
8:40
Jalen Brunson makes three point jump shot (Mitchell Robinson assists)
DET
32
NYK
28
8:28
Dennis Schroder makes three point pullup jump shot
DET
35
NYK
28
8:14
Jalen Brunson misses three point stepback jump shot
8:12
Tobias Harris defensive rebound
8:07
Karl-Anthony Towns personal foul (Ronald Holland II draws the foul)
8:07
Pistons lineup change (Cade Cunningham, Paul Reed, Tobias Harris, Dennis Schroder, Malik Beasley)
8:07
Knicks lineup change (OG Anunoby, Jalen Brunson, Karl-Anthony Towns, Josh Hart, Mikal Bridges)
8:00
Mikal Bridges shooting foul (Malik Beasley draws the foul)
8:00
Malik Beasley makes regular free throw 1 of 2
DET
36
NYK
28
8:00
Malik Beasley makes regular free throw 2 of 2
DET
37
NYK
28
7:45
Jalen Brunson misses two point fadeaway jump shot
7:42
Cade Cunningham defensive rebound
7:36
Malik Beasley misses three point running jump shot
7:33
Tobias Harris offensive rebound
7:33
Tobias Harris makes two point tip layup
DET
39
NYK
28
7:10
Mikal Bridges makes two point jump shot (Josh Hart assists)
DET
39
NYK
30
7:01
Cade Cunningham makes three point pullup jump shot
DET
42
NYK
30
6:44
Jalen Brunson turnover (lost ball) (Paul Reed steals)
6:40
Paul Reed turnover (bad pass) (Mikal Bridges steals)
6:37
Karl-Anthony Towns makes two point running dunk (OG Anunoby assists)
DET
42
NYK
32
6:36
Pistons 60 second timeout
6:36
Pistons lineup change (Tim Hardaway Jr., Cade Cunningham, Ausar Thompson, Paul Reed, Malik Beasley)
6:36
Pistons lineup change (Cade Cunningham, Paul Reed, Tobias Harris, Dennis Schroder, Malik Beasley)
6:36
Instant replay (Request: Ruling Overturned)
6:36
Pistons lineup change (Tim Hardaway Jr., Cade Cunningham, Ausar Thompson, Paul Reed, Malik Beasley)
6:23
Ausar Thompson turnover (lost ball)
6:22
Ausar Thompson personal foul (Loose ball) (Josh Hart draws the foul)
6:06
Paul Reed blocks Karl-Anthony Towns's three point jump shot
6:05
Knicks offensive rebound
6:05
Stoppage (Out of bounds)
6:00
Jalen Brunson makes three point stepback jump shot (Josh Hart assists)
DET
42
NYK
35
5:45
Cade Cunningham makes two point driving reverse layup
DET
44
NYK
35
5:29
OG Anunoby turnover (bad pass) (Ausar Thompson steals)
5:25
Paul Reed turnover (bad pass) (Mikal Bridges steals)
5:23
Paul Reed personal foul (Jalen Brunson draws the foul)
5:23
Pistons lineup change (Tim Hardaway Jr., Cade Cunningham, Ausar Thompson, Tobias Harris, Jalen Duren)
5:11
Jalen Brunson turnover (out of bounds lost ball)
5:06
OG Anunoby shooting foul (Cade Cunningham draws the foul)
5:06
Cade Cunningham makes regular free throw 1 of 2
DET
45
NYK
35
5:06
Knicks lineup change (OG Anunoby, Jalen Brunson, Josh Hart, Mikal Bridges, Mitchell Robinson)
5:06
Cade Cunningham makes regular free throw 2 of 2
DET
46
NYK
35
4:43
Mitchell Robinson turnover (bad pass) (Cade Cunningham steals)
4:29
OG Anunoby shooting foul (Cade Cunningham draws the foul)
4:29
Cade Cunningham makes regular free throw 1 of 2
DET
47
NYK
35
4:29
Cade Cunningham makes regular free throw 2 of 2
DET
48
NYK
35
4:07
OG Anunoby makes two point driving finger roll layup
DET
48
NYK
37
3:49
Ausar Thompson misses two point turnaround jump shot
3:48
OG Anunoby defensive rebound
3:40
Josh Hart turnover (bad pass) (Tobias Harris steals)
3:35
Tim Hardaway Jr. misses three point running jump shot
3:33
Tobias Harris offensive rebound
3:30
Cade Cunningham misses two point driving layup
3:28
OG Anunoby defensive rebound
3:21
Josh Hart makes three point jump shot (Jalen Brunson assists)
DET
48
NYK
40
2:55
Mitchell Robinson personal foul (Jalen Duren draws the foul)
2:55
Knicks 60 second timeout
2:55
Pistons lineup change (Tim Hardaway Jr., Cade Cunningham, Tobias Harris, Jalen Duren, Dennis Schroder)
2:55
Jalen Duren makes regular free throw 1 of 2
DET
49
NYK
40
2:55
Jalen Duren makes regular free throw 2 of 2
DET
50
NYK
40
2:31
Jalen Brunson makes two point driving floating jump shot (Josh Hart assists)
DET
50
NYK
42
2:05
Tobias Harris misses three point jump shot
2:03
Josh Hart defensive rebound
1:47
Mikal Bridges makes two point turnaround fadeaway jump shot
DET
50
NYK
44
1:28
Dennis Schroder makes two point pullup jump shot (Jalen Duren assists)
DET
52
NYK
44
1:13
Jalen Brunson misses two point driving floating bank jump shot
1:11
Jalen Duren defensive rebound
1:04
Cade Cunningham misses three point jump shot
1:01
OG Anunoby defensive rebound
0:53
Mikal Bridges makes three point jump shot (Jalen Brunson assists)
DET
52
NYK
47
0:31
Josh Hart shooting foul (Cade Cunningham draws the foul)
0:31
Cade Cunningham misses regular free throw 1 of 2
0:31
Pistons lineup change (Cade Cunningham, Ausar Thompson, Tobias Harris, Jalen Duren, Dennis Schroder)
0:31
Cade Cunningham makes regular free throw 2 of 2
DET
53
NYK
47
0:17
Dennis Schroder personal foul (Jalen Brunson draws the foul)
0:17
Jalen Brunson makes regular free throw 1 of 2
DET
53
NYK
48
0:17
Pistons lineup change (Cade Cunningham, Tobias Harris, Jalen Duren, Dennis Schroder, Malik Beasley)
0:17
Jalen Brunson makes regular free throw 2 of 2
DET
53
NYK
49
0:02
Cade Cunningham makes two point driving floating jump shot
DET
55
NYK
49
0:00
Mikal Bridges misses three point pullup jump shot
0:00
Knicks offensive rebound
0:00
End of 1st Half.
3RD QUARTER
12:00
Pistons lineup change (Tim Hardaway Jr., Cade Cunningham, Ausar Thompson, Tobias Harris, Jalen Duren)
12:00
Knicks lineup change (OG Anunoby, Jalen Brunson, Karl-Anthony Towns, Josh Hart, Mikal Bridges)
11:46
Tim Hardaway Jr. misses three point jump shot
11:44
Karl-Anthony Towns defensive rebound
11:27
Jalen Brunson misses two point driving floating jump shot
11:25
Tobias Harris defensive rebound
11:20
Tim Hardaway Jr. misses three point running jump shot
11:17
Josh Hart defensive rebound
11:00
Stoppage (Out of bounds)
10:55
Jalen Brunson misses three point pullup jump shot
10:52
Jalen Duren defensive rebound
10:44
Cade Cunningham makes two point stepback jump shot
DET
57
NYK
49
10:23
Karl-Anthony Towns misses three point jump shot
10:21
Tobias Harris defensive rebound
10:05
Cade Cunningham misses two point driving layup
10:02
Mikal Bridges defensive rebound
9:58
Mikal Bridges makes three point running pullup jump shot
DET
57
NYK
52
9:43
Stoppage (Out of bounds)
9:39
Cade Cunningham turnover (bad pass)
9:39
Jalen Duren personal foul (Loose ball) (Mikal Bridges draws the foul)
9:28
Tim Hardaway Jr. shooting foul (Josh Hart draws the foul)
9:28
Josh Hart misses regular free throw 1 of 2
9:28
Josh Hart makes regular free throw 2 of 2
DET
57
NYK
53
9:10
Tim Hardaway Jr. misses two point driving floating jump shot
9:09
Ausar Thompson offensive rebound
9:08
Karl-Anthony Towns shooting foul (Ausar Thompson draws the foul)
9:08
Ausar Thompson misses regular free throw 1 of 2
9:08
Ausar Thompson makes regular free throw 2 of 2
DET
58
NYK
53
8:54
Jalen Brunson misses two point pullup jump shot
8:51
Josh Hart offensive rebound
8:47
OG Anunoby misses two point pullup jump shot
8:45
Tobias Harris defensive rebound
8:38
Cade Cunningham misses three point running pullup jump shot
8:33
Cade Cunningham offensive rebound
8:31
Tim Hardaway Jr. misses three point jump shot
8:28
Josh Hart defensive rebound
8:23
Jalen Brunson misses three point running pullup jump shot
8:20
Jalen Duren defensive rebound
8:12
Karl-Anthony Towns shooting foul (Tobias Harris draws the foul)
8:12
Tobias Harris makes regular free throw 1 of 2
DET
59
NYK
53
8:12
Tobias Harris makes regular free throw 2 of 2
DET
60
NYK
53
7:53
Mikal Bridges misses two point fadeaway jump shot
7:51
Tobias Harris defensive rebound
7:33
Ausar Thompson misses two point driving layup
7:31
Jalen Duren offensive rebound
7:27
Tim Hardaway Jr. misses three point jump shot
7:25
Ausar Thompson offensive rebound
7:24
Ausar Thompson misses two point tip layup
7:23
Tobias Harris offensive rebound
7:21
Tobias Harris makes two point tip layup
DET
62
NYK
53
7:05
Karl-Anthony Towns misses two point driving floating jump shot
7:03
Cade Cunningham defensive rebound
7:01
Jalen Brunson clear path foul (Ausar Thompson draws the foul)
7:01
Instant replay (Request: Ruling Overturned)
7:01
Ausar Thompson misses clear path free throw 1 of 2
7:01
Ausar Thompson misses clear path free throw 2 of 2
7:01
Pistons offensive rebound
7:01
Pistons lineup change (Tim Hardaway Jr., Cade Cunningham, Ausar Thompson, Paul Reed, Tobias Harris)
6:52
Cade Cunningham makes two point driving floating jump shot
DET
64
NYK
53
6:33
Ausar Thompson personal foul (Jalen Brunson draws the foul)
6:33
Knicks 60 second timeout
6:33
Pistons lineup change (Cade Cunningham, Ausar Thompson, Paul Reed, Tobias Harris, Malik Beasley)
6:21
Jalen Brunson turnover (bad pass) (Cade Cunningham steals)
6:18
Cade Cunningham makes two point running dunk
DET
66
NYK
53
6:00
Jalen Brunson misses two point driving floating jump shot
5:57
Ausar Thompson defensive rebound
5:54
Ausar Thompson turnover (bad pass) (Josh Hart steals)
5:46
Jalen Brunson turnover (bad pass) (Ausar Thompson steals)
5:44
Pistons 60 second timeout
5:33
Malik Beasley misses three point jump shot
5:30
Karl-Anthony Towns defensive rebound
5:20
Karl-Anthony Towns misses two point driving layup
5:19
Tobias Harris defensive rebound
5:02
Paul Reed makes two point layup (Cade Cunningham assists)
DET
68
NYK
53
4:55
Ausar Thompson personal foul (Jalen Brunson draws the foul)
4:55
Pistons lineup change (Cade Cunningham, Tobias Harris, Jalen Duren, Dennis Schroder, Malik Beasley)
4:55
Knicks lineup change (OG Anunoby, Jalen Brunson, Josh Hart, Mikal Bridges, Mitchell Robinson)
4:55
Pistons 60 second timeout
4:55
Pistons lineup change (Cade Cunningham, Ausar Thompson, Paul Reed, Tobias Harris, Malik Beasley)
4:55
Knicks lineup change (OG Anunoby, Jalen Brunson, Karl-Anthony Towns, Josh Hart, Mikal Bridges)
4:55
Instant replay (Challenge: Ruling Upheld)
4:55
Pistons lineup change (Cade Cunningham, Tobias Harris, Jalen Duren, Dennis Schroder, Malik Beasley)
4:55
Knicks lineup change (OG Anunoby, Jalen Brunson, Josh Hart, Mikal Bridges, Mitchell Robinson)
4:39
OG Anunoby makes two point fadeaway jump shot
DET
68
NYK
55
4:17
Malik Beasley misses three point stepback jump shot
4:15
Knicks defensive rebound
4:15
Stoppage (Out of bounds)
4:00
OG Anunoby turnover (out of bounds bad pass)
3:47
Dennis Schroder turnover (bad pass) (Jalen Brunson steals)
3:42
Mikal Bridges makes three point running jump shot (Jalen Brunson assists)
DET
68
NYK
58
3:23
Tobias Harris misses two point stepback jump shot
3:21
Mitchell Robinson defensive rebound
3:10
Mikal Bridges misses three point jump shot
3:07
Dennis Schroder defensive rebound
3:03
Malik Beasley makes two point running finger roll layup (Dennis Schroder assists)
DET
70
NYK
58
2:47
Jalen Brunson makes two point driving floating jump shot
DET
70
NYK
60
2:29
Dennis Schroder offensive foul (Jalen Brunson draws the foul)
2:29
Dennis Schroder turnover (offensive foul)
2:29
Pistons lineup change (Tim Hardaway Jr., Cade Cunningham, Jalen Duren, Dennis Schroder, Malik Beasley)
2:29
Knicks lineup change (OG Anunoby, Jalen Brunson, Mikal Bridges, Miles McBride, Mitchell Robinson)
2:08
Jalen Brunson misses three point stepback jump shot
2:05
Jalen Duren defensive rebound
1:57
Cade Cunningham makes two point driving floating bank jump shot
DET
72
NYK
60
1:46
Cade Cunningham personal foul (Jalen Brunson draws the foul)
1:46
Jalen Brunson makes regular free throw 1 of 2
DET
72
NYK
61
1:46
Jalen Brunson makes regular free throw 2 of 2
DET
72
NYK
62
1:28
Dennis Schroder makes two point driving floating jump shot (Malik Beasley assists)
DET
74
NYK
62
1:01
Miles McBride makes three point turnaround bank jump shot (Jalen Brunson assists)
DET
74
NYK
65
0:43
Cade Cunningham misses three point pullup jump shot
0:42
Knicks defensive rebound
0:42
Stoppage (Out of bounds)
0:31
Jalen Brunson makes two point turnaround fadeaway jump shot
DET
74
NYK
67
0:14
OG Anunoby kicked ball violation
0:05
Jalen Brunson personal foul (Take) (Cade Cunningham draws the foul)
0:05
Pistons lineup change (Tim Hardaway Jr., Cade Cunningham, Tobias Harris, Dennis Schroder, Malik Beasley)
0:05
Knicks lineup change (OG Anunoby, Josh Hart, Mikal Bridges, Miles McBride, Mitchell Robinson)
0:02
OG Anunoby personal foul (Cade Cunningham draws the foul)
0:02
Cade Cunningham makes regular free throw 1 of 2
DET
75
NYK
67
0:02
Pistons lineup change (Tim Hardaway Jr., Cade Cunningham, Tobias Harris, Jalen Duren, Malik Beasley)
0:02
Knicks lineup change (OG Anunoby, Jalen Brunson, Karl-Anthony Towns, Josh Hart, Mikal Bridges)
0:02
Cade Cunningham misses regular free throw 2 of 2
0:02
OG Anunoby defensive rebound
0:00
End of 3rd Quarter.
4TH QUARTER
12:00
Pistons lineup change (Ausar Thompson, Tobias Harris, Jalen Duren, Dennis Schroder, Malik Beasley)
12:00
Knicks lineup change (Jalen Brunson, Karl-Anthony Towns, Josh Hart, Miles McBride, Mitchell Robinson)
11:37
Jalen Duren shooting foul (Jalen Brunson draws the foul)
11:37
Jalen Brunson misses regular free throw 1 of 2
11:37
Jalen Brunson makes regular free throw 2 of 2
DET
75
NYK
68
11:26
Tobias Harris makes two point stepback jump shot (Dennis Schroder assists)
DET
77
NYK
68
10:59
Josh Hart misses three point jump shot
10:56
Malik Beasley defensive rebound
10:40
Malik Beasley misses three point jump shot
10:37
Jalen Brunson defensive rebound
10:33
Ausar Thompson personal foul (Jalen Brunson draws the foul)
10:33
Pistons lineup change (Cade Cunningham, Tobias Harris, Jalen Duren, Dennis Schroder, Malik Beasley)
10:33
Knicks lineup change (OG Anunoby, Jalen Brunson, Karl-Anthony Towns, Josh Hart, Miles McBride)
10:22
Miles McBride makes three point pullup jump shot
DET
77
NYK
71
9:55
Dennis Schroder makes three point jump shot (Tobias Harris assists)
DET
80
NYK
71
9:43
Jalen Duren blocks Jalen Brunson's two point driving floating jump shot
9:42
Jalen Brunson offensive rebound
9:31
Jump ball. Jalen Duren vs. Jalen Brunson (Malik Beasley gains possession)
9:31
Jalen Brunson turnover (lost ball) (Jalen Duren steals)
9:25
Josh Hart shooting foul (Malik Beasley draws the foul)
9:25
Malik Beasley makes regular free throw 1 of 2
DET
81
NYK
71
9:25
Pistons lineup change (Cade Cunningham, Paul Reed, Tobias Harris, Dennis Schroder, Malik Beasley)
9:25
Malik Beasley makes regular free throw 2 of 2
DET
82
NYK
71
9:01
OG Anunoby makes two point stepback jump shot
DET
82
NYK
73
8:45
Dennis Schroder misses two point pullup jump shot
8:42
OG Anunoby defensive rebound
8:31
Jalen Brunson makes two point driving floating jump shot
DET
82
NYK
75
8:10
Paul Reed makes two point cutting layup (Cade Cunningham assists)
DET
84
NYK
75
7:55
OG Anunoby misses three point jump shot
7:51
Knicks offensive rebound
7:51
Stoppage (Out of bounds)
7:46
Josh Hart misses two point layup
7:44
Cade Cunningham defensive rebound
7:42
Josh Hart shooting foul (Cade Cunningham draws the foul)
7:42
Cade Cunningham makes regular free throw 1 of 2
DET
85
NYK
75
7:42
Cade Cunningham makes regular free throw 2 of 2
DET
86
NYK
75
7:22
Miles McBride misses three point jump shot
7:20
Tobias Harris defensive rebound
7:13
Karl-Anthony Towns blocks Cade Cunningham's two point driving floating jump shot
7:10
Paul Reed offensive rebound
7:10
Paul Reed makes two point tip layup
DET
88
NYK
75
6:55
Malik Beasley personal foul (Miles McBride draws the foul)
6:55
Knicks 60 second timeout
6:55
Knicks lineup change (OG Anunoby, Jalen Brunson, Karl-Anthony Towns, Josh Hart, Mikal Bridges)
6:47
Jalen Brunson makes three point jump shot (OG Anunoby assists)
DET
88
NYK
78
6:29
Jalen Brunson shooting foul (Dennis Schroder draws the foul)
6:29
Dennis Schroder makes regular free throw 1 of 2
DET
89
NYK
78
6:29
Dennis Schroder makes regular free throw 2 of 2
DET
90
NYK
78
6:19
Malik Beasley personal foul (Mikal Bridges draws the foul)
6:19
Pistons lineup change (Cade Cunningham, Ausar Thompson, Tobias Harris, Jalen Duren, Malik Beasley)
6:12
Jalen Duren personal foul (Josh Hart draws the foul)
6:12
Josh Hart makes regular free throw 1 of 2
DET
90
NYK
79
6:12
Josh Hart makes regular free throw 2 of 2
DET
90
NYK
80
5:49
Ausar Thompson misses two point fadeaway jump shot
5:46
Karl-Anthony Towns defensive rebound
5:34
Ausar Thompson shooting foul (Jalen Brunson draws the foul)
5:34
Pistons lineup change (Cade Cunningham, Tobias Harris, Jalen Duren, Dennis Schroder, Malik Beasley)
5:34
Jalen Brunson makes regular free throw 1 of 2
DET
90
NYK
81
5:34
Jalen Brunson makes regular free throw 2 of 2
DET
90
NYK
82
5:13
Jalen Duren offensive foul (Mikal Bridges draws the foul)
5:13
Jalen Duren turnover (offensive foul)
4:59
Jalen Brunson makes two point driving floating jump shot
DET
90
NYK
84
4:43
Jalen Brunson personal foul (Jalen Duren draws the foul)
4:43
Knicks lineup change (OG Anunoby, Karl-Anthony Towns, Josh Hart, Mikal Bridges, Miles McBride)
4:28
Tobias Harris misses three point jump shot
4:27
Josh Hart defensive rebound
4:27
Cade Cunningham personal foul (OG Anunoby draws the foul)
4:27
OG Anunoby makes regular free throw 1 of 2
DET
90
NYK
85
4:27
Pistons 60 second timeout
4:27
Knicks lineup change (OG Anunoby, Jalen Brunson, Karl-Anthony Towns, Josh Hart, Mikal Bridges)
4:27
OG Anunoby makes regular free throw 2 of 2
DET
90
NYK
86
4:17
Karl-Anthony Towns shooting foul (Cade Cunningham draws the foul)
4:17
Cade Cunningham makes regular free throw 1 of 2
DET
91
NYK
86
4:17
Cade Cunningham makes regular free throw 2 of 2
DET
92
NYK
86
3:55
Mikal Bridges misses three point jump shot
3:53
Cade Cunningham defensive rebound
3:44
Cade Cunningham misses two point driving layup
3:42
Mikal Bridges defensive rebound
3:31
Mikal Bridges misses two point driving reverse layup
3:29
Jalen Duren defensive rebound
3:25
Dennis Schroder misses three point running jump shot
3:24
Knicks defensive rebound
3:24
Jalen Duren personal foul (Loose ball) (Josh Hart draws the foul)
3:24
Josh Hart makes regular free throw 1 of 2
DET
92
NYK
87
3:24
Knicks 60 second timeout
3:24
Josh Hart makes regular free throw 2 of 2
DET
92
NYK
88
3:08
Malik Beasley misses three point jump shot
3:02
Karl-Anthony Towns defensive rebound
2:59
Mikal Bridges misses three point running pullup jump shot
2:57
Jalen Duren defensive rebound
2:33
Pistons turnover (shot clock violation)
2:23
Jalen Brunson makes two point stepback jump shot
DET
92
NYK
90
2:01
Jalen Duren makes two point alley-oop dunk (Cade Cunningham assists)
DET
94
NYK
90
1:50
Tobias Harris shooting foul (Jalen Brunson draws the foul)
1:50
Jalen Brunson makes regular free throw 1 of 3
DET
94
NYK
91
1:50
Jalen Brunson makes regular free throw 2 of 3
DET
94
NYK
92
1:50
Jalen Brunson misses regular free throw 3 of 3
1:49
Cade Cunningham defensive rebound
1:28
Jalen Duren turnover (lost ball) (OG Anunoby steals)
1:15
Josh Hart makes two point dunk (Jalen Brunson assists)
DET
94
NYK
94
0:55
Dennis Schroder makes three point pullup jump shot
DET
97
NYK
94
0:46
Jalen Brunson misses three point pullup jump shot
0:42
Tobias Harris defensive rebound
0:25
Malik Beasley misses three point jump shot
0:22
Mikal Bridges defensive rebound
0:11
Mikal Bridges misses three point jump shot
0:09
Tobias Harris defensive rebound
0:08
Josh Hart personal foul (Take) (Dennis Schroder draws the foul)
0:08
Dennis Schroder misses regular free throw 1 of 2
0:08
Knicks lineup change (OG Anunoby, Karl-Anthony Towns, Josh Hart, Mikal Bridges, Mitchell Robinson)
0:08
Dennis Schroder makes regular free throw 2 of 2
DET
98
NYK
94
0:08
Knicks 60 second timeout
0:08
Knicks lineup change (OG Anunoby, Jalen Brunson, Karl-Anthony Towns, Josh Hart, Mikal Bridges)
0:06
Jalen Brunson misses three point jump shot
0:03
Jalen Duren defensive rebound
0:03
Jalen Brunson personal foul (Take) (Jalen Duren draws the foul)
0:03
Jalen Duren makes regular free throw 1 of 2
DET
99
NYK
94
0:03
Jalen Duren makes regular free throw 2 of 2
DET
100
NYK
94
0:03
Knicks 60 second timeout
0:00
Jalen Brunson misses three point pullup jump shot
0:00
Knicks offensive rebound
0:00
End of 4th Quarter.