Mo, Kody Pak vs Ho, Ka Hin Alec

FIDE World Team Amateur Rapid Chess Cup 2026 - Pool A · Round 6 · 2026.06.19 · 0-1 · B08 Pirc Defense: Classical 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.
PGN
[Event "FIDE World Team Amateur Rapid Chess Cup 2026 - Pool A"]
[Site "Lichess"]
[Date "2026.06.19"]
[Round "6"]
[White "Mo, Kody Pak"]
[Black "Ho, Ka Hin Alec"]
[Result "0-1"]
[PlyCount "78"]
[WhiteFideId "566010950"]
[BlackFideId "6007260"]
[ECO "B08"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2027-07-07"]

1. e4 { [%clk 0:15:17] } 1... d6 { [%clk 0:15:19] } 2. d4 { [%clk 0:15:21] }
2... g6 { [%clk 0:15:27] } 3. Nf3 { [%clk 0:15:19] } 3... Nf6
{ [%clk 0:15:36] } 4. Nc3 { [%clk 0:15:24] } 4... Bg7 { [%clk 0:15:45] } 5. Bc4
{ [%clk 0:15:29] } 5... O-O { [%clk 0:15:53] } 6. Bf4 { [%clk 0:15:34] } 6...
Bd7 $6 { Inaccuracy. Nxe4 was best. [%clk 0:15:48] } 7. O-O { [%clk 0:15:42] }
7... Re8 $2 { Mistake. b5 was best. [%clk 0:15:43] } 8. Re1 { [%clk 0:15:50] }
8... b6 $2 { Mistake. Nh5 was best. [%clk 0:15:24] } 9. h3 { [%clk 0:15:56] }
9... c5 $6 { Inaccuracy. Bc6 was best. [%clk 0:15:33] } 10. d5 $6
{ Inaccuracy. dxc5 was best. [%clk 0:15:45] } 10... a6 { [%clk 0:15:26] } 11.
a4 { [%clk 0:15:45] } 11... Qc8 { [%clk 0:14:14] } 12. Qd2 { [%clk 0:15:15] }
12... Nh5 { [%clk 0:11:56] } 13. Bg5 $6
{ Inaccuracy. Bh2 was best. [%clk 0:14:53] } 13... f6 { [%clk 0:10:26] } 14.
Be3 { [%clk 0:14:59] } 14... f5 $6 { Inaccuracy. Bf8 was best. [%clk 0:07:29] }
15. Kf1 $2 { Mistake. Bh6 was best. [%clk 0:14:17] } 15... fxe4
{ [%clk 0:07:20] } 16. Nxe4 { [%clk 0:14:20] } 16... Rf8 { [%clk 0:06:42] } 17.
Bg5 $2 { Mistake. Neg5 was best. [%clk 0:13:32] } 17... Bxh3 $6
{ Inaccuracy. Rxf3 was best. [%clk 0:05:46] } 18. Bxe7 $4
{ Blunder. Re3 was best. [%clk 0:12:14] } 18... Bxg2+ { [%clk 0:05:52] } 19.
Kxg2 { [%clk 0:10:38] } 19... Qg4+ $4
{ Blunder. Nf4+ was best. [%clk 0:06:01] } 20. Kf1 { [%clk 0:10:42] } 20...
Qh3+ { [%clk 0:05:12] } 21. Ke2 $4 { Blunder. Kg1 was best. [%clk 0:10:20] }
21... Qxf3+ { [%clk 0:05:18] } 22. Kf1 { [%clk 0:10:13] } 22... Qh1+
{ [%clk 0:05:27] } 23. Ke2 { [%clk 0:10:18] } 23... Qxe4+ { [%clk 0:05:34] }
24. Kd1 { [%clk 0:10:17] } 24... Qg4+ $2
{ Mistake. Qxc4 was best. [%clk 0:04:05] } 25. Be2 { [%clk 0:10:02] } 25... Qd4
$4 { Blunder. Qf5 was best. [%clk 0:03:46] } 26. Qxd4 { [%clk 0:09:34] } 26...
Bxd4 { [%clk 0:03:51] } 27. Bxf8 { [%clk 0:09:39] } 27... Kxf8
{ [%clk 0:03:59] } 28. Bxh5 { [%clk 0:09:45] } 28... gxh5 { [%clk 0:04:05] }
29. Rh1 $2 { Mistake. Re6 was best. [%clk 0:09:37] } 29... Nd7
{ [%clk 0:04:00] } 30. Rxh5 { [%clk 0:09:18] } 30... Kg7 { [%clk 0:03:02] } 31.
Rg5+ $6 { Inaccuracy. c3 was best. [%clk 0:09:12] } 31... Kh8 $6
{ Inaccuracy. Kf6 was best. [%clk 0:03:07] } 32. Rg2 { [%clk 0:09:07] } 32...
Rf8 { [%clk 0:03:04] } 33. Ke2 { [%clk 0:08:54] } 33... Bxb2 { [%clk 0:03:05] }
34. Rb1 { [%clk 0:07:13] } 34... Re8+ { [%clk 0:03:13] } 35. Kd2
{ [%clk 0:07:10] } 35... Bg7 { [%clk 0:02:37] } 36. f3 $6
{ Inaccuracy. c3 was best. [%clk 0:05:55] } 36... Ne5 { [%clk 0:02:45] } 37. f4
$6 { Inaccuracy. Rh1 was best. [%clk 0:04:51] } 37... Nc4+ { [%clk 0:02:50] }
38. Kd3 $4 { Checkmate is now unavoidable. Kd1 was best. [%clk 0:04:39] } 38...
Re3+ { [%clk 0:02:42] } 39. Kxc4 { [%clk 0:03:44] } 39... Rc3#
{ [%clk 0:02:38] } 0-1