Opening odds
Pre-match odds
To win
-
-
-
-
Spread
-
-
-
-
Total Points
-
-
-
-
-
-
1
2
3
4
New York Knicks
39
23
24
16
102
Cleveland Cavaliers
24
26
28
30
108
National Basketball Association 2025/04/12 07:30:00
0 Timeout
0 Foul
0
3 Points
0
0
2 Points
0
0
Free throws
0
0 Timeout
0 Foul
Play by Play
0.0
Cleveland Cavaliers
End of Game
102-108
0.0
Cleveland Cavaliers
End of the 4th Quarter
102-108
14.1
New York Knicks
Jalen Brunsonbad pass(Isaac Okoro steals)
102-108
24.0
Cleveland Cavaliers
Evan Mobley makes free throw 2
102-108
24.0
Cleveland Cavaliers
Evan Mobley makes free throw 1
102-107
24.0
New York Knicks
Jalen Brunson personal foul
102-106
26.1
Cleveland Cavaliers
Max Strus defensive rebound
102-106
28.0
New York Knicks
OG Anunoby misses 2pt jump shot
102-106
33.1
Cleveland Cavaliers
Max Strusbad pass(OG Anunoby steals)
102-106
35.1
Cleveland Cavaliers
Cavaliers Full timeout
102-106
35.1
Cleveland Cavaliers
Isaac Okoro enters the game for Dean Wade
102-106
35.1
New York Knicks
Mitchell Robinson personal foul
102-106
46.1
Cleveland Cavaliers
Max Strus defensive rebound
102-106
49.0
New York Knicks
Jalen Brunson makes 2pt floating jump shot
102-106
01:01
Cleveland Cavaliers
Darius Garland makes 2pt driving layup
102-106
01:23
New York Knicks
Mikal Bridges makes 2pt jump shot
102-104
01:23
New York Knicks
Mikal Bridges offensive rebound
100-104
01:23
New York Knicks
Josh Hart misses 2pt dunk shot
100-104
01:23
New York Knicks
Josh Hart offensive rebound
100-104
01:24
New York Knicks
Josh Hart misses 2pt jump shot
100-104
01:24
New York Knicks
Josh Hart offensive rebound
100-104
01:27
New York Knicks
Max Strus blocks OG Anunoby 2pt jump shot
100-104
01:31
New York Knicks
Josh Hart defensive rebound
100-104
01:34
Cleveland Cavaliers
Max Strus misses 3pt jump shot
100-104
01:47
Cleveland Cavaliers
Jarrett Allen defensive rebound
100-104
01:49
New York Knicks
OG Anunoby makes 2pt floating jump shot
100-104
02:13
Cleveland Cavaliers
Max Strus makes 3pt jump shot (Darius Garland assists)
100-104
02:30
New York Knicks
Jalen Brunson makes 2pt floating jump shot (OG Anunoby assists)
100-101
02:42
New York Knicks
Mitchell Robinson offensive rebound
98-101
02:45
New York Knicks
Jalen Brunson misses 2pt pullup jump shot
98-101
03:14
Cleveland Cavaliers
Max Strus makes 3pt jump shot (Evan Mobley assists)
98-101
03:40
New York Knicks
Jalen Brunson makes step back jump shot
98-98
03:55
Cleveland Cavaliers
Dean Wade makes free throw 2
96-98
03:55
Cleveland Cavaliers
Cavaliers offensive team rebound
96-97
03:55
Cleveland Cavaliers
Dean Wade misses free throw 1
96-97
03:55
New York Knicks
Mitchell Robinson shooting foul
96-97
04:11
Cleveland Cavaliers
Jarrett Allen defensive rebound
96-97
04:12
New York Knicks
OG Anunoby misses 3pt jump shot
96-97
04:20
New York Knicks
Mitchell Robinson defensive rebound
96-97
04:22
Cleveland Cavaliers
Dean Wade misses 3pt jump shot
96-97
04:38
Cleveland Cavaliers
Evan Mobley defensive rebound
96-97
04:41
New York Knicks
Mitchell Robinson misses free throw 2
96-97
04:41
Cleveland Cavaliers
Max Strus enters the game for Jaylon Tyson
96-97
04:41
Cleveland Cavaliers
Cavaliers Full timeout
96-97
04:41
New York Knicks
Mitchell Robinson makes free throw 1
96-97
04:41
Cleveland Cavaliers
Evan Mobley shooting foul
95-97
05:04
Cleveland Cavaliers
Darius Garland makes 3pt jump shot
95-97
05:15
New York Knicks
Josh Hart makes 3pt jump shot (Mikal Bridges assists)
95-94
05:26
Cleveland Cavaliers
Jaylon Tyson personal foul
92-94
05:33
Cleveland Cavaliers
Darius Garland makes 2pt floating jump shot
92-94
05:47
Cleveland Cavaliers
Jaylon Tyson enters the game for Isaac Okoro
92-92
05:47
Cleveland Cavaliers
Evan Mobley enters the game for Max Strus
92-92
05:47
New York Knicks
OG Anunoby enters the game for Landry Shamet
92-92
05:47
New York Knicks
Josh Hart traveling
92-92
06:09
Cleveland Cavaliers
Darius Garland makes 2pt driving layup
92-92
06:19
Cleveland Cavaliers
Dean Wade defensive rebound
92-90
06:22
New York Knicks
Jalen Brunson misses 3pt jump shot step back jumpshot
92-90
06:40
Cleveland Cavaliers
Darius Garland makes 2pt jump shot
92-90
06:54
New York Knicks
Jalen Brunson makes 3pt jump shot (Mitchell Robinson assists)
92-88
06:56
New York Knicks
Mitchell Robinson offensive rebound
89-88
06:59
New York Knicks
Mikal Bridges misses 2pt jump shot
89-88
07:26
Cleveland Cavaliers
Darius Garland makes 2pt floating jump shot
89-88
07:36
New York Knicks
shot clock turnover
89-86
07:36
New York Knicks
Knicks offensive team rebound
89-86
07:37
New York Knicks
Landry Shamet misses 3pt jump shot step back jumpshot
89-86
07:49
New York Knicks
Jalen Brunson enters the game for Cameron Payne
89-86
07:49
New York Knicks
Mikal Bridges enters the game for Miles McBride
89-86
07:49
New York Knicks
Knicks offensive team rebound
89-86
07:49
New York Knicks
Max Strus blocks Cameron Payne 's 2pt driving layup
89-86
07:59
Cleveland Cavaliers
Max Strusbad pass(Mitchell Robinson steals)
89-86
08:05
Cleveland Cavaliers
Darius Garland defensive rebound
89-86
08:07
New York Knicks
Miles McBride misses 3pt pullup jump shot
89-86
08:27
Cleveland Cavaliers
Isaac Okoro makes 2pt jump shot (Darius Garland assists)
89-86
08:30
Cleveland Cavaliers
Jarrett Allen defensive rebound
89-84
08:34
New York Knicks
Cameron Payne misses 2pt driving layup
89-84
08:42
Cleveland Cavaliers
Dean Wade enters the game for Evan Mobley
89-84
08:42
Cleveland Cavaliers
Jarrett Allen enters the game for Jaylon Tyson
89-84
08:42
Cleveland Cavaliers
Darius Garland enters the game for Craig Porter Jr.
89-84
08:42
Cleveland Cavaliers
(08:42) [Cavaliers] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL)
89-84
08:42
Cleveland Cavaliers
Isaac Okoro personal foul
89-84
08:42
New York Knicks
Landry Shamet offensive rebound
89-84
08:44
New York Knicks
Landry Shamet misses 3pt jump shot step back jumpshot
89-84
08:59
Cleveland Cavaliers
Jaylon Tyson loose ball foul
89-84
08:59
New York Knicks
Knicks defensive team rebound
89-84
09:00
Cleveland Cavaliers
Evan Mobley misses 3pt jump shot
89-84
09:15
New York Knicks
Landry Shamet makes 3pt jump shot (Miles McBride assists)
89-84
09:26
New York Knicks
Mitchell Robinson enters the game for Precious Achiuwa
86-84
09:26
New York Knicks
Knicks Full timeout
86-84
09:33
Cleveland Cavaliers
Evan Mobley makes 2pt dunk shot (Jaylon Tyson assists)
86-84
09:44
Cleveland Cavaliers
Craig Porter Jr. defensive rebound
86-82
09:46
New York Knicks
Miles McBride misses 3pt jump shot
86-82
10:05
Cleveland Cavaliers
Max Strus makes 3pt jump shot (Craig Porter Jr. assists)
86-82
10:10
Cleveland Cavaliers
Isaac Okoro defensive rebound
86-79
10:13
New York Knicks
Cameron Payne misses 3pt jump shot
86-79
10:24
New York Knicks
Josh Hart defensive rebound
86-79
10:26
Cleveland Cavaliers
Precious Achiuwa blocks Jaylon Tyson 2pt layup
86-79
10:32
Cleveland Cavaliers
Jaylon Tyson offensive rebound
86-79
10:35
Cleveland Cavaliers
Evan Mobley misses 3pt jump shot
86-79
10:42
Cleveland Cavaliers
Evan Mobley defensive rebound
86-79
10:43
New York Knicks
Precious Achiuwa makes 2pt floating jump shot
86-79
10:58
New York Knicks
Josh Hart defensive rebound
86-79
11:01
Cleveland Cavaliers
Evan Mobley misses free throw 2
86-79
11:01
Cleveland Cavaliers
Evan Mobley makes free throw 1
86-79
11:01
New York Knicks
Precious Achiuwa shooting foul
86-78
11:08
Cleveland Cavaliers
Evan Mobley defensive rebound
86-78
11:11
New York Knicks
Miles McBride misses 2pt pullup jump shot
86-78
11:30
New York Knicks
Knicks defensive team rebound
86-78
11:31
Cleveland Cavaliers
Jaylon Tyson misses 3pt jump shot
86-78
11:46
Cleveland Cavaliers
Max Strus defensive rebound
86-78
11:48
New York Knicks
Cameron Payne makes 2pt floating jump shot
86-78
12:00
New York Knicks
Josh Hart enters the game for Jalen Brunson
86-78
12:00
New York Knicks
Cameron Payne enters the game for OG Anunoby
86-78
Box Score
All Home Away
# PLAYER
MIN
PTS
REB
AST
BLK
STL
FG
3PT
FT
OREB
DREB
TOV
A/T
PF
+/-
11
J. Brunson
New York Knicks PG
36
27
1
2
0
1
9-17
3-7
6-7
0
1
3
0.67
1
-6
10
D. Garland
Cleveland Cavaliers PG
33
26
2
13
0
2
10-17
1-5
5-7
0
2
3
4.33
1
+21
1
M. Strus
Cleveland Cavaliers SG
35
19
5
3
2
0
7-15
5-12
0-0
0
5
5
0.60
2
-4
25
M. Bridges
New York Knicks SF
36
17
2
8
0
1
6-13
1-5
4-5
2
0
0
0
2
-14
4
E. Mobley
Cleveland Cavaliers PF
35
16
10
2
0
1
3-10
1-5
9-14
4
6
2
1.00
2
-5
44
L. Shamet
New York Knicks SG
21
15
3
0
0
0
5-12
5-11
0-0
1
2
0
0
0
+1
35
I. Okoro
Cleveland Cavaliers SF
27
15
5
1
0
1
6-9
3-3
0-0
2
3
0
0
4
+9
8
O. Anunoby
New York Knicks SF
35
15
4
4
0
2
6-18
2-9
1-2
0
4
1
4.00
3
-2
2
M. Mcbride
New York Knicks PG
18
12
1
1
0
1
4-8
3-5
1-2
0
1
0
0
3
+13
31
J. Allen
Cleveland Cavaliers C
33
11
13
2
0
1
4-6
0-0
3-4
3
10
1
2.00
1
+21
9
C.Porter
Cleveland Cavaliers G
21
11
5
1
0
1
4-5
0-0
3-3
3
2
2
0.50
2
-13
23
M. Robinson
New York Knicks C
33
8
7
2
1
2
3-4
0-0
2-4
5
2
0
0
3
+3
3
J. Hart
New York Knicks SG
34
8
11
5
0
1
3-6
2-3
0-0
2
9
2
2.50
4
-16
24
J.Tyson
Cleveland Cavaliers F
22
7
5
1
0
1
3-9
1-3
0-0
1
4
1
1.00
3
+3
8
J. Green
Cleveland Cavaliers G
7
2
2
0
0
0
1-4
0-2
0-0
0
2
0
0
0
-4
32
D. Wade
Cleveland Cavaliers PF
27
1
2
0
0
0
0-2
0-1
1-2
0
2
1
0
2
+2
28
A.Watson
New York Knicks F
0
0
0
0
0
0
0-0
0-0
0-0
0
0
0
0
0
0
1
C. Payne
New York Knicks PG
12
0
0
0
0
1
0-5
0-1
0-0
0
0
1
0
0
0
33
L. Travers
Cleveland Cavaliers G
0
0
0
0
0
0
0-0
0-0
0-0
0
0
0
0
0
0
55
D. Wright
New York Knicks SG
0
0
0
0
0
0
0-0
0-0
0-0
0
0
0
0
0
0
18
C. Okeke
Cleveland Cavaliers PF
0
0
0
0
0
0
0-0
0-0
0-0
0
0
0
0
0
0
21
E.Bates
Cleveland Cavaliers F
0
0
0
0
0
0
0-0
0-0
0-0
0
0
0
0
0
0
17
P. Tucker
New York Knicks PF
0
0
0
0
0
0
0-0
0-0
0-0
0
0
0
0
0
0
30
Nae'qwan Tomlin
Cleveland Cavaliers F
0
0
0
0
0
0
0-0
0-0
0-0
0
0
0
0
0
0
13
T.Kolek
New York Knicks G
0
0
0
0
0
0
0-0
0-0
0-0
0
0
0
0
0
0
13
T. Thompson
Cleveland Cavaliers C
0
0
0
0
0
0
0-0
0-0
0-0
0
0
0
0
0
0
5
P. Achiuwa
New York Knicks PF
15
0
6
0
1
2
0-5
0-0
0-0
0
6
1
0
2
-9
9
Kevin Mccullar Jr.
New York Knicks F
0
0
0
0
0
0
0-0
0-0
0-0
0
0
0
0
0
0
4
P.Dadiet
New York Knicks G
0
0
0
0
0
0
0-0
0-0
0-0
0
0
0
0
0
0
# PLAYER
11
J. Brunson
New York Knicks PG
10
D. Garland
Cleveland Cavaliers PG
1
M. Strus
Cleveland Cavaliers SG
25
M. Bridges
New York Knicks SF
4
E. Mobley
Cleveland Cavaliers PF
44
L. Shamet
New York Knicks SG
35
I. Okoro
Cleveland Cavaliers SF
8
O. Anunoby
New York Knicks SF
2
M. Mcbride
New York Knicks PG
31
J. Allen
Cleveland Cavaliers C
9
C.Porter
Cleveland Cavaliers G
23
M. Robinson
New York Knicks C
3
J. Hart
New York Knicks SG
24
J.Tyson
Cleveland Cavaliers F
8
J. Green
Cleveland Cavaliers G
32
D. Wade
Cleveland Cavaliers PF
28
A.Watson
New York Knicks F
1
C. Payne
New York Knicks PG
33
L. Travers
Cleveland Cavaliers G
55
D. Wright
New York Knicks SG
18
C. Okeke
Cleveland Cavaliers PF
21
E.Bates
Cleveland Cavaliers F
17
P. Tucker
New York Knicks PF
30
Nae'qwan Tomlin
Cleveland Cavaliers F
13
T.Kolek
New York Knicks G
13
T. Thompson
Cleveland Cavaliers C
5
P. Achiuwa
New York Knicks PF
9
Kevin Mccullar Jr.
New York Knicks F
4
P.Dadiet
New York Knicks G

GLOSSARY

MIN: Minutes Played
PTS: Points
REB: Rebounds
AST: Assists
BLK: Blocks
STL: Steals
FG: Field Goal Percentage
3PT: 3 Point Field Goals Percentage
FT: Free Throw Percentage
OREB: Offensive Rebounds
DREB: Defensive Rebounds
TOV: Turnovers
A/T: Assists/Turnovers
PF: Personal Fouls
+/-: Plus Minus
Top players
Points
Rebounds
Assists