Bao, Patrick vs Desai, Rohan

2026 British Primary Team Challenge Final · Round 2 · 2026.06.19 · 1-0 · D02 Queen's Pawn Game: Chigorin 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. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58.
PGN
[Event "2026 British Primary Team Challenge Final"]
[Site "Lichess"]
[Date "2026.06.19"]
[Round "2"]
[White "Bao, Patrick"]
[Black "Desai, Rohan"]
[Result "1-0"]
[PlyCount "115"]
[WhiteFideId "343462588"]
[BlackFideId "343494900"]
[ECO "D02"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2027-07-07"]

1. Nf3 { [%clk 0:10:03] } 1... d5 { [%clk 0:10:03] } 2. d4 { [%clk 0:10:04] }
2... Nc6 { [%clk 0:10:03] } 3. g3 { [%clk 0:10:05] } 3... Nf6
{ [%clk 0:09:59] } 4. Bg2 { [%clk 0:10:05] } 4... g6 { [%clk 0:09:43] } 5. O-O
{ [%clk 0:10:05] } 5... Bg7 { [%clk 0:09:43] } 6. c4 { [%clk 0:10:01] } 6... e6
{ [%clk 0:09:36] } 7. Nc3 { [%clk 0:10:01] } 7... O-O { [%clk 0:09:34] } 8. Bg5
{ [%clk 0:10:00] } 8... h6 { [%clk 0:09:28] } 9. Bxf6 { [%clk 0:09:50] } 9...
Qxf6 { [%clk 0:09:20] } 10. cxd5 { [%clk 0:09:48] } 10... Rd8 $4
{ Blunder. exd5 was best. [%clk 0:08:57] } 11. dxe6 $4
{ Blunder. dxc6 was best. [%clk 0:09:42] } 11... Bxe6 { [%clk 0:08:56] } 12. e3
{ [%clk 0:09:42] } 12... Ne7 $6 { Inaccuracy. Qe7 was best. [%clk 0:07:26] }
13. Qc2 $6 { Inaccuracy. Ne4 was best. [%clk 0:09:08] } 13... Bh3 $2
{ Mistake. Qf5 was best. [%clk 0:06:02] } 14. Ne4 { [%clk 0:07:58] } 14... Qf5
{ [%clk 0:05:00] } 15. Nh4 { [%clk 0:07:28] } 15... Qd7 { [%clk 0:04:37] } 16.
Nc5 { [%clk 0:07:02] } 16... Qg4 { [%clk 0:04:03] } 17. Nxb7 { [%clk 0:06:26] }
17... Bxg2 { [%clk 0:03:46] } 18. Kxg2 { [%clk 0:06:21] } 18... Rdb8
{ [%clk 0:03:20] } 19. Nc5 { [%clk 0:06:01] } 19... Qg5 { [%clk 0:03:11] } 20.
Nf3 { [%clk 0:05:15] } 20... Qd5 { [%clk 0:03:03] } 21. b3 { [%clk 0:04:19] }
21... Nf5 { [%clk 0:02:29] } 22. Qc4 { [%clk 0:02:59] } 22... Qd6
{ [%clk 0:02:02] } 23. Rad1 { [%clk 0:02:02] } 23... Re8 { [%clk 0:01:34] } 24.
Na6 $4 { Blunder. e4 was best. [%clk 0:01:49] } 24... Rac8 $4
{ Blunder. Rxe3 was best. [%clk 0:01:15] } 25. Nc5 $4
{ Blunder. Rfe1 was best. [%clk 0:01:44] } 25... Qc6 $4
{ Blunder. Rxe3 was best. [%clk 0:01:10] } 26. Nd3 $6
{ Inaccuracy. Rfe1 was best. [%clk 0:01:30] } 26... Re6 $2
{ Mistake. Qa8 was best. [%clk 0:01:01] } 27. d5 $6
{ Inaccuracy. Qxc6 was best. [%clk 0:01:21] } 27... Qxc4 { [%clk 0:01:01] } 28.
bxc4 { [%clk 0:01:21] } 28... Ra6 { [%clk 0:00:59] } 29. Rd2 { [%clk 0:01:21] }
29... Bc3 $6 { Inaccuracy. Ra3 was best. [%clk 0:00:54] } 30. Rc2
{ [%clk 0:01:18] } 30... Bf6 { [%clk 0:00:49] } 31. e4 { [%clk 0:01:18] } 31...
Nd6 $6 { Inaccuracy. Ra3 was best. [%clk 0:00:47] } 32. e5 { [%clk 0:01:19] }
32... Bxe5 { [%clk 0:00:32] } 33. Ndxe5 { [%clk 0:01:20] } 33... Nf5
{ [%clk 0:00:32] } 34. Re1 { [%clk 0:01:08] } 34... Re8 { [%clk 0:00:32] } 35.
Ng4 { [%clk 0:01:03] } 35... Rxe1 { [%clk 0:00:31] } 36. Nxe1
{ [%clk 0:01:04] } 36... h5 { [%clk 0:00:30] } 37. Ne5 { [%clk 0:01:03] } 37...
Kg7 { [%clk 0:00:29] } 38. N5d3 { [%clk 0:00:57] } 38... Ra4 { [%clk 0:00:30] }
39. Nf3 { [%clk 0:00:57] } 39... Ne7 { [%clk 0:00:29] } 40. Re2
{ [%clk 0:00:58] } 40... Nf5 { [%clk 0:00:29] } 41. c5 { [%clk 0:00:58] } 41...
Rc4 { [%clk 0:00:27] } 42. h3 { [%clk 0:00:57] } 42... Kh6 { [%clk 0:00:27] }
43. g4 { [%clk 0:00:58] } 43... hxg4 { [%clk 0:00:27] } 44. hxg4
{ [%clk 0:01:00] } 44... Nd4 $6 { Inaccuracy. Rxg4+ was best. [%clk 0:00:23] }
45. Nxd4 $6 { Inaccuracy. Re4 was best. [%clk 0:00:57] } 45... Rxd4
{ [%clk 0:00:24] } 46. Ne5 { [%clk 0:00:46] } 46... Rxd5 { [%clk 0:00:23] } 47.
Nxf7+ { [%clk 0:00:47] } 47... Kg7 { [%clk 0:00:23] } 48. Re5
{ [%clk 0:00:44] } 48... Rxe5 $6 { Inaccuracy. Rd2 was best. [%clk 0:00:22] }
49. Nxe5 { [%clk 0:00:45] } 49... Kf6 { [%clk 0:00:21] } 50. Nc6
{ [%clk 0:00:45] } 50... a6 $6 { Inaccuracy. a5 was best. [%clk 0:00:22] } 51.
Kf3 { [%clk 0:00:46] } 51... Ke6 $6
{ Checkmate is now unavoidable. Kg5 was best. [%clk 0:00:22] } 52. Ke4
{ [%clk 0:00:48] } 52... a5 { [%clk 0:00:21] } 53. a3 $6
{ Lost forced checkmate sequence. g5 was best. [%clk 0:00:48] } 53... Kd7 $6
{ Checkmate is now unavoidable. Kf6 was best. [%clk 0:00:22] } 54. Nxa5
{ [%clk 0:00:49] } 54... c6 { [%clk 0:00:22] } 55. Ke5 { [%clk 0:00:49] } 55...
g5 { [%clk 0:00:23] } 56. f4 { [%clk 0:00:50] } 56... gxf4 { [%clk 0:00:24] }
57. Kxf4 { [%clk 0:00:51] } 57... Kc7 { [%clk 0:00:24] } 58. Kf5
{ [%clk 0:00:52] } 1-0