Event: New Zealand Chess Congress 2025
Date: 2025-01-03
White: Jin, Yanbo
WhiteElo: 1976
Black: Lu, Xiahan (Luna)
BlackTitle: WCM
BlackElo: 1723
Result: 1-0
ECO: E60
Opening: King's Indian Defense: Normal Variation, King's Knight Variation
Variant: Standard
TimeControl: 5400+30

1. d4 { [%clk 1:30:58] } 1... Nf6 { [%clk 1:30:55] } 2. Nf3 { [%clk 1:31:10] } 2... g6 { [%clk 1:31:03] } 3. c4 { [%clk 1:31:27] } 3... Bg7 { [%clk 1:31:22] } 4. g3 { [%clk 1:31:39] } 4... d6 { [%clk 1:31:06] } 5. Bg2 { [%clk 1:32:05] } 5... O-O { [%clk 1:30:42] } 6. b3 { [%clk 1:32:05] } 6... Nbd7 { [%clk 1:29:56] } 7. Bb2 { [%clk 1:32:13] } 7... Re8 { [%clk 1:29:04] } 8. O-O { [%clk 1:32:16] } 8... Nh5 { [%clk 1:27:03] } 9. Nc3 { [%clk 1:26:21] } 9... e5 { [%clk 1:24:09] } 10. dxe5 { [%clk 1:25:26] } 10... dxe5 { [%clk 1:24:26] } 11. e4 { [%clk 1:24:57] } 11... Nc5 { [%clk 1:13:21] } 12. Ba3 { [%clk 1:19:32] } 12... Ne6 { [%clk 1:11:45] } 13. Nd5 { [%clk 1:15:10] } 13... c6 { [%clk 1:09:06] } 14. Ne7+ { [%clk 1:13:54] } 14... Kh8 { [%clk 1:09:09] } 15. Nxc8 { [%clk 1:14:06] } 15... Rxc8 { [%clk 1:09:11] } 16. Bh3 { [%clk 1:13:43] } 16... Qa5 { [%clk 1:06:59] } 17. Bxe6 { [%clk 1:11:25] } 17... Rxe6 { [%clk 1:03:41] } 18. Bb2 { [%clk 1:06:15] } 18... Rd8 { [%clk 0:59:31] } 19. Qe2 { [%clk 1:05:28] } 19... Ree8 { [%clk 0:56:35] } 20. Rfc1 { [%clk 0:58:53] } 20... Qc7 { [%clk 0:53:33] } 21. Rd1 { [%clk 0:57:07] } 21... Rd7 { [%clk 0:49:55] } 22. Kg2 { [%clk 0:54:03] } 22... Qc8 { [%clk 0:48:47] } 23. h3 { [%clk 0:53:11] } 23... Rxd1 { [%clk 0:46:56] } 24. Rxd1 { [%clk 0:53:14] } 24... Qe6 { [%clk 0:46:58] } 25. c5 { [%clk 0:45:47] } 25... Qe7 { [%clk 0:41:44] } 26. b4 { [%clk 0:45:05] } 26... a5 { [%clk 0:40:16] } 27. a3 { [%clk 0:44:40] } 27... axb4 { [%clk 0:37:31] } 28. axb4 { [%clk 0:45:05] } 28... Ra8 { [%clk 0:37:06] } 29. Bc3 { [%clk 0:44:54] } 29... Bf6 { [%clk 0:36:29] } 30. Rd6 { [%clk 0:44:17] } 30... Ng7 { [%clk 0:35:08] } 31. Qd2 { [%clk 0:41:35] } 31... Ne8 { [%clk 0:33:53] } 32. Rd7 { [%clk 0:40:24] } 32... Qe6 { [%clk 0:33:34] } 33. Rxb7 { [%clk 0:39:53] } 33... Rd8 { [%clk 0:33:15] } 34. Qb2 { [%clk 0:39:33] } 34... Rd3 { [%clk 0:30:44] } 35. Ne1 { [%clk 0:28:48] } 35... Rd8 { [%clk 0:28:44] } 36. b5 { [%clk 0:26:38] } 36... cxb5 { [%clk 0:24:08] } 37. Qxb5 { [%clk 0:25:52] } 37... Rc8 { [%clk 0:23:06] } 38. Rb8 { [%clk 0:24:40] } 38... Kg7 { [%clk 0:21:56] } 39. Rxc8 { [%clk 0:24:20] } 39... Qxc8 { [%clk 0:22:20] } 40. c6 { [%clk 0:54:14] } 40... Qc7 { [%clk 0:52:17] } 41. Nd3 { [%clk 0:52:02] } 41... Nd6 { [%clk 0:51:10] } 42. Qd5 { [%clk 0:52:13] } 42... Nc8 { [%clk 0:50:40] } 43. Bxe5 { [%clk 0:46:13] } 43... Bxe5 { [%clk 0:50:29] } 44. Nxe5 { [%clk 0:46:40] } 44... Nb6 { [%clk 0:49:58] } 45. Qa5 { [%clk 0:45:36] } 45... f6 { [%clk 0:49:36] } 46. Nd7 { [%clk 0:43:43] } 46... Qxc6 { [%clk 0:49:02] } 47. Nxb6 { [%clk 0:44:07] } 47... Qxe4+ { [%clk 0:49:27] } 48. Kh2 { [%clk 0:44:27] } 48... Qd4 { [%clk 0:49:47] } 49. Qa7+ { [%clk 0:44:42] } 49... Kh6 { [%clk 0:50:02] } 50. Nc8 { [%clk 0:45:07] } 50... Qxa7 { [%clk 0:50:25] } 51. Nxa7 { [%clk 0:45:35] } 51... Kg5 { [%clk 0:50:43] } 52. Kg2 { [%clk 0:45:53] } 52... Kf5 { [%clk 0:51:07] } 53. Kf3 { [%clk 0:46:14] } 53... h5 { [%clk 0:51:29] } 54. Nc6 { [%clk 0:46:39] } 54... Kg5 { [%clk 0:51:29] } 55. Ne7 { [%clk 0:46:59] } 55... Kh6 { [%clk 0:51:33] } 56. Kf4 { [%clk 0:47:22] } 56... Kg7 { [%clk 0:51:59] } 57. Nc6 { [%clk 0:47:27] } 57... Kf7 { [%clk 0:52:14] } 58. f3 { [%clk 0:47:30] } 58... Ke6 { [%clk 0:52:39] } 59. Nd4+ { [%clk 0:47:57] } 59... Kf7 { [%clk 0:53:05] } 60. g4 { [%clk 0:47:53] } 60... hxg4 { [%clk 0:53:25] } 61. fxg4 { [%clk 0:48:22] } 61... Kg7 { [%clk 0:53:25] } 62. h4 { [%clk 0:48:40] } 62... Kh6 { [%clk 0:54:05] } 63. g5+ { [%clk 0:48:24] } 63... Kg7 { [%clk 0:54:05] } 64. gxf6+ { [%clk 0:48:43] } 64... Kxf6 { [%clk 0:54:53] } 65. Kg4 { [%clk 0:49:08] } 65... Kf7 { [%clk 0:55:16] } 66. Kg5 { [%clk 0:49:31] } 66... Kg7 { [%clk 0:55:42] } 67. Ne6+ { [%clk 0:49:53] } 67... Kf7 { [%clk 0:55:42] } 68. Nf4 { [%clk 0:50:21] } 68... Kg7 { [%clk 0:56:33] } 69. Nxg6 { [%clk 0:50:48] } 69... Kh7 { [%clk 0:56:58] } 70. h5 { [%clk 0:51:12] } 1-0