Event: FIDE World Rapid Championship
Site: chess24.com
Date: 2022-12-26
White: Vachier-Lagrave, Maxime
WhiteTitle: GM
WhiteElo: 2777
Black: Harsha Bharathakoti
BlackTitle: GM
BlackElo: 2574
Result: 1-0
ECO: B30
Opening: Sicilian Defense: Nyezhmetdinov-Rossolimo Attack
Variant: Standard

1. e4 { [%clk 0:15:19] } 1... c5 { [%clk 0:15:15] } 2. Nf3 { [%clk 0:15:27] } 2... Nc6 { [%clk 0:15:17] } 3. Bb5 { [%clk 0:15:35] } 3... e5 { [%clk 0:15:18] } 4. O-O { [%clk 0:15:43] } 4... Bd6 { [%clk 0:15:24] } 5. d4 { [%clk 0:15:51] } 5... Nxd4 { [%clk 0:15:20] } 6. Bc4 { [%clk 0:15:59] } 6... Nxf3+ { [%clk 0:12:32] } 7. Qxf3 { [%clk 0:16:05] } 7... Nf6 { [%clk 0:12:41] } 8. Rd1 { [%clk 0:15:31] } 8... Be7 { [%clk 0:10:20] } 9. Qg3 { [%clk 0:15:28] } 9... O-O { [%clk 0:10:27] } 10. Qxe5 { [%clk 0:15:36] } 10... d6 { [%clk 0:10:25] } 11. Qf4 { [%clk 0:15:39] } 11... Be6 { [%clk 0:08:31] } 12. Bf1 { [%clk 0:15:23] } 12... Qc7 { [%clk 0:06:56] } 13. c4 { [%clk 0:15:11] } 13... Ng4 { [%clk 0:06:40] } 14. Nc3 { [%clk 0:15:14] } 14... Bf6 { [%clk 0:05:33] } 15. Qg3 { [%clk 0:15:10] } 15... Be5 { [%clk 0:05:25] } 16. Bf4 { [%clk 0:15:11] } 16... a6 { [%clk 0:05:21] } 17. Rd2 { [%clk 0:14:46] } 17... Rad8 { [%clk 0:04:49] } 18. Rad1 { [%clk 0:14:43] } 18... Bd4 { [%clk 0:03:49] } 19. Rxd4 { [%clk 0:12:20] } 19... cxd4 { [%clk 0:03:57] } 20. Rxd4 { [%clk 0:12:28] } 20... Ne5 { [%clk 0:03:49] } 21. Rxd6 { [%clk 0:12:09] } 21... Ng6 { [%clk 0:03:58] } 22. Rxd8 { [%clk 0:10:28] } 22... Qxd8 { [%clk 0:04:06] } 23. Bd6 { [%clk 0:10:32] } 23... Re8 { [%clk 0:04:12] } 24. c5 { [%clk 0:10:37] } 24... Ne7 { [%clk 0:03:40] } 25. h4 { [%clk 0:10:27] } 25... Kh8 { [%clk 0:03:01] } 26. h5 { [%clk 0:10:20] } 26... h6 { [%clk 0:03:10] } 27. a3 { [%clk 0:10:21] } 27... f6 { [%clk 0:03:08] } 28. Be2 { [%clk 0:10:16] } 28... Nc6 { [%clk 0:03:11] } 29. Qe3 { [%clk 0:10:08] } 29... Bf7 { [%clk 0:03:07] } 30. b4 { [%clk 0:10:11] } 30... Ne5 { [%clk 0:03:15] } 31. Qd4 { [%clk 0:09:34] } 31... Nc6 { [%clk 0:03:09] } 32. Qd1 { [%clk 0:09:42] } 32... Ne5 { [%clk 0:03:11] } 33. Nd5 { [%clk 0:09:35] } 33... Qd7 { [%clk 0:02:25] } 34. a4 { [%clk 0:09:01] } 34... Nc6 { [%clk 0:01:58] } 35. b5 { [%clk 0:08:57] } 35... axb5 { [%clk 0:02:07] } 36. axb5 { [%clk 0:09:06] } 36... Nd8 { [%clk 0:01:30] } 37. Nb6 { [%clk 0:05:41] } 37... Qe6 { [%clk 0:01:39] } 38. Bf3 { [%clk 0:05:49] } 38... Qa2 { [%clk 0:01:38] } 39. Nd5 { [%clk 0:05:00] } 39... Ne6 { [%clk 0:01:37] } 40. c6 { [%clk 0:04:45] } 40... bxc6 { [%clk 0:01:47] } 41. bxc6 { [%clk 0:04:54] } 41... Ng5 { [%clk 0:01:20] } 42. c7 { [%clk 0:05:00] } 42... Nxf3+ { [%clk 0:00:29] } 43. Qxf3 { [%clk 0:05:09] } 43... Qc4 { [%clk 0:00:13] } 44. Nxf6 { [%clk 0:03:42] } 44... gxf6 { [%clk 0:00:13] } 45. Qxf6+ { [%clk 0:03:51] } 45... Kg8 { [%clk 0:00:12] } 46. Be5 { [%clk 0:03:58] } 46... Rxe5 { [%clk 0:00:12] } 47. Qxe5 { [%clk 0:04:07] } 47... Be6 { [%clk 0:00:18] } 48. Kh2 { [%clk 0:04:09] } 48... Kf7 { [%clk 0:00:22] } 49. f4 { [%clk 0:03:48] } 49... Qe2 { [%clk 0:00:20] } 50. c8=Q { [%clk 0:03:42] } 50... Bxc8 { [%clk 0:00:29] } 51. Qc7+ { [%clk 0:03:51] } 51... Kf6 { [%clk 0:00:29] } 52. Qxc8 { [%clk 0:04:00] } 52... Qxe4 { [%clk 0:00:17] } 53. Qf8+ { [%clk 0:04:08] } 1-0