Blankley, Toby vs Williams, John A

Welsh Championships 2026 | Open · Round 6 · 2026.03.23 · 0-1 · B00 Pirc 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.
PGN
[Event "Welsh Championships 2026 | Open"]
[Site "Lichess"]
[Date "2026.03.23"]
[Round "6"]
[White "Blankley, Toby"]
[Black "Williams, John A"]
[Result "0-1"]
[PlyCount "72"]
[WhiteElo "1516"]
[WhiteFideId "1808877"]
[BlackElo "1656"]
[BlackFideId "1807480"]
[ECO "B00"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-04-07"]

1. e4 { [%clk 1:30:54] } 1... d6 { [%clk 1:30:47] } 2. d4 { [%clk 1:31:17] }
2... Nf6 { [%clk 1:30:58] } 3. Nc3 { [%clk 1:31:32] } 3... e5
{ [%clk 1:31:02] } 4. dxe5 { [%clk 1:30:53] } 4... dxe5 { [%clk 1:31:06] } 5.
Qxd8+ { [%clk 1:30:28] } 5... Kxd8 { [%clk 1:31:28] } 6. Bg5 { [%clk 1:30:08] }
6... Bb4 { [%clk 1:30:38] } 7. Bxf6+ { [%clk 1:29:38] } 7... gxf6
{ [%clk 1:30:53] } 8. O-O-O+ { [%clk 1:29:32] } 8... Bd6 { [%clk 1:29:53] } 9.
Bc4 { [%clk 1:28:28] } 9... Be6 { [%clk 1:28:02] } 10. Bd5 { [%clk 1:24:24] }
10... Bxd5 $2 { Mistake. Kc8 was best.[%clk 1:25:57] } 11. Nxd5
{ [%clk 1:23:28] } 11... Nd7 { [%clk 1:25:17] } 12. Ne2 { [%clk  1:20:25] }
12... Rg8 { [%clk 1:13:22] } 13. g3 $6
{ Inaccuracy. Ng3 was   best.[%clk 1:18:21] } 13... Rg5 $6
{ Inaccuracy. Rg6 was  best.[%clk 1:06:52] } 14. Nec3 { [%clk 1:14:01] } 14...
a6 $6 { Inaccuracy. c6 was best.[%clk   1:04:31] } 15. f3 $6
{ Inaccuracy. Rd2 was best.[%clk 1:07:50] } 15... f5 { [%clk 1:01:44] } 16.
Rhe1 $6 { Inaccuracy.  f4 was best.[%clk 0:56:03] } 16... f4 { [%clk 0:51:00] }
17. gxf4 { [%clk 0:44:01] } 17... exf4 { [%clk 0:48:18] } 18. Ne2
{ [%clk 0:40:40] } 18... Rh5 $2 { Mistake. c6 was  best.[%clk 0:46:51] } 19.
Ndxf4 $4 { Blunder. Rg1 was best.[%clk  0:38:49] } 19... Rxh2
{ [%clk  0:44:21] } 20. Rh1 { [%clk 0:35:19] } 20... Rxh1 $6
{ Inaccuracy. Rf2 was  best.[%clk  0:40:48] } 21. Rxh1 { [%clk 0:34:19] } 21...
Nf8 { [%clk 0:39:29] } 22. Nd5 { [%clk 0:31:49] } 22... Be5 $6
{ Inaccuracy. Kd7 was best.[%clk  0:34:31] } 23. f4 { [%clk  0:30:54] } 23...
Bg7 { [%clk 0:27:08] } 24. e5 { [%clk  0:30:04] } 24... Kd7 { [%clk 0:23:36] }
25. Nd4 { [%clk 0:27:47] } 25... Rd8 { [%clk 0:21:24] } 26. Nf5
{ [%clk 0:26:45] } 26... Bh8 { [%clk 0:16:02] } 27. Rh6 $2
{ Mistake. Nh6 was best.[%clk  0:26:33] } 27... c6 $4
{ Checkmate is now  unavoidable. f6 was best.[%clk 0:08:05] } 28. Nc3 $4
{ Lost  forced checkmate sequence. Rd6+ was best.[%clk 0:24:59] } 28... Ng6
{ [%clk 0:04:54] } 29. Ne2 { [%clk 0:18:36] } 29... Ke6 { [%clk 0:03:19] } 30.
Ned4+ $4 { Blunder. Ne3 was   best.[%clk 0:16:42] } 30... Kd5
{ [%clk 0:03:12] } 31. Ne2 { [%clk 0:12:16] } 31... Ke4 { [%clk 0:03:00] } 32.
Nd6+ { [%clk 0:09:31] } 32... Ke3 { [%clk  0:02:46] } 33. Nc3
{ [%clk 0:08:15] } 33... Nxf4 { [%clk 0:02:22] } 34. Nxf7 { [%clk 0:08:10] }
34... Rf8 { [%clk 0:02:05] } 35. Rxh7 { [%clk 0:07:18] } 35... Bxe5
{ [%clk 0:01:17] } 36. Nxe5 $4
{ Checkmate is now unavoidable. Nd1+ was  best.[%clk 0:07:15] } 36... Ne2+
{ [%clk 0:01:34] } 0-1