Event: Tata Steel Chess Tournament 2021
Site: Wijk aan Zee, Netherlands
Date: 2021-01-26
White: Giri, Anish
WhiteElo: 2764
Black: Vachier-Lagrave, Maxime
BlackElo: 2784
Result: 1-0
ECO: B90
Opening: Sicilian Defense: Najdorf Variation, Adams Attack
Variant: Standard
TimeControl: 40/6000+30:20/3000+30:900+30

1. e4 { [%clk 1:40:57] } 1... c5 { [%clk 1:40:57] } 2. Nf3 { [%clk 1:41:18] } 2... d6 { [%clk 1:41:24] } 3. d4 { [%clk 1:41:41] } 3... cxd4 { [%clk 1:41:51] } 4. Nxd4 { [%clk 1:42:05] } 4... Nf6 { [%clk 1:42:17] } 5. Nc3 { [%clk 1:42:29] } 5... a6 { [%clk 1:42:45] } 6. h3 { [%clk 1:42:24] } 6... e5 { [%clk 1:43:09] } 7. Nf3 { [%clk 1:42:45] } 7... Be7 { [%clk 1:39:52] } 8. g4 { [%clk 1:42:02] } 8... O-O { [%clk 1:37:59] } 9. g5 { [%clk 1:38:14] } 9... Nh5 { [%clk 1:34:01] } 10. Bc4 { [%clk 1:27:14] } 10... Be6 { [%clk 1:27:33] } 11. Bb3 { [%clk 1:12:03] } 11... g6 { [%clk 1:24:19] } 12. Be3 { [%clk 1:10:10] } 12... Nd7 { [%clk 1:22:19] } 13. Qd2 { [%clk 1:09:12] } 13... Rc8 { [%clk 1:17:20] } 14. O-O-O { [%clk 1:08:20] } 14... Nc5 { [%clk 1:12:48] } 15. Bxc5 { [%clk 1:03:40] } 15... Rxc5 { [%clk 1:13:10] } 16. h4 { [%clk 1:02:02] } 16... Nf4 { [%clk 1:05:19] } 17. Kb1 { [%clk 0:51:53] } 17... Qa5 { [%clk 0:59:21] } 18. Ne1 { [%clk 0:46:52] } 18... Rfc8 { [%clk 0:52:15] } 19. Nd3 { [%clk 0:46:55] } 19... Nxd3 { [%clk 0:52:10] } 20. Qxd3 { [%clk 0:43:22] } 20... Rxc3 { [%clk 0:48:11] } 21. bxc3 { [%clk 0:43:47] } 21... d5 { [%clk 0:47:05] } 22. exd5 { [%clk 0:41:08] } 22... Bf5 { [%clk 0:47:26] } 23. Qd2 { [%clk 0:40:23] } 23... Bd6 { [%clk 0:47:48] } 24. c4 { [%clk 0:35:58] } 24... Qb6 { [%clk 0:44:53] } 25. Ka1 { [%clk 0:34:36] } 25... a5 { [%clk 0:41:09] } 26. c3 { [%clk 0:34:23] } 26... a4 { [%clk 0:39:49] } 27. Bc2 { [%clk 0:33:42] } 27... e4 { [%clk 0:35:53] } 28. Bxa4 { [%clk 0:30:20] } 28... Rxc4 { [%clk 0:34:12] } 29. Bb3 { [%clk 0:30:29] } 29... Rc5 { [%clk 0:32:46] } 30. Rhe1 { [%clk 0:29:31] } 30... Be5 { [%clk 0:30:16] } 31. Re3 { [%clk 0:26:39] } 31... Qd6 { [%clk 0:29:58] } 32. Kb2 { [%clk 0:22:02] } 32... b5 { [%clk 0:30:09] } 33. a3 { [%clk 0:22:00] } 33... Rc8 { [%clk 0:29:22] } 34. Ra1 { [%clk 0:22:27] } 34... b4 { [%clk 0:19:36] } 35. axb4 { [%clk 0:22:50] } 35... Qxb4 { [%clk 0:20:03] } 36. d6 { [%clk 0:21:05] } 36... Rb8 { [%clk 0:16:43] } 37. Ra3 { [%clk 0:18:21] } 37... Qb7 { [%clk 0:10:46] } 38. Kc1 { [%clk 0:12:28] } 38... Qd7 { [%clk 0:05:30] } 39. Qd5 { [%clk 0:08:43] } 39... Bxd6 { [%clk 0:03:00] } 40. Ra6 { [%clk 0:50:50] } 40... Rd8 { [%clk 0:50:43] } 41. Rxd6 { [%clk 0:33:49] } 41... Qxd6 { [%clk 0:51:04] } 42. Qxf7+ { [%clk 0:34:15] } 42... Kh8 { [%clk 0:51:30] } 43. Qf6+ { [%clk 0:25:17] } 43... Qxf6 { [%clk 0:51:54] } 44. gxf6 { [%clk 0:25:46] } 44... Rd6 { [%clk 0:41:51] } 45. f3 { [%clk 0:22:17] } 45... Rxf6 { [%clk 0:42:18] } 46. fxe4 { [%clk 0:22:44] } 46... Be6 { [%clk 0:42:29] } 47. e5 { [%clk 0:20:26] } 47... Rf1+ { [%clk 0:42:53] } 48. Kb2 { [%clk 0:20:53] } 48... Bxb3 { [%clk 0:42:24] } 49. Kxb3 { [%clk 0:21:17] } 49... Kg7 { [%clk 0:42:18] } 50. c4 { [%clk 0:20:12] } 50... Rb1+ { [%clk 0:36:22] } 51. Ka4 { [%clk 0:17:44] } 51... Kf7 { [%clk 0:34:53] } 52. c5 { [%clk 0:15:46] } 52... Ke6 { [%clk 0:32:44] } 53. c6 { [%clk 0:14:38] } 53... Rc1 { [%clk 0:30:34] } 54. Kb5 { [%clk 0:15:04] } 54... Rc2 { [%clk 0:30:10] } 55. Re1 { [%clk 0:05:28] } 55... Rc3 { [%clk 0:30:36] } 56. Kb6 { [%clk 0:02:36] } 56... Rb3+ { [%clk 0:30:09] } 57. Ka6 { [%clk 0:03:03] } 57... Ra3+ { [%clk 0:29:34] } 58. Kb6 { [%clk 0:03:29] } 58... Rb3+ { [%clk 0:29:58] } 59. Ka6 { [%clk 0:03:56] } 59... Ra3+ { [%clk 0:30:24] } 60. Kb7 { [%clk 0:19:25] } 60... Rb3+ { [%clk 0:45:47] } 61. Kc8 { [%clk 0:18:48] } 61... Rb4 { [%clk 0:45:14] } 62. c7 { [%clk 0:10:32] } 62... Rxh4 { [%clk 0:45:39] } 63. Rc1 { [%clk 0:10:19] } 63... Rf4 { [%clk 0:45:39] } 64. Kb7 { [%clk 0:10:31] } 64... Rf7 { [%clk 0:44:56] } 65. Re1 { [%clk 0:07:39] } 65... g5 { [%clk 0:45:19] } 66. Kb8 { [%clk 0:07:54] } 66... Rf8+ { [%clk 0:45:46] } 67. c8=Q+ { [%clk 0:08:21] } 67... Rxc8+ { [%clk 0:46:13] } 68. Kxc8 { [%clk 0:08:49] } 68... h5 { [%clk 0:46:39] } 69. Kc7 { [%clk 0:09:05] } 69... h4 { [%clk 0:46:50] } 70. Kc6 { [%clk 0:09:21] } 1-0