Event: 6th Chess Hub Double Weekends Open Classical Tournament
Site: https://lichess.org/broadcast/chess-hub-double-weekends-2025--6th-open-classical/round-7/ZGYHYfYS/1TBjzYL4
Date: 2025-11-30
White: Cheung, Pak Hei Braven
WhiteElo: 0
Black: Jafri Malim, Mohd Adam Hafiz
BlackElo: 0
Result: 0-1
ECO: B00
Opening: Duras Gambit
Variant: Standard
TimeControl: 90 minutes with 30 seconds increment from move 1

1. e4 { [%clk 1:29:13] } 1... f5 { [%clk 1:30:48] } 2. exf5 { [%clk 1:29:27] } 2... Nf6 { [%clk 1:31:11] } 3. Be2 { [%clk 1:29:44] } 3... h5 { [%clk 1:30:49] } 4. Nf3 { [%clk 1:28:58] } 4... d5 { [%clk 1:31:08] } 5. d4 { [%clk 1:28:55] } 5... Bxf5 { [%clk 1:31:31] } 6. Bd3 { [%clk 1:28:22] } 6... Ne4 { [%clk 1:31:53] } 7. c4 { [%clk 1:27:28] } 7... c6 { [%clk 1:32:08] } 8. O-O { [%clk 1:27:22] } 8... e6 { [%clk 1:32:03] } 9. Re1 { [%clk 1:26:55] } 9... Be7 { [%clk 1:32:21] } 10. Nc3 { [%clk 1:26:41] } 10... Nxc3 { [%clk 1:30:29] } 11. bxc3 { [%clk 1:26:58] } 11... O-O { [%clk 1:30:29] } 12. Bxf5 { [%clk 1:26:59] } 12... exf5 { [%clk 1:30:52] } 13. Qe2 { [%clk 1:27:06] } 13... Bf6 { [%clk 1:29:59] } 14. Qe6+ { [%clk 1:27:09] } 14... Rf7 { [%clk 1:30:09] } 15. Qe8+ { [%clk 1:25:50] } 15... Qxe8 { [%clk 1:30:26] } 16. Rxe8+ { [%clk 1:25:59] } 16... Rf8 { [%clk 1:30:54] } 17. Rxf8+ { [%clk 1:26:09] } 17... Kxf8 { [%clk 1:31:11] } 18. cxd5 { [%clk 1:25:54] } 18... cxd5 { [%clk 1:31:28] } 19. Ba3+ { [%clk 1:26:35] } 19... Kf7 { [%clk 1:31:51] } 20. Rb1 { [%clk 1:26:46] } 20... b6 { [%clk 1:32:15] } 21. Re1 { [%clk 1:26:59] } 21... Nc6 { [%clk 1:32:35] } 22. Bd6 { [%clk 1:26:52] } 22... Re8 { [%clk 1:32:51] } 23. Rxe8 { [%clk 1:26:04] } 23... Kxe8 { [%clk 1:33:17] } 24. Kf1 { [%clk 1:25:33] } 24... Kd7 { [%clk 1:33:34] } 25. Bg3 { [%clk 1:24:58] } 25... Ke6 { [%clk 1:33:46] } 26. Ke2 { [%clk 1:25:02] } 26... g5 { [%clk 1:34:09] } 27. h4 { [%clk 1:24:40] } 27... g4 { [%clk 1:34:33] } 28. Ng5+ { [%clk 1:24:51] } 28... Bxg5 { [%clk 1:34:12] } 29. hxg5 { [%clk 1:25:07] } 29... Ne7 { [%clk 1:34:27] } 30. Bb8 { [%clk 1:24:06] } 30... a6 { [%clk 1:34:55] } 31. a4 { [%clk 1:23:57] } 31... h4 { [%clk 1:34:56] } 32. Ke3 { [%clk 1:22:21] } 32... Ng6 { [%clk 1:35:20] } 33. Bc7 { [%clk 1:20:53] } 33... b5 { [%clk 1:35:45] } 34. axb5 { [%clk 1:19:49] } 34... axb5 { [%clk 1:36:07] } 35. Bh2 { [%clk 1:18:58] } 35... Kd7 { [%clk 1:36:27] } 36. g3 { [%clk 1:18:50] } 36... h3 { [%clk 1:36:41] } 37. f3 { [%clk 1:19:09] } 37... Kc6 { [%clk 1:36:43] } 38. fxg4 { [%clk 1:19:19] } 38... fxg4 { [%clk 1:37:06] } 39. Kd3 { [%clk 1:18:34] } 39... Kd6 { [%clk 1:37:31] } 40. Ke3 { [%clk 1:17:52] } 40... Ke6 { [%clk 1:37:56] } 41. Kd3 { [%clk 1:17:37] } 41... Kf5 { [%clk 1:38:21] } 42. Ke3 { [%clk 1:17:57] } 42... Kxg5 { [%clk 1:38:45] } 43. Kd3 { [%clk 1:18:07] } 43... Kf5 { [%clk 1:39:08] } 44. Ke3 { [%clk 1:18:27] } 44... Nf8 { [%clk 1:39:09] } 45. Kd3 { [%clk 1:17:53] } 45... Ne6 { [%clk 1:39:37] } 46. Ke2 { [%clk 1:15:00] } 46... Ke4 { [%clk 1:39:52] } 47. Bg1 { [%clk 1:13:13] } 47... Ng5 { [%clk 1:40:17] } 48. Kf2 { [%clk 1:13:18] } 48... Nf3 { [%clk 1:40:38] } 49. Kf1 { [%clk 1:13:35] } 49... Kd3 { [%clk 1:40:55] } 0-1