Heimann, Mark vs Caruana, Fabiano

American Cup 2026 | Blitz · Round 1 · 2026.02.23 · 0-1 · B10 Caro-Kann Defense

Moves

1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40.
PGN
[Event "American Cup 2026 | Blitz"]
[Site "Lichess"]
[Date "2026.02.23"]
[Round "1"]
[White "Heimann, Mark"]
[Black "Caruana, Fabiano"]
[Result "0-1"]
[PlyCount "80"]
[WhiteElo "2511"]
[WhiteFideId "2028441"]
[WhiteTitle "GM"]
[BlackElo "2795"]
[BlackFideId "2020009"]
[BlackTitle "GM"]
[ECO "B10o"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2023-03-03"]

1. e4 { [%clk 0:03:03] } 1... c6 { [%clk 0:03:03] } 2. Nf3 { [%clk 0:03:03] }
2... d5 { [%clk 0:03:04] } 3. d3 { [%clk 0:03:04] } 3... e6 { [%clk 0:03:03] }
4. g3 { [%clk 0:02:57] } 4... Nf6 { [%clk 0:03:02] } 5. Nbd2 { [%clk 0:02:54] }
5... Qc7 { [%clk 0:02:48] } 6. Bg2 { [%clk 0:02:49] } 6... dxe4
{ [%clk 0:02:48] } 7. dxe4 { [%clk 0:02:49] } 7... e5 { [%clk 0:02:49] } 8. O-O
{ [%clk 0:02:48] } 8... Be7 { [%clk 0:02:46] } 9. Nc4 { [%clk 0:02:41] } 9...
Nbd7 { [%clk 0:02:47] } 10. Nh4 $6 { Inaccuracy. a4 was best.[%clk 0:02:28] }
10... b5 { [%clk 0:02:35] } 11. Ne3 { [%clk 0:02:27] } 11... g6
{ [%clk 0:02:35] } 12. a4 { [%clk 0:02:24] } 12... b4 { [%clk 0:02:36] } 13. f4
$2 { Mistake.  Re1 was best.[%clk 0:02:18] } 13... exf4 $4
{ Blunder. Ba6 was  best.[%clk 0:02:31] } 14. gxf4 $2
{ Mistake. Nc4 was  best.[%clk  0:02:07] } 14... Nxe4 { [%clk 0:02:28] } 15.
Nxg6 $2 { Mistake. Bxe4 was best.[%clk  0:02:05] } 15... hxg6
{ [%clk 0:02:28] } 16. Bxe4 { [%clk  0:02:06] } 16... Nf6 { [%clk 0:02:24] }
17. Bg2 { [%clk 0:02:05] } 17... Bc5 { [%clk 0:02:24] } 18. Qe2
{ [%clk 0:01:50] } 18... Be6 { [%clk 0:02:05] } 19. Kh1 { [%clk 0:01:37] }
19... Kf8 { [%clk 0:02:04] } 20. Qf3 { [%clk 0:01:24] } 20... Rc8
{ [%clk 0:01:31] } 21. Bd2 { [%clk 0:01:19] } 21... Kg7 { [%clk 0:01:32] } 22.
Be1 $2 { Mistake. c3 was best.[%clk 0:01:10] } 22... Rce8 $2
{ Mistake. Rxh2+ was  best.[%clk 0:01:09] } 23. Bg3 { [%clk 0:00:58] } 23...
Nh5 { [%clk 0:01:10] } 24. Rae1 { [%clk 0:00:55] } 24... Nxg3+
{ [%clk 0:00:59] } 25. Qxg3 { [%clk 0:00:56] } 25... Bd4 { [%clk 0:00:54] } 26.
c3 { [%clk 0:00:51] } 26... bxc3 { [%clk 0:00:53] } 27. bxc3 { [%clk 0:00:52] }
27... Bf6 { [%clk 0:00:52] } 28. Qf3 { [%clk  0:00:39] } 28... Rh4
{ [%clk 0:00:40] } 29. Qxc6 { [%clk 0:00:33] } 29... Qxc6 { [%clk 0:00:40] }
30. Bxc6 { [%clk 0:00:34] } 30... Reh8 $6
{ Inaccuracy. Rc8 was best.[%clk 0:00:41] } 31. Re2 $6
{ Inaccuracy. f5 was best.[%clk 0:00:31] } 31... Bxc3 $6
{ Inaccuracy. R8h5 was best.[%clk 0:00:39] } 32. Bd5 $2
{ Mistake. f5 was best.[%clk 0:00:31] } 32... Bc8 { [%clk 0:00:37] } 33. Rc1 $6
{ Inaccuracy. Rf3 was best.[%clk 0:00:31] } 33... Ba5 $2
{ Mistake. Bd4 was   best.[%clk 0:00:25] } 34. f5 { [%clk 0:00:32] } 34... Bb6
$2 { Mistake. g5 was  best.[%clk 0:00:22] } 35. fxg6 { [%clk 0:00:26] } 35...
fxg6 { [%clk 0:00:18] } 36. Rc4 $4 { Blunder. Nc4 was best.[%clk 0:00:21] }
36... R4h5 { [%clk 0:00:15] } 37. Bf3 { [%clk 0:00:16] } 37... Rh3
{ [%clk 0:00:13] } 38. Rf4 $2 { Mistake. a5 was best.[%clk 0:00:14] } 38...
Rxf3 $4 { Blunder. g5 was best.[%clk 0:00:11] } 39. Rxf3 { [%clk 0:00:15] }
39... Bb7 { [%clk 0:00:12] } 40. Kg2 $4
{ Blunder.  Nf5+ was best.[%clk  0:00:14] } 40... Rf8 { [%clk 0:00:13] } 0-1