Event: Dato Tan Chin Nam Malaysia Day Age Group - Open
Site: https://lichess.org/broadcast/20th-malaysian-chess-festival-2025--age-group/round-2/aBVBs48Z/pqeYdtpC
Date: 2025-09-16
White: Kushagra Mohan
WhiteTitle: IM
WhiteElo: 2432
Black: Meiyazhagan, Kaviinayan
BlackElo: 1885
Result: 1-0
ECO: C72
Opening: Ruy Lopez: Morphy Defense, Modern Steinitz Defense
Variant: Standard
TimeControl: 15 minutes + 5 seconds increment from move 1

1. e4 { [%clk 0:15:09] } 1... e5 { [%clk 0:15:08] } 2. Nf3 { [%clk 0:15:13] } 2... Nc6 { [%clk 0:15:12] } 3. Bb5 { [%clk 0:15:17] } 3... a6 { [%clk 0:15:16] } 4. Ba4 { [%clk 0:15:21] } 4... d6 { [%clk 0:15:19] } 5. O-O { [%clk 0:15:22] } 5... Bg4 { [%clk 0:15:19] } 6. h3 { [%clk 0:15:19] } 6... h5 { [%clk 0:15:21] } 7. Bxc6+ { [%clk 0:15:16] } 7... bxc6 { [%clk 0:15:25] } 8. d4 { [%clk 0:15:20] } 8... Bxf3 { [%clk 0:15:22] } 9. Qxf3 { [%clk 0:15:24] } 9... Qf6 { [%clk 0:15:17] } 10. Qxf6 { [%clk 0:15:02] } 10... Nxf6 { [%clk 0:15:16] } 11. dxe5 { [%clk 0:15:06] } 11... dxe5 { [%clk 0:15:17] } 12. Nd2 { [%clk 0:15:09] } 12... Bd6 { [%clk 0:14:46] } 13. Re1 { [%clk 0:15:08] } 13... O-O { [%clk 0:14:43] } 14. Nc4 { [%clk 0:15:10] } 14... Rab8 { [%clk 0:14:32] } 15. Bd2 { [%clk 0:15:09] } 15... Rfe8 { [%clk 0:13:59] } 16. Rad1 { [%clk 0:14:59] } 16... Bb4 { [%clk 0:13:57] } 17. Bxb4 { [%clk 0:14:55] } 17... Rxb4 { [%clk 0:14:01] } 18. b3 { [%clk 0:15:00] } 18... g5 { [%clk 0:12:59] } 19. f3 { [%clk 0:14:55] } 19... Rbb8 { [%clk 0:12:51] } 20. g4 { [%clk 0:14:58] } 20... hxg4 { [%clk 0:11:22] } 21. hxg4 { [%clk 0:15:02] } 21... Kg7 { [%clk 0:11:02] } 22. Kf2 { [%clk 0:15:00] } 22... Rh8 { [%clk 0:10:46] } 23. Rh1 { [%clk 0:14:57] } 23... Rbe8 { [%clk 0:10:45] } 24. Rxh8 { [%clk 0:14:42] } 24... Kxh8 { [%clk 0:10:28] } 25. Rd3 { [%clk 0:14:40] } 25... Kg7 { [%clk 0:10:27] } 26. Na5 { [%clk 0:14:43] } 26... Rh8 { [%clk 0:10:13] } 27. Kg2 { [%clk 0:14:42] } 27... c5 { [%clk 0:10:17] } 28. Rc3 { [%clk 0:14:32] } 28... Rd8 { [%clk 0:09:58] } 29. Rxc5 { [%clk 0:14:30] } 29... Rd2+ { [%clk 0:10:02] } 30. Kf1 { [%clk 0:14:34] } 30... Nd7 { [%clk 0:09:22] } 31. Rxc7 { [%clk 0:14:37] } 31... Nf8 { [%clk 0:09:26] } 32. Ke1 { [%clk 0:14:07] } 32... Rh2 { [%clk 0:09:28] } 33. Nc4 { [%clk 0:13:58] } 33... Ne6 { [%clk 0:09:30] } 34. Ra7 { [%clk 0:13:59] } 34... Nd4 { [%clk 0:09:34] } 35. Nxe5 { [%clk 0:13:51] } 35... Nxc2+ { [%clk 0:09:15] } 36. Kd1 { [%clk 0:13:49] } 36... Ne3+ { [%clk 0:09:19] } 37. Kc1 { [%clk 0:13:53] } 37... Rxa2 { [%clk 0:09:23] } 38. Rxf7+ { [%clk 0:13:50] } 38... Kg8 { [%clk 0:09:27] } 39. Rb7 { [%clk 0:13:42] } 39... a5 { [%clk 0:09:11] } 40. Nf7 { [%clk 0:13:38] } 40... Rc2+ { [%clk 0:08:53] } 41. Kb1 { [%clk 0:13:42] } 41... Rf2 { [%clk 0:08:55] } 42. Nxg5 { [%clk 0:13:40] } 42... Nf1 { [%clk 0:08:57] } 43. e5 { [%clk 0:13:19] } 43... Nd2+ { [%clk 0:08:59] } 44. Kc1 { [%clk 0:13:23] } 44... Nxf3 { [%clk 0:08:57] } 45. Nxf3 { [%clk 0:11:43] } 45... Rxf3 { [%clk 0:09:01] } 46. Kb2 { [%clk 0:11:04] } 46... Rg3 { [%clk 0:08:59] } 47. Rb5 { [%clk 0:11:05] } 47... Rxg4 { [%clk 0:09:01] } 48. Rxa5 { [%clk 0:11:08] } 48... Kf7 { [%clk 0:09:04] } 49. Rc5 { [%clk 0:11:12] } 49... Ke6 { [%clk 0:09:06] } 50. Ka3 { [%clk 0:11:16] } 50... Rg3 { [%clk 0:08:09] } 51. Ka4 { [%clk 0:11:19] } 51... Rg1 { [%clk 0:08:06] } 52. b4 { [%clk 0:11:22] } 52... Ra1+ { [%clk 0:08:09] } 53. Kb5 { [%clk 0:11:27] } 53... Rb1 { [%clk 0:08:13] } 54. Ka5 { [%clk 0:11:31] } 54... Ra1+ { [%clk 0:08:17] } 55. Kb6 { [%clk 0:11:35] } 55... Kd7 { [%clk 0:07:51] } 56. b5 { [%clk 0:11:34] } 56... Rb1 { [%clk 0:07:54] } 57. Kb7 { [%clk 0:11:36] } 57... Rb2 { [%clk 0:07:49] } 58. b6 { [%clk 0:11:40] } 58... Rb1 { [%clk 0:07:53] } 59. Ka7 { [%clk 0:11:44] } 59... Ra1+ { [%clk 0:07:45] } 60. Kb8 { [%clk 0:11:47] } 60... Rb1 { [%clk 0:07:49] } 61. b7 { [%clk 0:11:51] } 61... Ra1 { [%clk 0:07:47] } 62. e6+ { [%clk 0:11:49] } 62... Kd6 { [%clk 0:07:51] } 63. e7 { [%clk 0:11:47] } 63... Re1 { [%clk 0:07:50] } 64. Rc2 { [%clk 0:11:41] } 64... Kd7 { [%clk 0:07:28] } 65. Ra2 { [%clk 0:11:36] } 65... Rxe7 { [%clk 0:07:24] } 66. Ka8 { [%clk 0:11:38] } 1-0