Sanal, Vahap vs Griffith, Kyron

Reykjavik Open 2026 · Round 4.13 · 2026.03.24 · 1-0 · B40 Sicilian Defense: French Variation

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. 41. 42. 43. 44. 45. 46. 47.
PGN
[Event "Reykjavik Open 2026"]
[Site "Lichess"]
[Date "2026.03.24"]
[Round "4.13"]
[White "Sanal, Vahap"]
[Black "Griffith, Kyron"]
[Result "1-0"]
[PlyCount "93"]
[WhiteElo "2551"]
[WhiteFideId "6300545"]
[WhiteTitle "GM"]
[BlackElo "2415"]
[BlackFideId "2046318"]
[BlackTitle "IM"]
[ECO "B40"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-04-07"]

1. e4 { [%clk 1:29:33] } 1... c5 { [%clk 1:30:57] } 2. Nf3 { [%clk 1:29:57] }
2... e6 { [%clk 1:30:58] } 3. d3 { [%clk 1:30:18] } 3... Nc6 { [%clk 1:31:13] }
4. g3 { [%clk 1:30:39] } 4... d5 { [%clk 1:31:22] } 5. Qe2 { [%clk 1:31:02] }
5... Nf6 { [%clk 1:31:37] } 6. Bg2 { [%clk 1:31:23] } 6... Be7
{ [%clk 1:32:00] } 7. O-O { [%clk 1:31:46] } 7... O-O { [%clk 1:32:08] } 8. e5
{ [%clk 1:32:09] } 8... Nd7 { [%clk 1:32:32] } 9. c4 { [%clk 1:32:33] } 9... a6
{ [%clk 1:32:54] } 10. a4 { [%clk 1:29:27] } 10... Rb8 { [%clk 1:28:14] } 11.
h4 { [%clk 1:14:46] } 11... b5 { [%clk  1:22:02] } 12. axb5 { [%clk 0:56:17] }
12... axb5 { [%clk 1:21:35] } 13. Bf4 { [%clk 0:55:06] } 13... bxc4
{ [%clk 1:14:41] } 14. dxc4 { [%clk 0:55:23] } 14... Nb6 { [%clk 1:14:25] } 15.
b3 { [%clk 0:54:21] } 15... Bb7 { [%clk 1:08:29] } 16. Nbd2 { [%clk 0:51:23] }
16... h6 { [%clk 1:05:30] } 17. Rfd1 { [%clk 0:42:32] } 17... Ra8
{ [%clk 1:04:25] } 18. h5 { [%clk 0:34:43] } 18... Nb4 { [%clk 1:02:30] } 19.
Ne1 { [%clk 0:29:47] } 19... Qc7 { [%clk 0:59:33] } 20. Nf1 { [%clk 0:24:08] }
20... Rxa1 { [%clk 0:51:25] } 21. Rxa1 { [%clk 0:24:36] } 21... Ra8
{ [%clk  0:51:33] } 22. Rxa8+ { [%clk 0:24:49] } 22... Bxa8 { [%clk 0:52:00] }
23. Ne3 { [%clk 0:24:02] } 23... Qa7 { [%clk 0:48:52] } 24. Ng4
{ [%clk 0:22:21] } 24... Bf8 { [%clk 0:41:12] } 25. Kh2 { [%clk 0:18:07] }
25... Qa1 { [%clk 0:34:09] } 26. Nf3 { [%clk 0:14:17] } 26... Qc3
{ [%clk 0:29:50] } 27. Nd2 { [%clk 0:14:23] } 27... Nc2 $6
{ Inaccuracy. Bc6 was best.[%clk 0:26:20] } 28. cxd5 { [%clk 0:12:45] } 28...
Nxd5 $4 { Blunder. Bxd5 was best.[%clk 0:25:16] } 29. Bxh6 $4
{ Blunder.  Ne4 was best.[%clk 0:04:38] } 29... gxh6 { [%clk 0:21:22] } 30. Ne4
{ [%clk  0:05:06] } 30... Qxb3 { [%clk 0:19:51] } 31. Ngf6+ { [%clk 0:05:14] }
31... Kh8 { [%clk 0:19:06] } 32. Qg4 { [%clk 0:05:16] } 32... Nxf6
{ [%clk 0:18:19] } 33. Nxf6 { [%clk 0:05:44] } 33... Bg7 { [%clk 0:18:44] } 34.
Bxa8 { [%clk 0:06:09] } 34... Nd4 { [%clk 0:16:50] } 35. Qe4 { [%clk 0:04:40] }
35... Qc2 { [%clk 0:15:24] } 36. Qe3 { [%clk 0:04:14] } 36... Qd1
{ [%clk 0:11:51] } 37. Bg2 { [%clk 0:04:02] } 37... c4 $4
{ Blunder. Qc2 was best.[%clk 0:08:03] } 38. Qa3 { [%clk 0:03:03] } 38... Bxf6
{ [%clk 0:08:27] } 39. Qf8+ { [%clk 0:03:28] } 39... Kh7 { [%clk  0:08:55] }
40. Qxf7+ { [%clk 0:02:21] } 40... Bg7 { [%clk 0:09:20] } 41. Be4+
{ [%clk 0:02:29] } 41... Nf5 { [%clk 0:09:45] } 42. Qg6+ { [%clk 0:02:13] }
42... Kh8 { [%clk 0:09:52] } 43. Qe8+ { [%clk 0:02:42] } 43... Kh7
{ [%clk 0:10:17] } 44. Qxe6 { [%clk 0:02:22] } 44... Qd8 { [%clk 0:07:47] } 45.
Bxf5+ { [%clk  0:01:13] } 45... Kh8 { [%clk 0:08:15] } 46. Qg6
{ [%clk 0:01:13] } 46... Qg8 $4
{ Checkmate is now unavoidable. Kg8 was best.[%clk 0:08:06] } 47. e6
{ [%clk  0:01:24] } 1-0