Event: SEDC Rapid 2025
Site: https://lichess.org/broadcast/sedc-rapid-2025-chess-competition/round-1/Njcw1rSh/LWEF0kap
Date: 2025-11-15
White: Kamalsyah, Muhammad
WhiteTitle: FM
WhiteElo: 2147
Black: Abd Razak, Muhd Asyraf
BlackElo: 0
Result: 1-0
ECO: C66
Opening: Ruy Lopez: Berlin Defense, Tarrasch Trap
Variant: Standard
TimeControl: Rapid: 25 minutes for game with 10 seconds increment from move 1

1. e4 { [%clk 0:25:15] } 1... e5 { [%clk 0:25:18] } 2. Nf3 { [%clk 0:25:19] } 2... Nc6 { [%clk 0:25:26] } 3. d4 { [%clk 0:25:27] } 3... d6 { [%clk 0:25:27] } 4. Bb5 { [%clk 0:25:35] } 4... Bd7 { [%clk 0:25:35] } 5. Nc3 { [%clk 0:25:43] } 5... Nf6 { [%clk 0:25:43] } 6. O-O { [%clk 0:25:51] } 6... Be7 { [%clk 0:25:49] } 7. Re1 { [%clk 0:25:59] } 7... O-O { [%clk 0:25:56] } 8. Bxc6 { [%clk 0:26:06] } 8... Bxc6 { [%clk 0:26:04] } 9. dxe5 { [%clk 0:26:15] } 9... dxe5 { [%clk 0:26:05] } 10. Qxd8 { [%clk 0:26:22] } 10... Raxd8 { [%clk 0:26:12] } 11. Nxe5 { [%clk 0:26:29] } 11... Bd7 { [%clk 0:25:58] } 12. Nxd7 { [%clk 0:26:00] } 12... Rxd7 { [%clk 0:26:04] } 13. Be3 { [%clk 0:26:05] } 13... a6 { [%clk 0:26:07] } 14. f3 { [%clk 0:26:05] } 14... h6 { [%clk 0:25:49] } 15. Red1 { [%clk 0:26:05] } 15... Rdd8 { [%clk 0:25:53] } 16. Kf2 { [%clk 0:26:11] } 16... Bb4 { [%clk 0:25:39] } 17. Ne2 { [%clk 0:26:19] } 17... Bd6 { [%clk 0:25:18] } 18. Ng3 { [%clk 0:25:36] } 18... h5 { [%clk 0:25:06] } 19. Nf5 { [%clk 0:25:42] } 19... Bxh2 { [%clk 0:25:04] } 20. g3 { [%clk 0:25:41] } 20... g6 { [%clk 0:25:08] } 21. Nh4 { [%clk 0:25:44] } 21... Nh7 { [%clk 0:24:59] } 22. Kg2 { [%clk 0:25:47] } 22... Bxg3 { [%clk 0:25:05] } 23. Kxg3 { [%clk 0:25:55] } 23... g5 { [%clk 0:25:13] } 24. Nf5 { [%clk 0:26:04] } 24... h4+ { [%clk 0:24:59] } 25. Kf2 { [%clk 0:26:13] } 25... h3 { [%clk 0:25:04] } 26. Rh1 { [%clk 0:26:15] } 26... Nf6 { [%clk 0:24:25] } 27. Bxg5 { [%clk 0:26:20] } 27... Nxe4+ { [%clk 0:23:48] } 28. fxe4 { [%clk 0:26:27] } 28... Rde8 { [%clk 0:23:54] } 29. Bf6 { [%clk 0:26:33] } 29... Rxe4 { [%clk 0:23:35] } 30. Rag1+ { [%clk 0:26:40] } 30... Rg4 { [%clk 0:23:25] } 31. Rxg4+ { [%clk 0:26:40] } 1-0