Event: MPL 59th Senior National
Site: Delhi, India
Date: 2022-12-29
White: Hari, Madhavan N B
WhiteElo: 2385
Black: Sai, Vishwesh.C
BlackElo: 2219
Result: 1-0
ECO: C68
Opening: Ruy Lopez: Exchange Variation
Variant: Standard
TimeControl: 90 Minutes /40 moves plus 30 Minutes with 30 seconds increment from Move No1.

1. e4 { [%clk 1:28:27] } 1... e5 { [%clk 1:30:52] } 2. Nf3 { [%clk 1:28:46] } 2... Nc6 { [%clk 1:31:18] } 3. Bb5 { [%clk 1:29:01] } 3... a6 { [%clk 1:31:42] } 4. Bxc6 { [%clk 1:29:22] } 4... dxc6 { [%clk 1:32:06] } 5. d3 { [%clk 1:28:55] } 5... Bg4 { [%clk 1:30:01] } 6. h3 { [%clk 1:29:06] } 6... Bxf3 { [%clk 1:30:25] } 7. Qxf3 { [%clk 1:29:32] } 7... Qf6 { [%clk 1:29:51] } 8. Nd2 { [%clk 1:24:46] } 8... Qe6 { [%clk 1:21:20] } 9. Qg4 { [%clk 1:22:51] } 9... Qxg4 { [%clk 1:14:05] } 10. hxg4 { [%clk 1:23:12] } 10... f6 { [%clk 1:14:26] } 11. Nf1 { [%clk 1:22:35] } 11... Kf7 { [%clk 1:14:08] } 12. g5 { [%clk 1:22:13] } 12... Bc5 { [%clk 1:09:00] } 13. gxf6 { [%clk 1:18:03] } 13... gxf6 { [%clk 1:08:57] } 14. g4 { [%clk 1:16:34] } 14... Kg6 { [%clk 1:00:42] } 15. Ng3 { [%clk 1:16:45] } 15... Bf8 { [%clk 1:00:12] } 16. Ke2 { [%clk 0:57:28] } 16... Bh6 { [%clk 0:58:09] } 17. Nf5 { [%clk 0:57:53] } 17... Bg5 { [%clk 0:53:58] } 18. Rh3 { [%clk 0:50:46] } 18... Rd8 { [%clk 0:42:59] } 19. Be3 { [%clk 0:49:24] } 19... Rd7 { [%clk 0:37:35] } 20. Rah1 { [%clk 0:49:44] } 20... h6 { [%clk 0:33:36] } 21. c3 { [%clk 0:49:53] } 21... Rdh7 { [%clk 0:30:52] } 22. d4 { [%clk 0:45:28] } 22... Bxe3 { [%clk 0:22:47] } 23. Kxe3 { [%clk 0:45:38] } 23... Ne7 { [%clk 0:21:56] } 24. dxe5 { [%clk 0:43:11] } 24... fxe5 { [%clk 0:22:21] } 25. Rh5 { [%clk 0:42:50] } 25... a5 { [%clk 0:18:44] } 26. Nh4+ { [%clk 0:39:10] } 26... Kf6 27. Nf3 { [%clk 0:39:37] } 27... Ng6 28. Rf5+ { [%clk 0:38:48] } 28... Ke6 { [%clk 0:18:28] } 29. g5 { [%clk 0:39:11] } 29... Rf7 { [%clk 0:18:51] } 30. Rxf7 { [%clk 0:39:13] } 30... Kxf7 { [%clk 0:19:17] } 31. gxh6 { [%clk 0:39:36] } 31... Kf6 { [%clk 0:19:27] } 32. Rh5 { [%clk 0:39:58] } 32... Rh7 { [%clk 0:19:30] } 33. Rf5+ { [%clk 0:39:54] } 33... Ke7 { [%clk 0:19:59] } 34. Nxe5 { [%clk 0:40:15] } 34... Rxh6 { [%clk 0:20:26] } 35. Nxg6+ { [%clk 0:40:37] } 35... Rxg6 { [%clk 0:20:54] } 36. Rxa5 { [%clk 0:40:57] } 36... Kd6 { [%clk 0:21:19] } 37. Ra8 { [%clk 0:41:03] } 37... Rg1 { [%clk 0:21:43] } 38. Rd8+ { [%clk 0:41:29] } 38... Ke7 { [%clk 0:22:11] } 39. Rd2 { [%clk 0:41:53] } 39... Rb1 { [%clk 0:22:35] } 40. f4 { [%clk 0:42:18] } 40... Ke6 { [%clk 0:23:02] } 41. Kd4 { [%clk 0:42:41] } 41... b6 { [%clk 0:23:24] } 42. f5+ { [%clk 0:43:06] } 42... Kf6 { [%clk 0:23:50] } 43. Rg2 { [%clk 0:43:09] } 43... Rd1+ { [%clk 0:24:15] } 44. Kc4 { [%clk 0:43:35] } 44... Ke5 { [%clk 0:24:26] } 45. Rg7 { [%clk 0:43:57] } 45... Rd2 { [%clk 0:24:47] } 46. Re7+ { [%clk 0:44:07] } 46... Kd6 { [%clk 0:25:12] } 47. f6 { [%clk 0:44:25] } 47... b5+ { [%clk 0:25:19] } 48. Kb3 { [%clk 0:44:49] } 48... Rf2 { [%clk 0:25:29] } 49. e5+ { [%clk 0:45:13] } 49... Kd5 { [%clk 0:25:52] } 50. f7 { [%clk 0:45:19] } 50... c5 { [%clk 0:26:17] } 51. e6 { [%clk 0:45:41] } 51... c4+ { [%clk 0:26:37] } 52. Ka3 { [%clk 0:46:05] } 52... c5 { [%clk 0:26:52] } 53. Re8 { [%clk 0:46:23] } 1-0