Wu, Andrew Andi vs Leung, Joy San Lucas

Hong Kong International Open Chess Championship 2025 | Challengers · Round 2 · 2025.12.23 · 1-0 · B10 Caro-Kann Defense: Accelerated Panov Attack

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. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77.
PGN
[Event "Hong Kong International Open Chess Championship 2025 | Challengers"]
[Site "Lichess"]
[Date "2025.12.23"]
[Round "2"]
[White "Wu, Andrew Andi"]
[Black "Leung, Joy San Lucas"]
[Result "1-0"]
[PlyCount "153"]
[WhiteElo "1741"]
[WhiteFideId "39924076"]
[BlackElo "1585"]
[BlackFideId "6011497"]
[ECO "B10"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]

1. c4 { [%clk 1:30:50] } 1... c6 { [%clk 1:30:23] } 2. e4 { [%clk 1:31:07] }
2... d5 3. cxd5 { [%clk 1:32:03] } 3... cxd5 { [%clk 1:30:36] } 4. exd5
{ [%clk 1:32:03] } 4... Qxd5 { [%clk 1:29:37] } 5. Nc3 { [%clk 1:32:29] } 5...
Qd8 { [%clk 1:28:10] } 6. Nf3 { [%clk 1:32:50] } 6... Nf6 { [%clk 1:25:55] } 7.
Bc4 { [%clk 1:32:49] } 7... e6 { [%clk 1:24:36] } 8. O-O { [%clk 1:32:52] }
8... Be7 { [%clk 1:22:49] } 9. d4 { [%clk 1:32:31] } 9... O-O
{ [%clk 1:20:43] } 10. Bf4 { [%clk 1:32:38] } 10... Bd7 { [%clk 1:17:36] } 11.
Re1 { [%clk 1:27:09] } 11... Nh5 { [%clk 1:09:52] } 12. Be3 { [%clk 1:24:52] }
12... Nc6 { [%clk 1:08:22] } 13. d5 { [%clk 1:20:23] } 13... exd5
{ [%clk 1:06:43] } 14. Nxd5 { [%clk 1:16:01] } 14... Nf6 $6
{ Inaccuracy. Be6 was best.[%clk 1:02:34] } 15. Nxe7+ { [%clk 1:15:41] } 15...
Nxe7 $2 { Mistake. Qxe7 was best.[%clk 1:02:29] } 16. Bg5 $4
{ Blunder. Bc5  was best.[%clk 1:12:57] } 16... Ng6 { [%clk 1:01:07] } 17. Qb3
{ [%clk 1:06:37] } 17... h6 $6 { Inaccuracy. Bc6 was best.[%clk  0:59:30] } 18.
Bxf6 $2 { Mistake. Bd2 was best.[%clk 1:03:57] } 18... Qxf6 { [%clk 0:59:37] }
19. Qxb7 { [%clk   1:04:08] } 19... Bc6 { [%clk 0:59:20] } 20. Qa6
{ [%clk 1:00:10] } 20... Bxf3 $6 { Inaccuracy. Rab8 was  best.[%clk 0:55:28] }
21. Qxf6 { [%clk 1:00:34] } 21... gxf6 { [%clk 0:55:28] } 22. gxf3
{ [%clk 1:00:44] } 22... Ne5 { [%clk 0:50:13] } 23. Bd5 { [%clk 0:54:51] }
23... Rad8 { [%clk 0:48:41] } 24. Red1 $6
{ Inaccuracy. Rad1 was best.[%clk 0:49:04] } 24... Rd7 { [%clk 0:48:24] } 25.
Be4 { [%clk  0:49:04] } 25... Rfd8 { [%clk 0:47:16] } 26. Rxd7
{ [%clk 0:49:27] } 26... Rxd7 { [%clk 0:47:16] } 27. Rc1 { [%clk 0:49:22] }
27... Rd2 { [%clk 0:45:52] } 28. Rc7 { [%clk 0:48:23] } 28... a5
{ [%clk 0:44:38] } 29. Rc5 { [%clk 0:46:04] } 29... a4 { [%clk 0:42:10] } 30.
Ra5 { [%clk 0:44:32] } 30... f5 { [%clk 0:32:45] } 31. Rxe5 { [%clk 0:44:52] }
31... fxe4 { [%clk 0:32:45] } 32. Rxe4 { [%clk 0:44:47] } 32... a3 $4
{ Blunder. Rxb2 was best.[%clk 0:33:00] } 33. bxa3 { [%clk 0:45:02] } 33...
Rxa2 { [%clk 0:33:14] } 34. Ra4 $6 { Inaccuracy. a4 was best.[%clk  0:44:04] }
34... Kg7 $6 { Inaccuracy. h5 was best.[%clk 0:33:30] } 35. Kg2
{ [%clk 0:44:04] } 35... Ra1 { [%clk 0:32:11] } 36. f4 $2
{ Mistake. Rg4+ was   best.[%clk 0:44:14] } 36... Kg6 $6
{ Inaccuracy. Rd1 was  best.[%clk 0:31:40] } 37. Ra5 { [%clk 0:41:36] } 37...
Kf6 { [%clk 0:31:26] } 38. Kf3 $4 { Blunder. h4 was best.[%clk 0:41:36] } 38...
Rh1 { [%clk 0:30:01] } 39. Ra6+ { [%clk 0:41:56] } 39... Kg7 { [%clk 0:30:19] }
40. Kg2 { [%clk 0:42:19] } 40... Ra1 $4
{ Blunder.  Rc1 was best.[%clk 0:29:53] } 41. a4 { [%clk 0:42:27] } 41... Ra2
{ [%clk  0:27:23] } 42. Ra8 { [%clk 0:36:53] } 42... Kf6 { [%clk 0:27:00] } 43.
Kg3 { [%clk  0:35:21] } 43... Ra1 { [%clk 0:26:24] } 44. a5 $4
{ Blunder. Ra6+ was best.[%clk  0:35:21] } 44... Ra3+ $4
{ Blunder. Kf5 was best.[%clk 0:25:25] } 45. Kg4 { [%clk 0:35:09] } 45... Ra2
{ [%clk  0:24:52] } 46. a6 $4 { Blunder. Ra6+ was  best.[%clk 0:31:42] } 46...
Rxf2 { [%clk 0:24:01] } 47. Rh8 { [%clk 0:29:27] } 47... h5+ { [%clk 0:23:05] }
48. Rxh5 { [%clk 0:26:40] } 48... Rg2+ { [%clk  0:18:54] } 49. Kf3
{ [%clk 0:22:39] } 49... Ra2 { [%clk 0:18:54] } 50. Rh6+ { [%clk 0:22:05] }
50... Kg7 $4 { Blunder. Kf5 was best.[%clk 0:18:57] } 51. Rc6
{ [%clk 0:22:27] } 51... Rxh2 { [%clk 0:18:48] } 52. Ke4 { [%clk 0:22:46] }
52... Ra2 { [%clk 0:17:49] } 53. Kd5 { [%clk 0:22:45] } 53... Ra4
{ [%clk 0:17:27] } 54. Kc5 { [%clk 0:22:19] } 54... Rxf4 { [%clk 0:16:45] } 55.
a7 { [%clk 0:22:45] } 55... Ra4 { [%clk 0:17:13] } 56. Kb6 { [%clk 0:23:03] }
56... f6 { [%clk 0:17:28] } 57. Kb7 { [%clk 0:23:35] } 57... Rxa7+ $2
{ Checkmate is now unavoidable. Ra1 was  best.[%clk 0:17:24] } 58. Kxa7 Kg6
{ [%clk 0:17:47] } 59. Kb6 { [%clk 0:23:58] } 59... Kg5 { [%clk 0:18:08] } 60.
Kc5 f5 { [%clk 0:18:37] } 61. Kd4 { [%clk  0:24:48] } 61... Kg4
{ [%clk 0:18:20] } 62. Ke3 { [%clk 0:24:37] } 62... f4+ { [%clk 0:18:40] } 63.
Kf2 f3 64. Rc4+ Kf5 { [%clk 0:19:36] } 65. Kxf3 { [%clk  0:26:01] } 65... Ke5
66. Re4+ { [%clk 0:26:28] } 66... Kd5 { [%clk 0:20:26] } 67. Ke3
{ [%clk 0:26:55] } 67... Kd6 { [%clk 0:20:53] } 68. Kd4 { [%clk 0:27:20] }
68... Kc6 { [%clk 0:21:17] } 69. Re5 { [%clk 0:27:42] } 69... Kd6
{ [%clk 0:21:39] } 70. Ke4 Kc6 71. Rd5 { [%clk 0:28:42] } 71... Kc7
{ [%clk 0:22:33] } 72. Ke5 Kc6 { [%clk 0:23:02] } 73. Ke6 { [%clk 0:29:39] }
73... Kb6 { [%clk 0:23:27] } 74. Kd6 Kb7 { [%clk 0:24:42] } 75. Rc5
{ [%clk 0:29:45] } 75... Kb6 { [%clk 0:24:42] } 76. Kd5 { [%clk 0:31:02] }
76... Kb7 { [%clk 0:24:42] } 77. Rc6 { [%clk 0:29:45] } 1-0