Event: 45th FIDE Chess Olympiad
Site: Budapest, Hungary
Date: 2024-09-20
White: Junior, Domingos
WhiteTitle: FM
WhiteElo: 2183
Black: Zhao, Zong-Yuan
BlackTitle: GM
BlackElo: 2478
Result: 1/2-1/2
ECO: B92
Opening: Sicilian Defense: Najdorf Variation, Opocensky Variation
Variant: Standard
TimeControl: 40/5400+30:1800

1. e4 { [%clk 1:30:27] } 1... c5 { [%clk 1:30:55] } 2. Nf3 { [%clk 1:30:54] } 2... d6 { [%clk 1:31:14] } 3. d4 { [%clk 1:31:15] } 3... cxd4 { [%clk 1:31:41] } 4. Nxd4 { [%clk 1:31:37] } 4... Nf6 { [%clk 1:32:09] } 5. Nc3 { [%clk 1:31:55] } 5... a6 { [%clk 1:32:35] } 6. Be2 { [%clk 1:30:32] } 6... e5 { [%clk 1:33:01] } 7. Nb3 { [%clk 1:30:58] } 7... Be7 { [%clk 1:32:39] } 8. Be3 { [%clk 1:31:22] } 8... Be6 { [%clk 1:33:02] } 9. Nd5 { [%clk 1:31:33] } 9... Nxd5 { [%clk 1:32:45] } 10. exd5 { [%clk 1:32:00] } 10... Bf5 { [%clk 1:33:06] } 11. c4 { [%clk 1:30:14] } 11... O-O { [%clk 1:31:31] } 12. O-O { [%clk 1:30:27] } 12... Nd7 { [%clk 1:31:18] } 13. Kh1 { [%clk 1:28:50] } 13... Bg5 { [%clk 1:20:38] } 14. f4 { [%clk 1:23:46] } 14... exf4 { [%clk 1:19:55] } 15. Bxf4 { [%clk 1:24:14] } 15... Bxf4 { [%clk 1:19:17] } 16. Rxf4 { [%clk 1:24:41] } 16... Bg6 { [%clk 1:19:34] } 17. Bd3 { [%clk 1:23:57] } 17... Qg5 { [%clk 1:09:55] } 18. Rf1 { [%clk 1:05:03] } 18... Ne5 { [%clk 0:56:10] } 19. Bxg6 { [%clk 1:04:25] } 19... hxg6 { [%clk 0:56:37] } 20. Qd4 { [%clk 1:03:13] } 20... Rfe8 { [%clk 0:53:20] } 21. Na5 { [%clk 0:59:28] } 21... b5 { [%clk 0:50:36] } 22. Rae1 { [%clk 0:29:28] } 22... Rec8 { [%clk 0:34:15] } 23. b3 { [%clk 0:21:37] } 23... bxc4 { [%clk 0:26:08] } 24. Nxc4 { [%clk 0:21:47] } 24... Nxc4 { [%clk 0:26:32] } 25. bxc4 { [%clk 0:22:10] } 25... Rc7 { [%clk 0:26:42] } 26. Rf3 { [%clk 0:21:52] } 26... Rac8 { [%clk 0:24:39] } 27. Rc3 { [%clk 0:19:19] } 27... Rc5 { [%clk 0:21:23] } 28. Kg1 { [%clk 0:18:14] } 28... a5 { [%clk 0:20:20] } 29. Qe4 { [%clk 0:15:35] } 29... Qd8 { [%clk 0:17:08] } 30. Rce3 { [%clk 0:12:49] } 30... Rxc4 { [%clk 0:07:59] } 31. Qxc4 { [%clk 0:13:17] } 31... Rxc4 { [%clk 0:08:24] } 32. Re8+ { [%clk 0:13:39] } 32... Qxe8 { [%clk 0:08:52] } 33. Rxe8+ { [%clk 0:14:02] } 33... Kh7 { [%clk 0:09:21] } 34. Rd8 { [%clk 0:14:12] } 34... Rc1+ { [%clk 0:05:46] } 35. Kf2 { [%clk 0:14:40] } 35... Rc2+ { [%clk 0:06:11] } 36. Kf3 { [%clk 0:14:52] } 36... Rxa2 { [%clk 0:02:44] } 37. Rxd6 { [%clk 0:15:21] } 37... Rd2 { [%clk 0:01:39] } 38. Rd8 { [%clk 0:15:40] } 38... g5 { [%clk 0:01:33] } 39. d6 { [%clk 0:14:57] } 39... f5 { [%clk 0:00:55] } 40. h3 { [%clk 0:13:50] } 40... Kg6 { [%clk 0:00:42] } 41. Ra8 { [%clk 0:12:31] } 41... Rd3+ { [%clk 0:00:45] } 42. Ke2 { [%clk 0:12:15] } 42... Rxd6 { [%clk 0:01:10] } 43. Rxa5 { [%clk 0:12:40] } 43... Kf6 { [%clk 0:00:48] } 44. Ke3 { [%clk 0:12:12] } 44... Rb6 { [%clk 0:01:02] } 45. Kf3 { [%clk 0:12:00] } 45... Kg6 { [%clk 0:01:21] } 46. Rc5 { [%clk 0:11:59] } 46... Ra6 { [%clk 0:01:34] } 47. Rb5 { [%clk 0:12:16] } 47... Kf6 { [%clk 0:01:56] } 48. Kf2 { [%clk 0:12:24] } 48... g6 { [%clk 0:01:28] } 49. Kf3 { [%clk 0:11:46] } 49... Ra3+ { [%clk 0:01:29] } 50. Kf2 { [%clk 0:11:01] } 50... Ra4 { [%clk 0:01:36] } 51. Rb6+ { [%clk 0:10:08] } 51... Kg7 { [%clk 0:02:03] } 52. Kf3 { [%clk 0:09:53] } 52... Re4 { [%clk 0:01:38] } 53. Ra6 { [%clk 0:09:56] } 53... Kf7 { [%clk 0:02:00] } 54. Rb6 { [%clk 0:09:54] } 54... Re6 { [%clk 0:02:24] } 55. Rb5 { [%clk 0:10:08] } 55... Kf6 { [%clk 0:02:48] } 56. Ra5 { [%clk 0:10:26] } 56... Rb6 { [%clk 0:03:00] } 57. Kf2 { [%clk 0:10:27] } 57... Ke6 { [%clk 0:03:18] } 58. Kf3 { [%clk 0:10:20] } 58... Kf6 { [%clk 0:01:30] } 59. Kf2 { [%clk 0:09:42] } 59... Rc6 { [%clk 0:02:43] } 60. Kf3 { [%clk 0:09:34] } 60... Rc4 { [%clk 0:02:44] } 61. Rb5 { [%clk 0:09:33] } 61... Kg7 { [%clk 0:02:48] } 62. Rb7+ { [%clk 0:09:42] } 62... Kh6 { [%clk 0:03:12] } 63. Rb8 { [%clk 0:09:37] } 63... g4+ { [%clk 0:02:43] } 64. hxg4 { [%clk 0:09:42] } 64... Rxg4 { [%clk 0:03:10] } 65. Rb3 { [%clk 0:08:00] } 65... Kh5 { [%clk 0:03:08] } 66. Rb8 { [%clk 0:06:27] } 66... Ra4 { [%clk 0:03:14] } 67. Rh8+ { [%clk 0:06:25] } 67... Kg5 { [%clk 0:03:42] } 68. g3 { [%clk 0:06:18] } 68... Ra6 { [%clk 0:03:26] } 69. Rh4 { [%clk 0:06:28] } 69... Re6 { [%clk 0:03:42] } 70. Rh8 { [%clk 0:06:41] } 70... Re1 { [%clk 0:03:52] } 71. Rh4 { [%clk 0:06:28] } 71... Rf1+ { [%clk 0:04:13] } 72. Kg2 { [%clk 0:06:46] } 72... Ra1 { [%clk 0:04:40] } 73. Kf3 { [%clk 0:07:00] } 73... Ra8 { [%clk 0:04:47] } 74. Kf2 { [%clk 0:06:48] } 74... Rd8 { [%clk 0:05:03] } 75. Kf3 { [%clk 0:06:58] } 75... Rd6 { [%clk 0:05:24] } 76. Ra4 { [%clk 0:06:11] } 76... Rc6 { [%clk 0:05:31] } 77. Rh4 { [%clk 0:06:26] } 77... Rc3+ { [%clk 0:05:25] } 78. Kf2 { [%clk 0:06:52] } 78... Rd3 { [%clk 0:05:43] } 79. Rf4 { [%clk 0:06:55] } 79... Kf6 { [%clk 0:06:00] } 80. Ra4 { [%clk 0:07:14] } 80... Ke5 { [%clk 0:06:04] } 81. Ra6 { [%clk 0:07:04] } 81... g5 { [%clk 0:06:24] } 82. Ra2 { [%clk 0:02:20] } 82... Rc3 { [%clk 0:01:50] } 83. Ra5+ { [%clk 0:01:43] } 83... Ke4 { [%clk 0:02:01] } 84. Ra4+ { [%clk 0:25:40] } 84... Kd3 { [%clk 0:32:17] } 85. Ra5 { [%clk 0:18:17] } 85... Rc2+ { [%clk 0:32:08] } 86. Kf3 { [%clk 0:18:31] } 86... g4+ { [%clk 0:31:03] } 87. Kf4 { [%clk 0:19:00] } 87... Rf2+ { [%clk 0:31:24] } 88. Kg5 { [%clk 0:19:25] } 88... Ke4 { [%clk 0:30:14] } 89. Ra4+ { [%clk 0:17:46] } 89... Ke3 { [%clk 0:29:12] } 90. Ra5 { [%clk 0:16:21] } 90... Rf3 { [%clk 0:27:36] } 91. Kh4 { [%clk 0:16:30] } 91... Kf2 { [%clk 0:25:20] } 92. Ra2+ { [%clk 0:14:36] } 92... Kg1 { [%clk 0:24:00] } 93. Ra1+ { [%clk 0:14:40] } 93... Rf1 { [%clk 0:23:47] } 94. Ra5 { [%clk 0:14:35] } 94... Kg2 { [%clk 0:21:28] } 95. Ra2+ { [%clk 0:14:37] } 95... Rf2 { [%clk 0:21:55] } 96. Ra3 { [%clk 0:12:25] } 96... Kh2 { [%clk 0:21:40] } 97. Rb3 { [%clk 0:11:31] } 97... Re2 { [%clk 0:18:44] } 98. Ra3 { [%clk 0:09:57] } 98... Rd2 { [%clk 0:15:18] } 99. Rb3 { [%clk 0:09:23] } 99... Kg2 { [%clk 0:15:34] } 100. Ra3 { [%clk 0:09:32] } 100... Re2 { [%clk 0:13:23] } 101. Ra5 { [%clk 0:07:56] } 101... Rf2 { [%clk 0:09:38] } 102. Ra3 { [%clk 0:07:15] } 102... Rf1 { [%clk 0:06:35] } 103. Ra2+ { [%clk 0:06:41] } 103... Kg1 { [%clk 0:06:44] } 104. Ra5 { [%clk 0:06:12] } 104... Kh1 { [%clk 0:06:09] } 105. Ra2 { [%clk 0:05:53] } 105... Kg1 { [%clk 0:05:53] } 106. Ra5 { [%clk 0:05:39] } 106... Rf2 { [%clk 0:07:00] } 107. Ra1+ { [%clk 0:05:54] } 107... Kh2 { [%clk 0:07:26] } 108. Ra3 { [%clk 0:06:04] } 1/2-1/2