Event: 3rd CHESS HUB U1800 CLASSICAL 2025 (19TH - 20TH JULY 2025)
Site: CHESS HUB AMPANG, SELANGOR, Malaysia
Date: 2025-07-20
White: Lee, Jun Hoong
WhiteElo: 1633
Black: Mas Hafizulhilmi Agus, Afiq Darwish
BlackElo: 0
Result: 0-1
ECO: B18
Opening: Caro-Kann Defense: Classical Variation
Variant: Standard
TimeControl: 30 minutes with 30 seconds increment per move from move 1

1. e4 { [%clk 0:30:45] } 1... c6 { [%clk 0:30:40] } 2. d4 { [%clk 0:30:45] } 2... d5 { [%clk 0:29:50] } 3. Nd2 { [%clk 0:31:08] } 3... dxe4 { [%clk 0:30:12] } 4. Nxe4 { [%clk 0:31:31] } 4... Bf5 { [%clk 0:30:38] } 5. Ng5 { [%clk 0:31:23] } 5... Nd7 { [%clk 0:30:55] } 6. N1f3 { [%clk 0:31:27] } 6... Ngf6 { [%clk 0:31:08] } 7. Bd3 { [%clk 0:29:44] } 7... Bxd3 { [%clk 0:31:29] } 8. Qxd3 { [%clk 0:30:06] } 8... e6 { [%clk 0:31:51] } 9. Ne4 { [%clk 0:30:11] } 9... Be7 { [%clk 0:32:07] } 10. O-O { [%clk 0:30:13] } 10... O-O { [%clk 0:32:17] } 11. c3 { [%clk 0:30:13] } 11... Rc8 { [%clk 0:32:33] } 12. Be3 { [%clk 0:29:38] } 12... Qc7 { [%clk 0:32:30] } 13. Nxf6+ { [%clk 0:29:04] } 13... Nxf6 { [%clk 0:32:52] } 14. Rfd1 { [%clk 0:28:38] } 14... Rfd8 { [%clk 0:33:07] } 15. Qe2 { [%clk 0:28:34] } 15... h6 { [%clk 0:32:35] } 16. h3 { [%clk 0:28:41] } 16... c5 { [%clk 0:32:00] } 17. Qc4 { [%clk 0:26:43] } 17... Nd5 { [%clk 0:31:45] } 18. Re1 { [%clk 0:25:26] } 18... Nxe3 { [%clk 0:31:51] } 19. Rxe3 { [%clk 0:25:39] } 19... cxd4 { [%clk 0:31:08] } 20. Qxc7 { [%clk 0:25:21] } 20... Rxc7 { [%clk 0:31:28] } 21. Nxd4 { [%clk 0:25:32] } 21... Bc5 { [%clk 0:31:44] } 22. Rd1 { [%clk 0:25:24] } 22... Rcd7 { [%clk 0:31:46] } 23. Re4 { [%clk 0:24:25] } 23... Rd6 { [%clk 0:30:20] } 24. a4 { [%clk 0:21:21] } 24... a6 { [%clk 0:30:12] } 25. g4 { [%clk 0:20:39] } 25... Rd5 { [%clk 0:28:11] } 26. Kg2 { [%clk 0:20:15] } 26... Ba7 { [%clk 0:27:22] } 27. f4 { [%clk 0:17:29] } 27... g5 { [%clk 0:27:30] } 28. Kf3 { [%clk 0:16:56] } 28... gxf4 { [%clk 0:27:50] } 29. Rde1 { [%clk 0:15:12] } 29... Bxd4 { [%clk 0:28:05] } 30. cxd4 { [%clk 0:15:33] } 30... Rxd4 { [%clk 0:28:30] } 31. Kxf4 { [%clk 0:15:53] } 31... Kg7 { [%clk 0:27:51] } 32. Rxd4 { [%clk 0:15:36] } 32... Rxd4+ { [%clk 0:28:12] } 33. Re4 { [%clk 0:16:01] } 33... Rxe4+ { [%clk 0:27:52] } 34. Kxe4 { [%clk 0:16:25] } 34... Kg6 { [%clk 0:28:01] } 35. h4 { [%clk 0:15:50] } 35... f5+ { [%clk 0:27:49] } 36. gxf5+ { [%clk 0:14:59] } 36... exf5+ { [%clk 0:28:10] } 37. Ke5 { [%clk 0:15:04] } 37... Kh5 { [%clk 0:28:34] } 38. Kxf5 { [%clk 0:15:17] } 38... Kxh4 { [%clk 0:28:55] } 39. a5 { [%clk 0:15:30] } 39... h5 { [%clk 0:29:07] } 40. Ke6 { [%clk 0:15:15] } 40... Kg5 { [%clk 0:29:30] } 41. Kd7 { [%clk 0:15:42] } 41... h4 { [%clk 0:29:42] } 42. Kc7 { [%clk 0:16:07] } 42... h3 { [%clk 0:30:06] } 43. Kxb7 { [%clk 0:16:28] } 43... h2 { [%clk 0:30:31] } 44. Kxa6 { [%clk 0:16:52] } 44... h1=Q { [%clk 0:30:51] } 45. b4 { [%clk 0:17:16] } 45... Qa8+ { [%clk 0:30:52] } 46. Kb6 { [%clk 0:17:32] } 46... Kf6 { [%clk 0:31:14] } 47. a6 { [%clk 0:17:50] } 47... Ke6 { [%clk 0:31:35] } 48. b5 { [%clk 0:18:09] } 48... Kd6 { [%clk 0:31:13] } 49. a7 { [%clk 0:18:28] } 49... Kd7 { [%clk 0:31:18] } 50. Ka6 { [%clk 0:18:47] } 50... Kc7 { [%clk 0:31:36] } 51. b6+ { [%clk 0:19:04] } 51... Kc6 { [%clk 0:32:03] } 0-1