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