[Event "World Cup 2021"]
[Site "Sochi"]
[Date "2021.07.14"]
[Round "7.4"]
[White "Murshed Niaz (BAN)"]
[Black "Delgado Ramirez Neuris (PAR)"]
[Result "0-1"]
[ECO "E15"]
[WhiteElo "2404"]
[BlackElo "2622"]
[Annotator ""]
[Source ""]
[Remark ""]

1.d4 {[%clk 0:05:04]} Nf6 {[%clk 0:05:04]} 2.c4 {[%clk 0:05:06]}
e6 {[%clk 0:05:06]} 3.Nf3 {[%clk 0:05:07]} b6 {[%clk 0:05:07]}
4.g3 {[%clk 0:05:08]} Bb7 {[%clk 0:05:08]} 5.Bg2 {[%clk 0:05:10]}
g6 {[%clk 0:05:09]} 6.O-O {[%clk 0:05:09]} Bg7 {[%clk 0:05:10]}
7.Nc3 {[%clk 0:05:04]} Ne4 {[%clk 0:05:11]} 8.Bd2 {[%clk 0:05:00]}
O-O {[%clk 0:05:00]} 9.Rc1 {[%clk 0:04:55]} Nxd2 {[%clk 0:04:47]}
10.Qxd2 {[%clk 0:04:55]} d6 {[%clk 0:04:46]} 11.Rfd1 {[%clk 0:04:43]}
Nd7 {[%clk 0:04:46]} 12.e4 {[%clk 0:04:41]} Qe7 {[%clk 0:04:44]}
13.Qe3 {[%clk 0:04:37]} a6 {[%clk 0:04:44]} 14.e5 {[%clk 0:04:22]}
Bxf3 {[%clk 0:03:44]} 15.Bxf3 {[%clk 0:04:03]} dxe5 {[%clk 0:03:14]}
16.Bxa8 {[%clk 0:03:41]} exd4 {[%clk 0:03:14]} 17.Qf3 {[%clk 0:03:31]}
dxc3 {[%clk 0:03:00]} 18.bxc3 {[%clk 0:03:30]} Ne5 {[%clk 0:02:59]}
19.Qg2 {[%clk 0:03:22]} Nxc4 {[%clk 0:02:58]} 20.Bc6 {[%clk 0:03:04]}
Qc5 {[%clk 0:02:59]} 21.Be4 {[%clk 0:02:50]} h5 {[%clk 0:02:59]}
22.Bb1 {[%clk 0:02:41]} Bh6 {[%clk 0:02:58]} 23.Rc2 {[%clk 0:02:39]}
Na3 {[%clk 0:02:59]} 24.Re2 {[%clk 0:02:39]} Nxb1 {[%clk 0:02:36]}
25.Rxb1 {[%clk 0:02:39]} Qxc3 {[%clk 0:02:37]} 26.Rd1 {[%clk 0:02:32]}
Bg7 {[%clk 0:02:30]} 27.Qe4 {[%clk 0:02:33]} c5 {[%clk 0:02:28]}
28.Qc6 {[%clk 0:02:28]} b5 {[%clk 0:02:06]} 29.Qxa6 {[%clk 0:02:26]}
b4 {[%clk 0:01:44]} 30.Qa4 {[%clk 0:02:25]} Qf3 {[%clk 0:01:34]}
31.Re3 {[%clk 0:02:15]} Qf5 {[%clk 0:01:35]} 32.Qb3 {[%clk 0:02:05]}
Bd4 {[%clk 0:01:35]} 33.Re2 {[%clk 0:02:07]} Ra8 {[%clk 0:01:35]}
34.Qc4 {[%clk 0:01:57]} h4 {[%clk 0:01:30]} 35.Qd3 {[%clk 0:01:04]}
Qd5 {[%clk 0:01:28]} 36.g4 {[%clk 0:00:57]} Ra3 {[%clk 0:01:26]}
37.Qe4 {[%clk 0:00:44]} Bxf2+ {[%clk 0:01:15]} 0-1

[Event "World Cup 2021"]
[Site "Sochi"]
[Date "2021.07.14"]
[Round "1.8"]
[White "Delgado Ramirez Neuris (PAR)"]
[Black "Murshed Niaz (BAN)"]
[Result "1-0"]
[ECO "C41"]
[WhiteElo "2622"]
[BlackElo "2404"]
[Annotator ""]
[Source ""]
[Remark ""]

1.e4 {[%clk 0:05:03]} d6 {[%clk 0:05:05]} 2.d4 {[%clk 0:05:04]}
Nd7 {[%clk 0:05:06]} 3.Nc3 {[%clk 0:05:03]} e5 {[%clk 0:05:07]}
4.Nf3 {[%clk 0:05:03]} Ngf6 {[%clk 0:05:09]} 5.Rg1 {[%clk 0:05:04]}
c6 {[%clk 0:05:00]} 6.g4 {[%clk 0:05:05]} h6 {[%clk 0:04:55]}
7.h4 {[%clk 0:04:58]} g6 {[%clk 0:04:36]} 8.Be3 {[%clk 0:04:51]}
h5 {[%clk 0:04:28]} 9.gxh5 {[%clk 0:04:45]} Nxh5 {[%clk 0:04:26]}
10.Qd2 {[%clk 0:04:45]} Be7 {[%clk 0:04:17]} 11.O-O-O {[%clk 0:04:44]}
Qa5 {[%clk 0:04:10]} 12.Bc4 {[%clk 0:03:53]} b5 {[%clk 0:03:14]}
13.Bb3 {[%clk 0:03:54]} b4 {[%clk 0:03:13]} 14.Ne2 {[%clk 0:03:55]}
Qc7 {[%clk 0:02:24]} 15.Bg5 {[%clk 0:03:41]} Bf8 {[%clk 0:02:02]}
16.c3 {[%clk 0:03:24]} bxc3 {[%clk 0:01:57]} 17.Nxc3 {[%clk 0:03:24]}
Bg7 {[%clk 0:01:48]} 18.Kb1 {[%clk 0:03:22]} exd4 {[%clk 0:01:39]}
19.Nxd4 {[%clk 0:03:22]} Nc5 {[%clk 0:01:41]} 20.Ndb5 {[%clk 0:02:39]}
cxb5 {[%clk 0:01:15]} 21.Nxb5 {[%clk 0:02:40]} Qb6 {[%clk 0:01:10]}
22.Nxd6+ {[%clk 0:02:29]} Kf8 {[%clk 0:01:13]} 23.Qd5 {[%clk 0:02:22]} 1-0

[Event "World Cup 2021"]
[Site "Sochi"]
[Date "2021.07.17"]
[Round "15.16"]
[White "Cheparinov Ivan (BUL)"]
[Black "Svane Rasmus (GER)"]
[Result "0-1"]
[ECO "E06"]
[WhiteElo "2667"]
[BlackElo "2615"]
[Annotator ""]
[Source ""]
[Remark ""]

1.d4 {[%clk 0:05:04]} Nf6 {[%clk 0:05:05]} 2.c4 {[%clk 0:05:06]}
e6 {[%clk 0:05:07]} 3.Nf3 {[%clk 0:05:08]} d5 {[%clk 0:05:09]}
4.g3 {[%clk 0:05:09]} Be7 {[%clk 0:05:10]} 5.Bg2 {[%clk 0:05:10]}
O-O {[%clk 0:05:11]} 6.O-O {[%clk 0:05:10]} dxc4 {[%clk 0:05:13]}
7.Qc2 {[%clk 0:05:12]} a6 {[%clk 0:05:14]} 8.a4 {[%clk 0:05:14]}
Bd7 {[%clk 0:05:16]} 9.Qxc4 {[%clk 0:05:15]} Bc6 {[%clk 0:05:18]}
10.Bf4 {[%clk 0:05:16]} Bd6 {[%clk 0:05:14]} 11.Qc1 {[%clk 0:05:05]}
Nbd7 {[%clk 0:04:59]} 12.Re1 {[%clk 0:05:06]} Re8 {[%clk 0:04:48]}
13.Nc3 {[%clk 0:05:07]} Bxf3 {[%clk 0:04:41]} 14.Bxf3 {[%clk 0:05:08]}
Bxf4 {[%clk 0:04:43]} 15.Qxf4 {[%clk 0:05:10]} c6 {[%clk 0:04:45]}
16.a5 {[%clk 0:05:11]} Qe7 {[%clk 0:04:40]} 17.Red1 {[%clk 0:04:55]}
Rad8 {[%clk 0:04:42]} 18.Bg2 {[%clk 0:04:27]} h6 {[%clk 0:04:41]}
19.Ra4 {[%clk 0:03:42]} Nf8 {[%clk 0:04:20]} 20.Qe3 {[%clk 0:03:22]}
Ng6 {[%clk 0:04:06]} 21.Qc1 {[%clk 0:02:41]} Rd7 {[%clk 0:03:31]}
22.e4 {[%clk 0:02:18]} Red8 {[%clk 0:02:17]} 23.e5 {[%clk 0:02:11]}
Ne8 {[%clk 0:02:21]} 24.f4 {[%clk 0:01:51]} Nc7 {[%clk 0:02:06]}
25.Qe3 {[%clk 0:01:19]} Nb5 {[%clk 0:02:06]} 26.Ne4 {[%clk 0:00:16]}
c5 {[%clk 0:00:55]} 27.Nxc5 {[%clk 0:00:10]} Qxc5 {[%clk 0:00:57]}
28.dxc5 {[%clk 0:00:12]} Rxd1+ {[%clk 0:00:59]} 29.Bf1 {[%clk 0:00:14]}
Ne7 {[%clk 0:00:53]} 30.Rc4 {[%clk 0:00:09]} Nf5 {[%clk 0:00:31]}
31.Qe4 {[%clk 0:00:11]} R8d2 {[%clk 0:00:21]} 32.c6 {[%clk 0:00:07]}
bxc6 {[%clk 0:00:23]} 33.Rxc6 {[%clk 0:00:08]} Nbd4 {[%clk 0:00:09]}
34.Rc8+ {[%clk 0:00:08]} Kh7 {[%clk 0:00:11]} 35.g4 {[%clk 0:00:05]}
Ne2+ {[%clk 0:00:13]} 0-1

[Event "World Cup 2021"]
[Site "Sochi"]
[Date "2021.07.17"]
[Round "16.16"]
[White "Svane Rasmus (GER)"]
[Black "Cheparinov Ivan (BUL)"]
[Result "0-1"]
[ECO "A04"]
[WhiteElo "2615"]
[BlackElo "2667"]
[Annotator ""]
[Source ""]
[Remark ""]

1.Nf3 {[%clk 0:05:05]} g6 {[%clk 0:05:05]} 2.e4 {[%clk 0:05:01]}
Bg7 {[%clk 0:05:03]} 3.d4 {[%clk 0:05:02]} d6 {[%clk 0:04:52]}
4.Bd3 {[%clk 0:04:56]} Nf6 {[%clk 0:04:42]} 5.O-O {[%clk 0:04:54]}
O-O {[%clk 0:04:44]} 6.Re1 {[%clk 0:04:40]} Nc6 {[%clk 0:04:44]}
7.Nbd2 {[%clk 0:04:07]} e5 {[%clk 0:04:36]} 8.dxe5 {[%clk 0:04:08]}
dxe5 {[%clk 0:04:30]} 9.Nc4 {[%clk 0:04:07]} Qe7 {[%clk 0:04:05]}
10.a4 {[%clk 0:03:49]} h6 {[%clk 0:03:19]} 11.c3 {[%clk 0:03:14]}
a5 {[%clk 0:03:13]} 12.Qe2 {[%clk 0:03:11]} Nh5 {[%clk 0:03:07]}
13.g3 {[%clk 0:03:01]} Be6 {[%clk 0:02:58]} 14.Ne3 {[%clk 0:02:54]}
Rad8 {[%clk 0:02:48]} 15.Bc4 {[%clk 0:02:49]} Nf6 {[%clk 0:02:46]}
16.Bd3 {[%clk 0:02:11]} Nd7 {[%clk 0:02:08]} 17.Bc4 {[%clk 0:01:19]}
Nb6 {[%clk 0:01:55]} 18.Bxe6 {[%clk 0:01:16]} Qxe6 {[%clk 0:01:58]}
19.Nd2 {[%clk 0:01:17]} f5 {[%clk 0:01:53]} 20.Ndc4 {[%clk 0:00:56]}
f4 {[%clk 0:01:39]} 21.Nd5 {[%clk 0:00:38]} Nxd5 {[%clk 0:01:27]}
22.exd5 {[%clk 0:00:40]} Qxd5 {[%clk 0:01:26]} 23.Bd2 {[%clk 0:00:37]}
g5 {[%clk 0:01:11]} 24.Rad1 {[%clk 0:00:31]} Qd3 {[%clk 0:01:06]}
25.Qxd3 {[%clk 0:00:18]} Rxd3 {[%clk 0:01:08]} 26.Bc1 {[%clk 0:00:17]}
Rfd8 {[%clk 0:01:04]} 27.Rxd3 {[%clk 0:00:19]} Rxd3 {[%clk 0:01:06]}
28.Kf1 {[%clk 0:00:17]} Kf7 {[%clk 0:01:05]} 29.Ke2 {[%clk 0:00:18]}
Rd5 {[%clk 0:01:01]} 30.Nd2 {[%clk 0:00:14]} Ke6 {[%clk 0:00:41]}
31.f3 {[%clk 0:00:14]} b6 {[%clk 0:00:17]} 32.b3 {[%clk 0:00:12]}
Ne7 {[%clk 0:00:15]} 33.Ba3 {[%clk 0:00:14]} Nf5 {[%clk 0:00:13]}
34.Ne4 {[%clk 0:00:16]} Ne3 {[%clk 0:00:09]} 35.Bc1 {[%clk 0:00:15]}
Nf5 {[%clk 0:00:09]} 36.Ba3 {[%clk 0:00:16]} Bf6 {[%clk 0:00:07]}
37.g4 {[%clk 0:00:13]} Ne7 {[%clk 0:00:05]} 38.Bxe7 {[%clk 0:00:12]}
Bxe7 {[%clk 0:00:08]} 39.c4 {[%clk 0:00:08]} Rd8 {[%clk 0:00:07]}
40.Rd1 {[%clk 0:00:10]} Rb8 {[%clk 0:00:10]} 41.Kd3 {[%clk 0:00:08]}
h5 {[%clk 0:00:09]} 42.h3 {[%clk 0:00:08]} hxg4 {[%clk 0:00:10]}
43.hxg4 {[%clk 0:00:10]} Rh8 {[%clk 0:00:12]} 44.Rf1 {[%clk 0:00:09]}
Rh2 {[%clk 0:00:13]} 45.Rf2 {[%clk 0:00:11]} Rh1 {[%clk 0:00:14]}
46.Kc2 {[%clk 0:00:08]} Kf7 {[%clk 0:00:12]} 47.Rd2 {[%clk 0:00:09]}
Ke6 {[%clk 0:00:07]} 48.Rf2 {[%clk 0:00:07]} Rh3 {[%clk 0:00:05]}
49.Kd3 {[%clk 0:00:07]} Kf7 {[%clk 0:00:06]} 50.Ke2 {[%clk 0:00:09]}
Kg6 {[%clk 0:00:06]} 51.Rf1 {[%clk 0:00:10]} Rh2+ {[%clk 0:00:07]}
52.Rf2 {[%clk 0:00:12]} Rh8 {[%clk 0:00:09]} 53.Rf1 {[%clk 0:00:14]}
Bc5 {[%clk 0:00:06]} 54.Nxc5 {[%clk 0:00:09]} bxc5 {[%clk 0:00:09]}
55.Rd1 {[%clk 0:00:11]} Rh2+ {[%clk 0:00:06]} 56.Kd3 {[%clk 0:00:13]}
Kf6 {[%clk 0:00:07]} 57.Rf1 {[%clk 0:00:08]} Ke6 {[%clk 0:00:05]}
58.Kc3 {[%clk 0:00:07]} Re2 {[%clk 0:00:05]} 59.Kd3 {[%clk 0:00:09]}
Rb2 {[%clk 0:00:07]} 60.Kc3 {[%clk 0:00:12]} Rh2 {[%clk 0:00:08]}
61.Kd3 {[%clk 0:00:14]} Rg2 {[%clk 0:00:10]} 62.Kc3 {[%clk 0:00:14]}
e4 {[%clk 0:00:11]} 63.fxe4 {[%clk 0:00:16]} Rxg4 {[%clk 0:00:13]}
64.Rh1 {[%clk 0:00:11]} Rg3+ {[%clk 0:00:11]} 65.Kd2 {[%clk 0:00:13]}
Rxb3 {[%clk 0:00:11]} 66.Rh7 {[%clk 0:00:15]} g4 {[%clk 0:00:09]}
67.Rxc7 {[%clk 0:00:14]} Ke5 {[%clk 0:00:07]} 68.Re7+ {[%clk 0:00:12]}
Kd4 {[%clk 0:00:06]} 69.e5 {[%clk 0:00:13]} g3 {[%clk 0:00:07]}
70.e6 {[%clk 0:00:14]} Ke5 {[%clk 0:00:08]} 71.Rf7 {[%clk 0:00:06]}
Kxe6 {[%clk 0:00:04]} 72.Rxf4 {[%clk 0:00:07]} Ke5 {[%clk 0:00:05]}
73.Rg4 {[%clk 0:00:09]} Kf5 {[%clk 0:00:07]} 74.Rg8 {[%clk 0:00:10]}
Kf4 {[%clk 0:00:09]} 75.Ke2 {[%clk 0:00:11]} Rb2+ {[%clk 0:00:08]}
76.Kf1 {[%clk 0:00:13]} Rc2 {[%clk 0:00:10]} 77.Ra8 {[%clk 0:00:11]}
Rxc4 {[%clk 0:00:09]} 78.Ke2 {[%clk 0:00:05]} Rxa4 {[%clk 0:00:09]}
79.Rf8+ {[%clk 0:00:06]} Ke4 {[%clk 0:00:11]} 80.Re8+ {[%clk 0:00:07]}
Kd5 {[%clk 0:00:09]} 81.Rd8+ {[%clk 0:00:08]} Kc4 {[%clk 0:00:10]}
82.Rg8 {[%clk 0:00:08]} g2 {[%clk 0:00:10]} 83.Ke3 {[%clk 0:00:06]}
Ra2 {[%clk 0:00:11]} 0-1

[Event "World Cup 2021"]
[Site "Sochi"]
[Date "2021.07.20"]
[Round "24.3"]
[White "Paravyan David (RUS)"]
[Black "Vachier-Lagrave Maxime (FRA)"]
[Result "1/2-1/2"]
[ECO "B90"]
[WhiteElo "2625"]
[BlackElo "2749"]
[Annotator ""]
[Source ""]
[Remark ""]

1.e4 {[%clk 0:05:05]} c5 {[%clk 0:05:05]} 2.Nf3 {[%clk 0:05:07]}
d6 {[%clk 0:05:08]} 3.d4 {[%clk 0:05:09]} cxd4 {[%clk 0:05:10]}
4.Nxd4 {[%clk 0:05:10]} Nf6 {[%clk 0:05:12]} 5.Nc3 {[%clk 0:05:12]}
a6 {[%clk 0:05:14]} 6.Be3 {[%clk 0:05:13]} e5 {[%clk 0:05:16]}
7.Nb3 {[%clk 0:05:15]} Be6 {[%clk 0:05:15]} 8.f3 {[%clk 0:05:15]}
Nbd7 {[%clk 0:05:04]} 9.g4 {[%clk 0:04:52]} Nb6 {[%clk 0:05:00]}
10.g5 {[%clk 0:04:27]} Nfd7 {[%clk 0:05:00]} 11.Qd2 {[%clk 0:04:28]}
h6 {[%clk 0:04:30]} 12.gxh6 {[%clk 0:04:05]} Qh4+ {[%clk 0:04:31]}
13.Qf2 {[%clk 0:03:52]} Qxf2+ {[%clk 0:04:33]} 14.Kxf2 {[%clk 0:03:54]}
g6 {[%clk 0:04:13]} 15.Rd1 {[%clk 0:03:53]} O-O-O {[%clk 0:03:46]}
16.h4 {[%clk 0:03:55]} Kc7 {[%clk 0:03:46]} 17.Be2 {[%clk 0:02:29]}
Bxh6 {[%clk 0:03:46]} 18.Bg5 {[%clk 0:02:30]} f6 {[%clk 0:03:45]}
19.Bd2 {[%clk 0:02:22]} Bxd2 {[%clk 0:03:35]} 20.Nxd2 {[%clk 0:02:24]}
Rh6 {[%clk 0:03:37]} 21.Rdg1 {[%clk 0:01:23]} Rdh8 {[%clk 0:03:37]}
22.a4 {[%clk 0:01:22]} Nf8 {[%clk 0:03:13]} 23.a5 {[%clk 0:01:24]}
Nc8 {[%clk 0:03:15]} 24.Bc4 {[%clk 0:01:21]} Ne7 {[%clk 0:03:16]}
25.Nd5+ {[%clk 0:00:27]} Bxd5 {[%clk 0:03:13]} 26.Bxd5 {[%clk 0:00:27]}
Nxd5 {[%clk 0:02:49]} 27.exd5 {[%clk 0:00:28]} Rxh4 {[%clk 0:02:51]}
28.Rxh4 {[%clk 0:00:29]} Rxh4 {[%clk 0:02:52]} 29.c4 {[%clk 0:00:22]}
Rh2+ {[%clk 0:02:29]} 30.Ke3 {[%clk 0:00:19]} g5 {[%clk 0:02:14]}
31.Ne4 {[%clk 0:00:10]} Nd7 {[%clk 0:01:15]} 32.Nf2 {[%clk 0:00:12]}
Rh4 {[%clk 0:01:06]} 33.Ne4 {[%clk 0:00:07]} f5 {[%clk 0:00:48]}
34.Nxg5 {[%clk 0:00:08]} Rxc4 {[%clk 0:00:50]} 35.Ne6+ {[%clk 0:00:10]}
Kb8 {[%clk 0:00:53]} 36.Rg6 {[%clk 0:00:05]} Ra4 {[%clk 0:00:47]}
37.Rg8+ {[%clk 0:00:05]} Ka7 {[%clk 0:00:49]} 38.Rd8 {[%clk 0:00:05]}
Nf6 {[%clk 0:00:44]} 39.Nc7 {[%clk 0:00:06]} Rxa5 {[%clk 0:00:41]}
40.Rxd6 {[%clk 0:00:07]} Kb8 {[%clk 0:00:37]} 41.Rxf6 {[%clk 0:00:07]}
Kxc7 {[%clk 0:00:39]} 42.Rxf5 {[%clk 0:00:04]} Rxd5 {[%clk 0:00:28]}
43.Ke4 {[%clk 0:00:06]} Rb5 {[%clk 0:00:29]} 44.Rxe5 {[%clk 0:00:05]}
Rxb2 {[%clk 0:00:29]} 45.Rh5 {[%clk 0:00:05]} Rb4+ {[%clk 0:00:28]}
46.Ke3 {[%clk 0:00:06]} b5 {[%clk 0:00:18]} 47.f4 {[%clk 0:00:08]}
a5 {[%clk 0:00:20]} 48.f5 {[%clk 0:00:08]} Kd6 {[%clk 0:00:21]}
49.f6 {[%clk 0:00:05]} Ke6 {[%clk 0:00:23]} 50.Rf5 {[%clk 0:00:06]}
Kf7 {[%clk 0:00:23]} 51.Kd3 {[%clk 0:00:07]} a4 {[%clk 0:00:24]}
52.Kc3 {[%clk 0:00:06]} Rb1 {[%clk 0:00:26]} 53.Kc2 {[%clk 0:00:06]}
Rb3 {[%clk 0:00:27]} 54.Rf1 {[%clk 0:00:04]} Re3 {[%clk 0:00:23]}
55.Rf4 {[%clk 0:00:04]} Re6 {[%clk 0:00:19]} 56.Rb4 {[%clk 0:00:05]}
Rb6 {[%clk 0:00:20]} 57.Kc3 {[%clk 0:00:06]} Kxf6 {[%clk 0:00:22]}
58.Rh4 {[%clk 0:00:05]} Ke5 {[%clk 0:00:20]} 59.Kb4 {[%clk 0:00:07]}
Rb8 {[%clk 0:00:20]} 60.Rg4 {[%clk 0:00:08]} Kd5 {[%clk 0:00:22]}
61.Rh4 {[%clk 0:00:07]} Ra8 {[%clk 0:00:21]} 62.Rh5+ {[%clk 0:00:05]}
Kd4 {[%clk 0:00:23]} 63.Rh4+ {[%clk 0:00:06]} Ke3 {[%clk 0:00:22]}
64.Rh3+ {[%clk 0:00:08]} Kf2 {[%clk 0:00:24]} 65.Rh2+ {[%clk 0:00:06]}
Kg3 {[%clk 0:00:22]} 66.Ra2 {[%clk 0:00:06]} Rb8 {[%clk 0:00:24]}
67.Re2 {[%clk 0:00:06]} Kf4 {[%clk 0:00:26]} 68.Rh2 {[%clk 0:00:07]}
Ra8 {[%clk 0:00:24]} 69.Kxb5 {[%clk 0:00:08]} a3 {[%clk 0:00:26]}
70.Ra2 {[%clk 0:00:09]} Ke3 {[%clk 0:00:28]} 71.Kc4 {[%clk 0:00:10]}
Rc8+ {[%clk 0:00:30]} 72.Kb4 {[%clk 0:00:06]} Kd4 {[%clk 0:00:31]}
73.Rd2+ {[%clk 0:00:08]} Ke3 {[%clk 0:00:33]} 74.Ra2 {[%clk 0:00:10]}
Rb8+ {[%clk 0:00:36]} 75.Kxa3 {[%clk 0:00:08]} Ra8+ {[%clk 0:00:38]}
76.Kb3 {[%clk 0:00:10]} Rxa2 77.Kxa2 1/2-1/2

[Event "World Cup 2021"]
[Site "Sochi"]
[Date "2021.07.20"]
[Round "24.5"]
[White "Vidit Santosh Gujrathi (IND)"]
[Black "Adhiban B. (IND)"]
[Result "1/2-1/2"]
[ECO "A65"]
[WhiteElo "2726"]
[BlackElo "2660"]
[Annotator ""]
[Source ""]
[Remark ""]

1.d4 {[%clk 0:05:05]} Nf6 {[%clk 0:05:05]} 2.c4 {[%clk 0:05:06]}
c5 {[%clk 0:05:07]} 3.d5 {[%clk 0:05:07]} e6 {[%clk 0:05:10]}
4.Nc3 {[%clk 0:05:08]} exd5 {[%clk 0:05:11]} 5.cxd5 {[%clk 0:05:09]}
d6 {[%clk 0:05:13]} 6.e4 {[%clk 0:05:07]} g6 {[%clk 0:05:14]}
7.h3 {[%clk 0:05:07]} Bg7 {[%clk 0:05:16]} 8.Nf3 {[%clk 0:05:07]}
O-O {[%clk 0:05:16]} 9.Be3 {[%clk 0:05:08]} Na6 {[%clk 0:04:52]}
10.Bd3 {[%clk 0:04:44]} Nc7 {[%clk 0:04:46]} 11.a4 {[%clk 0:04:40]}
a6 {[%clk 0:04:39]} 12.O-O {[%clk 0:04:27]} Rb8 {[%clk 0:04:33]}
13.Rb1 {[%clk 0:03:48]} b5 {[%clk 0:04:24]} 14.axb5 {[%clk 0:03:49]}
Nxb5 {[%clk 0:04:26]} 15.Bxb5 {[%clk 0:03:05]} axb5 {[%clk 0:04:28]}
16.b4 {[%clk 0:03:04]} c4 {[%clk 0:02:11]} 17.Bd4 {[%clk 0:03:05]}
Re8 {[%clk 0:02:12]} 18.Re1 {[%clk 0:03:06]} Nh5 {[%clk 0:01:57]}
19.Bxg7 {[%clk 0:02:46]} Kxg7 {[%clk 0:01:58]} 20.Qd4+ {[%clk 0:02:36]}
Qf6 {[%clk 0:02:00]} 21.e5 {[%clk 0:01:30]} dxe5 {[%clk 0:02:01]}
22.Rxe5 {[%clk 0:01:28]} Bf5 {[%clk 0:01:22]} 23.Rbe1 {[%clk 0:01:15]}
Rxe5 {[%clk 0:01:23]} 24.Rxe5 {[%clk 0:01:03]} Bd3 {[%clk 0:00:37]}
25.d6 {[%clk 0:00:51]} Nf4 {[%clk 0:00:35]} 26.d7 {[%clk 0:00:20]}
Rd8 {[%clk 0:00:28]} 27.Kh2 {[%clk 0:00:07]} Ne6 {[%clk 0:00:16]}
28.Qe3 {[%clk 0:00:05]} Rxd7 {[%clk 0:00:15]} 29.Nxb5 {[%clk 0:00:05]}
Qf4+ {[%clk 0:00:10]} 30.Qxf4 {[%clk 0:00:05]} Nxf4 {[%clk 0:00:12]}
31.Nc3 {[%clk 0:00:04]} Bf1 {[%clk 0:00:14]} 32.Re4 {[%clk 0:00:06]}
Nd5 {[%clk 0:00:12]} 33.Rd4 {[%clk 0:00:06]} Nb6 {[%clk 0:00:13]}
34.Rxd7 {[%clk 0:00:06]} Nxd7 {[%clk 0:00:15]} 35.b5 {[%clk 0:00:06]}
Kf6 {[%clk 0:00:16]} 36.g4 {[%clk 0:00:07]} h6 {[%clk 0:00:13]}
37.Kg3 {[%clk 0:00:08]} Ke6 {[%clk 0:00:15]} 38.Nd2 {[%clk 0:00:08]}
Bd3 {[%clk 0:00:16]} 39.Kf4 {[%clk 0:00:09]} Kd6 {[%clk 0:00:12]}
40.Na4 {[%clk 0:00:06]} Kd5 {[%clk 0:00:12]} 41.Ke3 {[%clk 0:00:07]}
g5 {[%clk 0:00:06]} 42.b6 {[%clk 0:00:04]} Kc6 {[%clk 0:00:07]}
43.Kd4 {[%clk 0:00:05]} Nxb6 {[%clk 0:00:08]} 44.Nxb6 {[%clk 0:00:06]}
Kxb6 {[%clk 0:00:10]} 45.Nxc4+ {[%clk 0:00:08]} Bxc4 {[%clk 0:00:09]}
46.Kxc4 {[%clk 0:00:11]} Kc6 {[%clk 0:00:11]} 47.Kd4 {[%clk 0:00:12]}
Kd6 {[%clk 0:00:12]} 48.Ke4 {[%clk 0:00:14]} Ke6 {[%clk 0:00:09]}
49.f3 {[%clk 0:00:15]} f6 {[%clk 0:00:08]} 50.f4 {[%clk 0:00:16]}
f5+ {[%clk 0:00:09]} 51.gxf5+ {[%clk 0:00:17]} Kf6 {[%clk 0:00:11]}
52.fxg5+ {[%clk 0:00:14]} hxg5 {[%clk 0:00:13]} 53.Kf3 {[%clk 0:00:16]}
Kxf5 {[%clk 0:00:14]} 54.Kg3 {[%clk 0:00:19]} Kf6 {[%clk 0:00:16]}
55.h4 {[%clk 0:00:21]} gxh4+ {[%clk 0:00:18]} 56.Kxh4 {[%clk 0:00:24]}
 1/2-1/2

[Event "World Cup 2021"]
[Site "Sochi"]
[Date "2021.07.20"]
[Round "25.3"]
[White "Vachier-Lagrave Maxime (FRA)"]
[Black "Paravyan David (RUS)"]
[Result "1/2-1/2"]
[ECO "A29"]
[WhiteElo "2749"]
[BlackElo "2625"]
[Annotator ""]
[Source ""]
[Remark ""]

1.c4 {[%clk 0:05:05]} e5 {[%clk 0:05:04]} 2.Nc3 {[%clk 0:05:07]}
Nc6 {[%clk 0:05:06]} 3.Nf3 {[%clk 0:05:09]} Nf6 {[%clk 0:05:07]}
4.g3 {[%clk 0:05:11]} Nd4 {[%clk 0:05:05]} 5.Bg2 {[%clk 0:05:13]}
Nxf3+ {[%clk 0:05:07]} 6.Bxf3 {[%clk 0:05:14]} Bc5 {[%clk 0:05:06]}
7.O-O {[%clk 0:05:05]} O-O {[%clk 0:05:03]} 8.e3 {[%clk 0:05:07]}
d6 {[%clk 0:04:52]} 9.d4 {[%clk 0:05:09]} Bb6 {[%clk 0:04:49]}
10.Bg2 {[%clk 0:03:54]} Re8 {[%clk 0:04:34]} 11.b3 {[%clk 0:03:44]}
Bg4 {[%clk 0:04:29]} 12.Qd3 {[%clk 0:03:46]} c6 {[%clk 0:04:01]}
13.h3 {[%clk 0:03:47]} Be6 {[%clk 0:03:42]} 14.d5 {[%clk 0:03:26]}
cxd5 {[%clk 0:03:43]} 15.cxd5 {[%clk 0:03:28]} e4 {[%clk 0:02:36]}
16.Qd2 {[%clk 0:03:14]} Bf5 {[%clk 0:02:37]} 17.Bb2 {[%clk 0:03:06]}
Nd7 {[%clk 0:02:31]} 18.Rac1 {[%clk 0:02:39]} Nc5 {[%clk 0:02:24]}
19.Na4 {[%clk 0:02:37]} Nd3 {[%clk 0:02:17]} 20.Nxb6 {[%clk 0:02:34]}
axb6 {[%clk 0:02:12]} 21.Ra1 {[%clk 0:02:16]} Qd7 {[%clk 0:02:07]}
22.Kh2 {[%clk 0:02:10]} Nxb2 {[%clk 0:02:03]} 23.Qxb2 {[%clk 0:02:12]}
h5 {[%clk 0:01:55]} 24.Qd4 {[%clk 0:01:59]} b5 {[%clk 0:01:55]}
25.h4 {[%clk 0:01:59]} Qe7 {[%clk 0:00:49]} 26.Qb4 {[%clk 0:02:00]}
Bd7 {[%clk 0:00:36]} 27.a3 {[%clk 0:01:55]} Rac8 {[%clk 0:00:20]}
28.Rac1 {[%clk 0:01:56]} Rc5 {[%clk 0:00:18]} 29.Qd4 {[%clk 0:01:46]}
f5 {[%clk 0:00:05]} 30.b4 {[%clk 0:01:48]} Rxc1 {[%clk 0:00:05]}
31.Rxc1 {[%clk 0:01:50]} Rc8 {[%clk 0:00:05]} 32.Rxc8+ {[%clk 0:01:52]}
Bxc8 {[%clk 0:00:07]} 33.Qb6 {[%clk 0:01:53]} Bd7 {[%clk 0:00:06]}
34.Qxb7 {[%clk 0:01:52]} Kf8 {[%clk 0:00:05]} 35.Bf1 {[%clk 0:01:46]}
Be8 {[%clk 0:00:07]} 36.Qb8 {[%clk 0:01:37]} Qd7 {[%clk 0:00:09]}
37.Be2 {[%clk 0:01:37]} Ke7 {[%clk 0:00:11]} 38.Kg1 {[%clk 0:01:33]}
Kf6 {[%clk 0:00:09]} 39.Qb6 {[%clk 0:01:34]} Ke7 {[%clk 0:00:08]}
40.Kf1 {[%clk 0:01:31]} Qd8 {[%clk 0:00:08]} 41.Qb7+ {[%clk 0:01:16]}
Qd7 {[%clk 0:00:10]} 42.Qb8 {[%clk 0:01:17]} Qd8 {[%clk 0:00:11]}
43.Qa7+ {[%clk 0:01:19]} Qd7 {[%clk 0:00:12]} 44.Qd4 {[%clk 0:01:21]}
Kf8 {[%clk 0:00:10]} 45.Qb6 {[%clk 0:01:23]} Ke7 {[%clk 0:00:05]}
46.Ke1 {[%clk 0:02:24]} Qc8 {[%clk 0:00:08]} 47.Kd2 {[%clk 0:02:25]}
Qa8 {[%clk 0:00:10]} 48.Qd4 {[%clk 0:02:21]} Qxa3 {[%clk 0:00:07]}
49.Qxg7+ {[%clk 0:02:21]} Bf7 {[%clk 0:00:05]} 50.Qc3 {[%clk 0:01:55]}
Qa2+ {[%clk 0:00:07]} 51.Ke1 {[%clk 0:01:56]} Qb1+ {[%clk 0:00:09]}
52.Bd1 {[%clk 0:01:58]} Bxd5 {[%clk 0:00:07]} 53.Kd2 {[%clk 0:01:36]}
Bc4 {[%clk 0:00:07]} 54.Bxh5 {[%clk 0:01:31]} Qf1 {[%clk 0:00:07]}
55.Qg7+ {[%clk 0:01:32]} Kd8 {[%clk 0:00:08]} 56.Qf6+ {[%clk 0:01:20]}
Kc7 {[%clk 0:00:10]} 57.Qe7+ {[%clk 0:01:22]} Kc8 {[%clk 0:00:12]}
58.Qe8+ {[%clk 0:01:16]} Kc7 {[%clk 0:00:14]} 59.Qe7+ {[%clk 0:01:18]}
Kc8 {[%clk 0:00:16]} 60.Qe8+ {[%clk 0:01:10]} Kc7 {[%clk 0:00:18]} 1/2-1/2

[Event "World Cup 2021"]
[Site "Sochi"]
[Date "2021.07.20"]
[Round "25.5"]
[White "Adhiban B. (IND)"]
[Black "Vidit Santosh Gujrathi (IND)"]
[Result "0-1"]
[ECO "A06"]
[WhiteElo "2660"]
[BlackElo "2726"]
[Annotator ""]
[Source ""]
[Remark ""]

1.c4 {[%clk 0:05:04]} Nf6 {[%clk 0:05:04]} 2.Nf3 {[%clk 0:05:05]}
e6 {[%clk 0:05:06]} 3.b3 {[%clk 0:05:07]} d5 {[%clk 0:05:07]}
4.Bb2 {[%clk 0:05:08]} c5 {[%clk 0:05:08]} 5.e3 {[%clk 0:05:10]}
Nc6 {[%clk 0:05:08]} 6.cxd5 {[%clk 0:05:11]} exd5 {[%clk 0:05:10]}
7.d4 {[%clk 0:05:13]} cxd4 {[%clk 0:05:10]} 8.Nxd4 {[%clk 0:05:15]}
Bb4+ {[%clk 0:05:10]} 9.Bc3 {[%clk 0:05:17]} a5 {[%clk 0:05:10]}
10.a3 {[%clk 0:05:18]} Bd6 {[%clk 0:05:05]} 11.Nd2 {[%clk 0:05:05]}
O-O {[%clk 0:05:03]} 12.Be2 {[%clk 0:05:06]} Re8 {[%clk 0:04:55]}
13.O-O {[%clk 0:05:04]} Nxd4 {[%clk 0:04:29]} 14.Bxd4 {[%clk 0:05:05]}
Bf5 {[%clk 0:04:24]} 15.Nf3 {[%clk 0:03:35]} Rc8 {[%clk 0:04:22]}
16.Bxf6 {[%clk 0:02:49]} Qxf6 {[%clk 0:02:30]} 17.Qxd5 {[%clk 0:02:50]}
b6 {[%clk 0:02:24]} 18.Qd4 {[%clk 0:02:09]} Qh6 {[%clk 0:02:14]}
19.Qh4 {[%clk 0:01:03]} Qg6 {[%clk 0:01:50]} 20.Nd4 {[%clk 0:00:56]}
Be4 {[%clk 0:00:54]} 21.Bf3 {[%clk 0:00:48]} Bc5 {[%clk 0:00:39]}
22.Bxe4 {[%clk 0:00:39]} Rxe4 {[%clk 0:00:40]} 23.Qh3 {[%clk 0:00:41]}
Rd8 {[%clk 0:00:22]} 24.Nf3 {[%clk 0:00:38]} h6 {[%clk 0:00:18]}
25.Rfd1 {[%clk 0:00:26]} Rxd1+ {[%clk 0:00:13]} 26.Rxd1 {[%clk 0:00:28]}
Bxa3 {[%clk 0:00:11]} 27.Rd8+ {[%clk 0:00:19]} Kh7 {[%clk 0:00:12]}
28.Qc8 {[%clk 0:00:18]} Qf6 {[%clk 0:00:09]} 29.Qc2 {[%clk 0:00:10]}
Qxd8 {[%clk 0:00:08]} 30.Qxe4+ {[%clk 0:00:12]} Kg8 {[%clk 0:00:06]}
31.Nd4 {[%clk 0:00:09]} Bc5 {[%clk 0:00:07]} 32.g4 {[%clk 0:00:07]}
g6 {[%clk 0:00:04]} 33.Kg2 {[%clk 0:00:08]} Qd7 {[%clk 0:00:04]}
34.h3 {[%clk 0:00:08]} b5 {[%clk 0:00:05]} 35.Qa8+ {[%clk 0:00:08]}
Kg7 {[%clk 0:00:06]} 36.Qxa5 {[%clk 0:00:09]} Bxd4 {[%clk 0:00:08]}
37.exd4 {[%clk 0:00:11]} Qd5+ {[%clk 0:00:10]} 38.Kh2 {[%clk 0:00:11]}
Qxb3 {[%clk 0:00:07]} 39.Qc7 {[%clk 0:00:05]} Qd5 {[%clk 0:00:04]}
40.Qc3 {[%clk 0:00:06]} Kf6 {[%clk 0:00:06]} 41.Kg3 {[%clk 0:00:04]}
Ke6 {[%clk 0:00:07]} 42.Qe3+ {[%clk 0:00:04]} Kd7 {[%clk 0:00:09]}
43.Qxh6 {[%clk 0:00:05]} Qxd4 {[%clk 0:00:08]} 44.h4 {[%clk 0:00:06]}
b4 {[%clk 0:00:08]} 45.Kf3 {[%clk 0:00:04]} b3 {[%clk 0:00:10]}
46.Qc1 {[%clk 0:00:05]} b2 {[%clk 0:00:06]} 47.Qc2 {[%clk 0:00:07]}
Qb4 {[%clk 0:00:05]} 48.Qd3+ {[%clk 0:00:09]} Ke7 {[%clk 0:00:06]}
49.Qb1 {[%clk 0:00:06]} Qc3+ {[%clk 0:00:07]} 50.Kg2 {[%clk 0:00:09]}
Qc1 {[%clk 0:00:08]} 51.Qe4+ {[%clk 0:00:10]} Kf8 {[%clk 0:00:10]} 0-1

[Event "World Cup 2021"]
[Site "Sochi"]
[Date "2021.07.27"]
[Round "39.1"]
[White "Carlsen Magnus (NOR)"]
[Black "Esipenko Andrey (RUS)"]
[Result "1-0"]
[ECO "C65"]
[WhiteElo "2847"]
[BlackElo "2716"]
[Annotator ""]
[Source ""]
[Remark ""]

1.e4 {[%clk 0:05:05]} e5 {[%clk 0:05:05]} 2.Nf3 {[%clk 0:05:07]}
Nc6 {[%clk 0:05:07]} 3.Bb5 {[%clk 0:05:08]} Nf6 {[%clk 0:05:09]}
4.d3 {[%clk 0:05:09]} d6 {[%clk 0:05:11]} 5.O-O {[%clk 0:05:05]}
a6 {[%clk 0:05:13]} 6.Bxc6+ {[%clk 0:05:03]} bxc6 {[%clk 0:05:14]}
7.d4 {[%clk 0:05:05]} exd4 {[%clk 0:05:15]} 8.Nxd4 {[%clk 0:05:06]}
c5 {[%clk 0:05:16]} 9.Nc6 {[%clk 0:05:06]} Qd7 {[%clk 0:05:18]}
10.Na5 {[%clk 0:05:08]} Qa4 {[%clk 0:05:19]} 11.Bd2 {[%clk 0:04:11]}
Bg4 {[%clk 0:05:21]} 12.f3 {[%clk 0:03:50]} Be6 {[%clk 0:05:22]}
13.Bc3 {[%clk 0:03:43]} Be7 {[%clk 0:05:18]} 14.b3 {[%clk 0:03:40]}
Qd7 {[%clk 0:05:19]} 15.Nd2 {[%clk 0:02:58]} d5 {[%clk 0:04:47]}
16.Qe1 {[%clk 0:02:30]} O-O {[%clk 0:04:19]} 17.Rd1 {[%clk 0:02:31]}
Rad8 {[%clk 0:04:04]} 18.Ndc4 {[%clk 0:02:21]} Qe8 {[%clk 0:03:09]}
19.exd5 {[%clk 0:02:22]} Nxd5 {[%clk 0:03:07]} 20.Bb2 {[%clk 0:02:13]}
Kh8 {[%clk 0:00:57]} 21.Qg3 {[%clk 0:01:36]} f6 {[%clk 0:00:55]}
22.Rfe1 {[%clk 0:01:35]} Qf7 {[%clk 0:00:54]} 23.Nc6 {[%clk 0:01:21]}
Rde8 {[%clk 0:00:43]} 24.Nxe7 {[%clk 0:01:13]} Rxe7 {[%clk 0:00:42]}
25.Qf2 {[%clk 0:01:05]} Rfe8 {[%clk 0:00:38]} 26.Qxc5 {[%clk 0:00:59]}
h5 {[%clk 0:00:18]} 27.Ba3 {[%clk 0:00:39]} Rd7 28.Re4 {[%clk 0:00:27]}
Bf5 {[%clk 0:00:07]} 29.Rxe8+ {[%clk 0:00:19]} Qxe8 {[%clk 0:00:09]}
30.Qf2 {[%clk 0:00:20]} Nc3 {[%clk 0:00:05]} 31.Re1 {[%clk 0:00:18]}
Qg6 {[%clk 0:00:07]} 32.Ne3 {[%clk 0:00:18]} Be6 {[%clk 0:00:08]}
33.Bb2 {[%clk 0:00:13]} Nd5 {[%clk 0:00:07]} 34.Nxd5 {[%clk 0:00:13]}
Bxd5 35.Qe2 {[%clk 0:00:11]} Kh7 {[%clk 0:00:05]} 36.Bc1 {[%clk 0:00:09]}
Bc6 {[%clk 0:00:05]} 37.Bf4 {[%clk 0:00:09]} h4 {[%clk 0:00:05]}
38.h3 {[%clk 0:00:10]} Qf5 {[%clk 0:00:07]} 39.Be3 {[%clk 0:00:12]}
Re7 {[%clk 0:00:08]} 40.Qd2 {[%clk 0:00:14]} Qg6 {[%clk 0:00:09]}
41.Qf2 {[%clk 0:00:13]} Kg8 {[%clk 0:00:11]} 42.Bd2 {[%clk 0:00:12]}
Rxe1+ {[%clk 0:00:08]} 43.Bxe1 {[%clk 0:00:15]} Bd7 {[%clk 0:00:09]}
44.Kh2 {[%clk 0:00:16]} Bf5 {[%clk 0:00:10]} 45.c4 {[%clk 0:00:17]}
Bb1 {[%clk 0:00:07]} 46.Qa7 {[%clk 0:00:08]} Bd3 {[%clk 0:00:04]}
47.Qxc7 {[%clk 0:00:08]} Bf1 {[%clk 0:00:06]} 48.Qd8+ {[%clk 0:00:10]}
Kh7 {[%clk 0:00:08]} 49.Qd2 {[%clk 0:00:12]} Qh5 {[%clk 0:00:06]}
50.Qc2+ {[%clk 0:00:13]} Kg8 {[%clk 0:00:06]} 51.Qe4 {[%clk 0:00:14]}
Qg5 {[%clk 0:00:07]} 52.Qd5+ {[%clk 0:00:13]} Qxd5 {[%clk 0:00:07]}
53.cxd5 {[%clk 0:00:16]} g5 {[%clk 0:00:09]} 54.a4 {[%clk 0:00:13]}
Kf7 {[%clk 0:00:11]} 55.Bc3 {[%clk 0:00:14]} Bd3 {[%clk 0:00:08]}
56.b4 {[%clk 0:00:15]} Bc2 {[%clk 0:00:08]} 57.b5 {[%clk 0:00:16]}
axb5 {[%clk 0:00:08]} 58.axb5 {[%clk 0:00:16]} Bb3 {[%clk 0:00:05]}
59.d6 {[%clk 0:00:18]} Ke6 {[%clk 0:00:07]} 60.b6 {[%clk 0:00:18]}
Bd5 {[%clk 0:00:07]} 61.d7 {[%clk 0:00:19]} Kxd7 {[%clk 0:00:06]}
62.Bxf6 {[%clk 0:00:20]} 1-0

[Event "World Cup 2021"]
[Site "Sochi"]
[Date "2021.07.27"]
[Round "40.1"]
[White "Esipenko Andrey (RUS)"]
[Black "Carlsen Magnus (NOR)"]
[Result "0-1"]
[ECO "C54"]
[WhiteElo "2716"]
[BlackElo "2847"]
[Annotator ""]
[Source ""]
[Remark ""]

1.e4 {[%clk 0:05:05]} e5 {[%clk 0:05:01]} 2.Nf3 {[%clk 0:05:07]}
Nc6 {[%clk 0:05:03]} 3.Bc4 {[%clk 0:05:09]} Bc5 {[%clk 0:05:04]}
4.c3 {[%clk 0:05:11]} Nf6 {[%clk 0:05:06]} 5.d3 {[%clk 0:05:13]}
d6 {[%clk 0:05:06]} 6.O-O {[%clk 0:05:14]} h6 {[%clk 0:05:08]}
7.Re1 {[%clk 0:05:16]} O-O {[%clk 0:05:07]} 8.h3 {[%clk 0:05:18]}
a6 {[%clk 0:05:08]} 9.a4 {[%clk 0:05:17]} Ba7 {[%clk 0:05:09]}
10.Nbd2 {[%clk 0:05:19]} Re8 {[%clk 0:05:10]} 11.b4 {[%clk 0:05:20]}
Be6 {[%clk 0:05:12]} 12.Bxe6 {[%clk 0:05:21]} Rxe6 {[%clk 0:05:13]}
13.Qc2 {[%clk 0:05:23]} Qd7 {[%clk 0:05:06]} 14.Nf1 {[%clk 0:05:24]}
d5 {[%clk 0:04:56]} 15.Be3 {[%clk 0:05:26]} Bxe3 {[%clk 0:04:57]}
16.Nxe3 {[%clk 0:05:27]} Ne7 {[%clk 0:04:57]} 17.Rab1 {[%clk 0:05:21]}
Rd8 {[%clk 0:04:13]} 18.a5 {[%clk 0:04:59]} Ng6 {[%clk 0:03:34]}
19.c4 {[%clk 0:03:35]} c6 {[%clk 0:03:36]} 20.Red1 {[%clk 0:03:31]}
Nf4 {[%clk 0:02:24]} 21.Nf5 {[%clk 0:02:44]} g6 {[%clk 0:02:15]}
22.Nxh6+ {[%clk 0:02:18]} Kg7 {[%clk 0:02:17]} 23.Ng4 {[%clk 0:02:20]}
Nxg4 {[%clk 0:02:19]} 24.hxg4 {[%clk 0:02:21]} Ree8 {[%clk 0:02:14]}
25.Nh2 {[%clk 0:02:08]} Rh8 {[%clk 0:02:05]} 26.f3 {[%clk 0:02:01]}
dxe4 {[%clk 0:01:40]} 27.dxe4 {[%clk 0:02:00]} Qe7 {[%clk 0:01:42]}
28.Rxd8 {[%clk 0:01:23]} Qxd8 {[%clk 0:01:22]} 29.g3 {[%clk 0:01:18]}
Qd4+ {[%clk 0:01:24]} 30.Kh1 {[%clk 0:01:20]} Nd3 {[%clk 0:01:21]}
31.Qe2 {[%clk 0:00:54]} Qxc4 {[%clk 0:01:17]} 32.Rd1 {[%clk 0:00:54]}
Rd8 {[%clk 0:01:14]} 33.Rf1 {[%clk 0:00:25]} Qxb4 {[%clk 0:01:09]}
34.f4 {[%clk 0:00:26]} exf4 {[%clk 0:00:49]} 35.gxf4 {[%clk 0:00:28]}
Qxa5 {[%clk 0:00:50]} 36.g5 {[%clk 0:00:27]} Nc5 {[%clk 0:00:36]}
37.Qb2+ {[%clk 0:00:26]} Kg8 {[%clk 0:00:30]} 38.Ng4 {[%clk 0:00:12]}
Nxe4 {[%clk 0:00:31]} 39.Nh6+ {[%clk 0:00:12]} Kh7 {[%clk 0:00:23]}
40.Qh2 {[%clk 0:00:13]} Rd2 {[%clk 0:00:12]} 41.Qh4 {[%clk 0:00:10]}
Kg7 {[%clk 0:00:08]} 42.f5 {[%clk 0:00:07]} Qd5 {[%clk 0:00:09]}
43.f6+ {[%clk 0:00:05]} Nxf6+ {[%clk 0:00:10]} 0-1

<!DOCTYPE html>
<html lang="en">
<head>
    <link rel="apple-touch-icon" href="/manifest/apple-touch-icon-iphone-60x60.png">
    <link rel="apple-touch-icon" sizes="60x60" href="/manifest/apple-touch-icon-ipad-76x76.png">
    <link rel="apple-touch-icon" sizes="114x114" href="/manifest/apple-touch-icon-iphone-retina-120x120.png">
    <link rel="apple-touch-icon" sizes="144x144" href="/manifest/apple-touch-icon-ipad-retina-152x152.png">
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Chess Games PGN format. Chess Games and notation.</title>
    <link rel="stylesheet" type="text/css" href="/css/style.css">
    <link rel="stylesheet" type="text/css" href="/css/mobile.css">
	<link rel="stylesheet" type="text/css" href="/css/post_css.css">
	<link rel="stylesheet" type="text/css" href="/css/dt.css">

	<link rel="stylesheet" type="text/css" href="/css/all.css">
	<link rel="stylesheet" type="text/css" href="/css/dt_responsive.css"/>
	<link rel="stylesheet" type="text/css" href="/css/dt_group.css"/>
	<link rel="stylesheet" type="text/css" href="/css/jquery-ui.css"/>
	<link rel="stylesheet" type="text/css" href="/css/jquery-ui.structure.css"/>
	<link rel="stylesheet" type="text/css" href="/css/jquery-ui.theme.css"/>
	<meta property="og:type" content="website">
	<meta property="og:site_name" content="International Chess Federation (FIDE)">
	<meta property="og:title" content=" Chess Rating Calculators. Rating change, Initial Chess Rating">
	<meta property="og:description" content="">
	<meta property="og:url" content="">
	<meta property="og:locale" content="en_EN">
	<meta property="og:image" content="https://directory.fide.com/img/fide_og_1200.png">
	<meta property="og:image:width" content="1200">
	<meta property="og:image:height" content="630">
	<script type="text/javascript" src="/js/jquery-3.6.0.min.js"></script>
	<script type="text/javascript" src="/js/jquery-ui.js"></script>
	<script type="text/javascript" src="/js/dt.js"></script>
	<script type="text/javascript" src="/js/jquery.mark.min.js"></script>
	
	
	
</head>

<body>
<header class="header">
	<div class="header-social"></div>
	<div class="header-container">
			<div class="header-logo-container">
					<div class="header-logo">
							<a href="https://www.fide.com">
									<img src="/img/logo1.png" alt="">
							</a>
					</div>
					<div class="header-title-container">
							<div class="header-title">International</div>
							<div class="header-subtitle">Chess Federation</div>
					</div>
			</div>
			<div class="menu-container tabs">
					<div class="tabs-nav main-menu">
							<button class="tabs-btn menu-button"><a href="https://www.fide.com/news/">NEWS</a></button>
							<button class="tabs-btn menu-button"><a href="https://ratings.fide.com">RATINGS</a></button>
							<button class="tabs-btn menu-button"><a href="https://www.fide.com/fide-world-championship-cycle-2025-2026">CHAMPIONSHIP</a></button>
							<button class="tabs-btn menu-button"><a href="https://calendar.fide.com/calendar.php">CALENDAR</a></button>
							<button class="tabs-btn menu-button"><a href="https://www.fide.com/about-fide">FIDE</a></button>
							<button class="tabs-btn menu-button"><a href="https://directory.fide.com">DIRECTORY</a></button>
							<button class="tabs-btn menu-button"><a href="https://www.fide.com/partners/">PARTNERS</a></button>							
							<button class="tabs-btn menu-button"  id="fide100div"><a href="https://shop.fide.com">SHOP</a></button>
							<button class="tabs-btn menu-button"><a href="https://www.fide.com/contacts/">CONTACTS</a></button>
					</div>
					<div class="tabs-content nav-submenu" style="display:flex; flex-wrap:wrap;">
							<div class="tabs-pane main-submenu" id="content-1">
									<button class="submenu-button"><a href="https://www.fide.com/category/fide-news/">FIDE News</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/category/chess-news/">Chess news</a></button>
							</div>
							<div class="tabs-pane main-submenu" id="content-2">
									<button class="submenu-button"><a href="https://ratings.fide.com/top_lists.phtml">Top</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/top_federations.phtml">Top Federations</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/rated_tournaments.phtml">Tournaments</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/titles_page.phtml">Titles</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/transfers.phtml">Transfers</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/calc.phtml?page=change">Calculators</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/download_lists.phtml">Download</a></button>
							</div>
							<div class="tabs-pane main-submenu" id="content-3">
									<button class="submenu-button"><a href="https://www.fide.com/fide-circuit-2026-2027/">FIDE Circuit</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/women-fide-circuit-2026-2027/">Women's Circuit '26-'27</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/fide-world-championship-cycle-2025-2026">Open Cycle '25-'26</a></button>									
									<button class="submenu-button"><a href="https://www.fide.com/fide-womens-world-championship-cycle-2025-2026">Women’s Cycle '25-'26</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/fide-womens-world-championship-cycle-2023-2025/">Women’s Cycle '23-'25</a></button>
									
									
							</div>
							
							
							
							<div class="tabs-pane main-submenu" id="content-4">
							
									<button class="submenu-button" style="margin-left: 200px;"><a href="https://calendar.fide.com/calendar.php">All Tournaments</a></button>
									
									<button class="submenu-button"><a href="https://calendar.fide.com/majorcalendar.php">Main Events</a></button>
									
									
							</div>
							
							<div class="tabs-pane main-submenu" id="content-5">
							
							
									<button class="submenu-button" style="margin-left: 200px;"><a href="https://www.fide.com/about-fide/">About FIDE</a></button>
									<button class="submenu-button"><a href="https://handbook.fide.com/">Handbook</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/documents">Documents</a></button>
									<button class="submenu-button"><a href="https://med.fide.com" target=_blank>Clean Sport</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/financial">Financial Reports</a></button>
									
							</div>
							<div class="tabs-pane main-submenu" id="content-6">
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/officials">Officials</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/commissions_and_committees">Commissions & Committees</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/member_federations/main">Federations</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/affiliated_organizations">Aff. Organizations</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/affiliated_members">Aff. Members</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/dignitaries/&b=1&c=5">Honourable Dignitaries</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/orgchart.phtml">Chart</a></button>
							</div>
							
							<div class="tabs-pane main-submenu" id="content-7">
									<button class="submenu-button invisible"><a href="#">PARNTERS</a></button>
							</div>
							<div class="tabs-pane main-submenu" id="content-9">
									<button class="submenu-button invisible"><a href="#">FIDE100</a></button>
							</div>
							<div class="tabs-pane main-submenu" id="content-10">
									<button class="submenu-button invisible"><a href="#">CONTACTS</a></button>
							</div>
							
					</div>
			</div>
					<div class="mobile-menu-container">
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>MAIN/NEWS</strong></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://www.fide.com/news/">All News</a></p>
									<p><a href="https://www.fide.com/category/fide-news/">FIDE News</a></p>
									<p><a href="https://www.fide.com/category/chess-news/">Chess News</a></p>
							</div>
					</div>
	
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>RATINGS</strong></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://ratings.fide.com/top_lists.phtml">Top</a></p>
									<p><a href="https://ratings.fide.com/top_federations.phtml">Top Federations</a></p>
							        <p><a href="https://ratings.fide.com/index.phtml">Main Page / Search</a></p>
									<p><a href="https://ratings.fide.com/rated_tournaments.phtml">Tournaments</a></p>
									<p><a href="https://ratings.fide.com/titles_page.phtml">Titles</a></p>
									<p><a href="https://ratings.fide.com/transfers.phtml">Transfers</a></p>
									<p><a href="https://ratings.fide.com/calc.phtml?page=change">Calculators</a></p>
									<p><a href="https://ratings.fide.com/download_lists.phtml">Download</a></p>
							</div>
					</div>
						<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>CHAMPIONSHIP</strong></h2>
							</button>
							
							
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://www.fide.com/fide-circuit-2026-2027/">FIDE Circuit</a></p>
									<p><a href="https://www.fide.com/women-fide-circuit-2026-2027/">Women's Circuit '26-'27</a></p>
									<p><a href="https://www.fide.com/fide-world-championship-cycle-2025-2026">Open Cycle 2025-2026</a></p>
									<p><a href="https://www.fide.com/fide-womens-world-championship-cycle-2025-2026">Women’s Cycle 2025-2026</a></p>
									<p><a href="https://www.fide.com/fide-womens-world-championship-cycle-2023-2025">Women’s Cycle 2023-2025</a></p>
									
							</div>
						
					</div>
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>CALENDAR</strong></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://calendar.fide.com/calendar.php">All Tournaments</a></p>
									<p><a href="https://calendar.fide.com/majorcalendar.php">Main Events</a></p>
							</div>
					</div>
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>FIDE</strong></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://www.fide.com/about/">About FIDE</a></p>
									<p><a href="https://handbook.fide.com/">Handbook</a></p>
									<p><a href="https://www.fide.com/documents">Documents</a></p>
									<p><a href="https://med.fide.com" target=_blank>Clean Sport</a></p>
									<p><a href="https://www.fide.com/financial">Financial Reports</a></p>
									
							</div>
					</div>
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>DIRECTORY</strong></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://directory.fide.com/list/officials">Officials</a></p>
									<p><a href="https://directory.fide.com/list/commissions_and_committees">Commissions & Committees</a></p>
									<p><a href="https://directory.fide.com/list/member_federations/main">Federations</a></p>
								    <p><a href="https://directory.fide.com/list/affiliated_organizations">Affiliated Organizations</a></p>
									<p><a href="https://directory.fide.com/list/affiliated_members">Affiliated Members</a></p>
									<p><a href="https://directory.fide.com/list/dignitaries">Honourable Dignitaries</a></p>
									<p><a href="https://directory.fide.com/orgchart.phtml">Chart</a></p>
								
									
							</div>
					</div>
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><a href="https://www.fide.com/partners/">PARTNERS</a></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
							</div>
					</div>
		
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><a href="https://shop.fide.com">SHOP</a></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
							</div>
					</div>
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><a href="https://www.fide.com/contacts/">CONTACTS</a></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
							</div>
					</div>
			<!--mobile-menu-container-->
	</div>
			<div class="header-search-container">
					<div class="header-search" style="display:none;">
							
					</div>
					<div class="header-account" style="display:none;">
							<a href=https://portal.fide.com><img src="/img/user.svg" alt=""></a>
					</div>
			</div>
			<div class="menu-burger">
					<span></span>
			</div>
	</div>
<aside class="social">
	<div class="social-aside">
			<a href="https://twitter.com/FIDE_chess" target=_blank><img src="/img/twitter-top.svg" alt="twitter"></a>
	</div>
	<div class="social-aside">
			<a href="https://www.instagram.com/fide_chess/" target=_blank><img src="/img/instagram-top.svg" alt="instagram"></a>
	</div>
	<div class="social-aside">
			<a href="https://www.facebook.com/ChessFIDE/" target=_blank><img src="/img/fb-top.svg" alt="facebook"></a>
	</div>
	<div class="social-aside">
			<a href="https://www.tiktok.com/@fide_chess" target=_blank><img src="/img/tiktok_icon.svg " alt="tiktok"></a>
	</div>
	<div class="social-aside">
			<a href="https://www.linkedin.com/company/48892238" target=_blank><img src="/img/linkedin-top.svg" alt="linkedin"></a>
	</div>
	<div class="social-aside youtu">
			<a href="https://www.youtube.com/channel/UC9B47GnzCRFHTT1BIBWvStQ" target=_blank><img src="/img/youtube-top.svg" alt="youtube"></a>
	</div>
	<div class="social-aside">
			<a href="https://www.twitch.tv/fide_chess" target=_blank><img src="/img/twitch-top.svg" alt="twitch"></a>
	</div>
</aside>
</header>
<!-- Menu -->

<style>
.social-aside img
{
    height: 18px;
}
.youtu img
{
    height: 15px !important;
}

	.header-title {
  font-style: normal;
  font-weight: 300;
  font-size: 24px;
  line-height: 28px;
}
.dir-pattern-three, .dir-pattern-two, .dir-pattern-four
{
top: 0;
display:none;
}
.directory
{
	margin-top: 40px;
}

	
	.social
	{
	margin:0;
	}
	.menu-button {
	border: none;
	padding: 10px 8px 62px 8px;
	border-radius: 7px 7px 0 0;
	background-color: #EAEEF3;
	height: 91px;
	}
	.main-menu a, .main-menu a:visited
	{
		color:#24305E;
	}
	.main-menu .tabs-btn:hover
	{
	background-color:#374785;
	transition:
    
    background-color 1s,
	background 1s;
	
	}
	
	.main-menu > .tabs-btn-active a {
	color: #fff;
	}
	.invisible {
		display:none;
	}
	.header-container
	{
			max-width: 1440px;
			margin: 0 auto;
			width: 100%;
	}
	.mobile-menu-container {
			display: none;
			z-index: 10000 !important;
	}
	.main-submenu button:hover
	{
	background-color: #24305E !important;
	}
	.submenu-button a:visited
	{
	color:#24305E;
	}

	
	@media screen and (max-width: 1024px) {
	.menu-container {
			display: none;
	}
	.mobile-menu-container {
			display: block;
			position: absolute;
			top: 137px;
			left: 0;
			background: rgb(245, 246, 246);
			box-shadow: #ccc;
			width: 100%;
			box-shadow: 0 4px 2px -2px rgba(36, 36, 36, 0.17);
			left: -200%;
			transition: all 0.4s ease;
			z-index: 10000 !important;
	}
	.mobile-menu-container.open-menu {
			left: 0;
	}
	.menu-burger {
			position: absolute;
			right: 10px;
			top: 69px;
			width: 24px;
			height: 19px;
			display: block;
			margin-left: auto;
			margin-bottom: 20px;
			cursor: pointer;
	}
	.menu-burger span, .menu-burger:after, .menu-burger:before{
			height: 3px;
			width: 100%;
			position: absolute;
			background: #24305E;
			margin: 0 auto;
			border-radius: 1px;
	}
	.menu-burger span{
			top: 21px;
	}
	.menu-burger:after, .menu-burger:before{
			content: '';
	}
	.menu-burger:after{
			bottom: 3px;
			border-radius: 1px;
	}
	.menu-burger:before{
			top: 5px;
			border-radius: 1px;
	}
	.menu-burger.open-menu span {
			transform: rotate(38deg);
			top: 8px;
			transition: 0.4s;
	}
	.menu-burger.open-menu:before {
			opacity:0; 
			transition: 0.5s; 
	}
	.menu-burger.open-menu:after {
			transform: rotate(-38deg);
			bottom: 8px;
			transition: 0.4s;
	}
	.social {
			position: absolute;
			top: 10px;
			left: 159px;
			width: 400px;
			justify-content: space-between;
	}
	.container {
			width: 688px;
	}
	.page-title {
			font-weight: 400;
			font-size: 36px;
			line-height: 42px;
	}
	.menu-button {
			padding: 0px;
			height: auto;
	}
	.nav-submenu {
			margin-top: 0px;
	}
	.main-submenu button {
			padding: 0px;
			margin-right: 0px;
	}
	.main-menu a {
			display: block;
	}
	.tabs-pane-show {
			display: inline-grid;
	}
	.mobile-menu {
			list-style-type: none;
			text-align: center;
	}
	.mobile-submenu {
			height: 0;
			overflow: hidden;
			transition: height .4s ease-in-out;
			text-align: center;
	}
	.mobile-accordeon button {
			padding: 10px;
			border: none;
			cursor: pointer;
			width: 100%;
			background-color: #EAEEF3;
			line-height: 1;
	}
	.mobile-accordeon button:focus
	{
		background-color: #868CAD;
		color: #fff;
	}
	.mobile-menu.active, .mobile-menu.active:focus  {
			background-color: #868CAD;
	}
	.mobile-menu.active h2 {
			background-color: #868CAD;
			color: #fff;
	}
	.mobile-menu.active h2 a {
			color: #fff;
	}
	.mobile-menu h2, .mobile-menu h2 a {
			font-style: normal;
			font-weight: 400;
			font-size: 16px;
			line-height: 19px;
			align-items: center;
			text-transform: uppercase;
			text-decoration: none;
			display:inline;
	}
	.mobile-submenu p {
			padding: 7px 0px;
	}
	.mobile-submenu p a {
			font-style: normal;
			font-weight: 400;
			font-size: 16px;
			line-height: 140%;
			color: #374785;
			text-decoration: none;
	}
	}
	@media screen and (max-width: 576px) {
							.header-social, .social {
			display: none;
	}
	.header-search-container, .menu-burger {
			top: 40px;
	}
	
	}
	@media screen and (max-width: 375px) {
							.header-search-container {
			display: none;
	}
	.menu-burger {
			right: 15px;
	}
	}
	


.main-submenu button {
	margin-right: 8px;
	padding: 10px 8px;
}
.submenu-button.dir_button
{
	margin: 1px !important;
	padding: 10px 4px;
}
.tabs-btn-active, .tabs-btn-active:focus, .tabs-btn-active:active
{
	
	background-color: #374785;
}
.header-search-container img:last-child {
 
  margin-right: 5px;
}
.header
{
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}

@media screen and (max-width: 1300px) {

.header-title {
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  line-height: 20px;
}
.header-subtitle {
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
}
.menu-container {
  margin-left: 15px;
  
}
.header-title-container {
padding-left: 10px;
}
}

@media screen and (max-width: 1576px) {
	.header-logo-container
	{
	margin-left: 10px;
	}


}
@media screen and (max-width: 1576px) {
.social {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	top: 40px;
	right: 40px;
}
 .social-aside {
    padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 20px;
  }
}

@media screen and (max-width: 1200px) {
.header
{
	height: 174px;
}
.header-title
{
	padding-top:0;
	paddint-left: 8px;
	
}
.container {
	width: 944px;
	margin: 0 auto;
}
.page-title {
	font-size: 36px;
	line-height: 42px;
}
.none {
	display: none;
}
/*HEADER*/
.header {
 margin-bottom: 8px;
}
.header-container {
	padding-top: 20px;
	display: block;
}
.header-logo-container {
	padding-bottom: 10px;
	padding-left: 10px;
	
}
.header-logo-container img {
	width: 70px;
}
.header-title-container {
	padding-left: 10px;
}
.header-title {
	font-size: 14px;
	line-height: 16px;
	padding-left: 10px;
}
.header-subtitle {
	font-size: 14px;
	line-height: 16px;
	padding-left: 10px;
}
.menu-container {
	margin: 0px;
	padding-left: 4px;
}
.header-search-container {
	position: absolute;
	top: 85px;
	right: 40px;
}
.submenu-button.dir_button
{
	margin: 1px !important;
	padding: 10px 4px;
}
.main-submenu button {
	margin-right: 3px;
}


.social {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	top: 40px;
	right: 40px;
}
.social-aside {
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 20px;
}
.header-title, .header-subtitle
	{
			margin-top: 0;
			margin-bottom: 0;
	}
}


@media screen and (max-width: 1024px) {
	 .header
	{
			height: 90px;
			padding-left: 5px;
	}
	.header-social, .social {
			display: none;
	}
	.header-search-container, .menu-burger {
			top: 40px;
	}
	.header-search-container {
	position: absolute;
	top: 40px;
	right: 60px;
	}
	.header-social {
	display: none;
	height: 40px;
	background-color: #fff;
	}
	.header-title, .header-subtitle
	{
			margin-top: 0;
			margin-bottom: 0;
	}
	.header-logo-container {
	padding-bottom: 10px;
	padding-top: 15px;
	}
	
	.social {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
align-items: center;
left:0;
top: 5px;
padding-bottom: 3px;
border-bottom: 1px solid #C6CDDD;
width: 100%;
justify-content: center;


	
	}
	.mobile-menu-container {
	top: 90px;
	transition: all 0.4s ease;
	border-top: 1px solid #374785;
	z-index: 200;
	
	}
	
}

@media screen and (max-width: 375px){
	.header {
	height: 90px;
	padding-left: 5px;
	}
	
	.mobile-menu-container {
	top: 90px;
	transition: all 0.4s ease;
	border-top: 1px solid #374785;
	
	}
	.header-search-container {
	display: flex;
	top: 40px;
	right: 60px;
	}
  
	}


[type="button"], [type="submit"], button
{
	 background-color: #374785;
}
.activeurll {
  background-color: #24305E !important;
  color: #ffffff !important;
}
.activeurll a {
  color: #ffffff !important;
}

.main-submenu a:hover
{
text-decoration: none;
font-weight: normal;
}
.mobile-accordeon button:hover
{
	color: red;
	background-color: #868CAD;
}
 .mobile-menu.active {
    background-color: #868CAD;
  }

	#fide100div
	{	
	color:red;
	border: 0;
	
   
	}
	#fide100div:hover
	{
	z-index: 1000;
	}
	
.calendar-tabs-buttons {
  z-index: 90;
}
.elementor-245 .elementor-element.elementor-element-df66bb2
{
	box-shadow:none;
}

</style>

<script>
let burger = document.querySelector('.menu-burger');
let menu = document.querySelector('.mobile-menu-container');

burger.onclick = function() {
	
menu.classList.toggle('open-menu');
burger.classList.toggle('open-menu');
};

</script>    
<script>
class ItcTabs {
  constructor(target, config) {
    const defaultConfig = {};
    this._config = Object.assign(defaultConfig, config);
    this._elTabs =
      typeof target === "string" ? document.querySelector(target) : target;
    this._elButtons = this._elTabs.querySelectorAll(".tabs-btn");
    this._elPanes = this._elTabs.querySelectorAll(".tabs-pane");
    this._eventShow = new Event("tab.itc.change");
    this._init();
    this._events();
  }

  _init() {
    this._elTabs.setAttribute("role", "tablist");
    this._elButtons.forEach((el, index) => {
      el.dataset.index = index;
      el.setAttribute("role", "tab");
      this._elPanes[index].setAttribute("role", "tabpanel");
      el.classList.add("tabs-btn-not-active"); // ���������� ������ .tabs-btn-not-active
    });
  }

  show(elLinkTarget) {
    const elPaneTarget = this._elPanes[elLinkTarget.dataset.index];
    const elLinkActive = this._elTabs.querySelector(".tabs-btn-active");
    const elPaneShow = this._elTabs.querySelector(".tabs-pane-show");
    if (elLinkTarget === elLinkActive) {
      return;
    }
    elLinkActive ? elLinkActive.classList.remove("tabs-btn-active") : null;
    elLinkActive ? elLinkActive.classList.add("tabs-btn-not-active") : null; // ���������� ������ .tabs-btn-not-active
		elPaneShow ? elPaneShow.style.display = "none" : null;
    elPaneShow ? elPaneShow.classList.remove("tabs-pane-show") : null;
    elLinkTarget.classList.add("tabs-btn-active");
    elLinkTarget.classList.remove("tabs-btn-not-active"); // �������� ������ .tabs-btn-not-active
    elPaneTarget.classList.add("tabs-pane-show");
    this._elTabs.dispatchEvent(this._eventShow);
    elLinkTarget.focus();
  }

  showByIndex(index) {
    const elLinkTarget = this._elButtons[index];
    elLinkTarget ? this.show(elLinkTarget) : null;
  }

  _events() {
		this._elTabs.addEventListener("click", (e) => {
  const target = e.target.closest(".tabs-btn");
  if (target) {
    const link = target.querySelector("a");
    if (link) {
      const href = link.getAttribute("href");
      if (href) {
        e.preventDefault();
        window.location.href = href;
      }
    }
  }
});

  }
}

const accordionToggle = () => {
  const chItems = document.querySelectorAll(".tabs-pane.main-submenu");

  chItems.forEach((item) => {
    const chButton = item.querySelector("button.submenu-button");
    const chDesc = item;

    const toggleAccordion = () => {
      chItems.forEach((item) => {
        const chRemoveButton = item.querySelector("button.submenu-button");
        const chRemoveDesc = item;

        if (chRemoveDesc !== chDesc) {
          chRemoveDesc.style.display = "none"; // Set display: none
          chRemoveDesc.classList.remove("tabs-pane-show");
					chRemoveDesc.classList.add("tabs-pane-not-show");
          chRemoveButton.classList.remove("tabs-btn-active");
          chRemoveButton.classList.add("tabs-btn-not-active");
        }
      });

      chDesc.classList.toggle("tabs-pane-show");
      chButton.classList.toggle("tabs-btn-active");
      chButton.classList.remove("tabs-btn-not-active");
    };

    chButton.addEventListener("click", toggleAccordion);
  });
};

const tabs = new ItcTabs(".tabs");
accordionToggle();
const accordeon = () => {
  const chItems = document.querySelectorAll(".accordeon");

  chItems.forEach((item) => {
    const chButton = item.querySelector(".accordeon-title");
    const chDesc = item.querySelector(".accordeon-body");

    chButton.addEventListener("click", () => {
      chItems.forEach((item) => {
        const chRemoveButton = item.querySelector(".accordeon-title");
        const chRemoveDesc = item.querySelector(
          ".accordeon-body"
        );

        if (chRemoveDesc !== chDesc) {
          chRemoveDesc.classList.remove("open");
          chRemoveDesc.style.height = 0;
          chRemoveButton.classList.remove("active");
        }
      });

      if (chDesc.classList.contains("open")) {
        chDesc.style.height = 0;
      } else {
        chDesc.style.height = chDesc.scrollHeight + "px";
      }

      chDesc.classList.toggle("open");
      chButton.classList.toggle("active");
    });
  });
};

accordeon();

document.addEventListener('DOMContentLoaded', function() {
  var currentURL = window.location.href;
  var substituteURL = window.location.href;
  

  // ������� ������� � ������� menu-container
  var menuContainer = document.querySelector('.tabs-content');

	var menuContainerLvlOne = document.querySelector('.tabs-nav');
  // �������� ��� ������ ������ menuContainer
  var links = menuContainer.querySelectorAll('a');
	var linksLvlOne = menuContainerLvlOne.querySelectorAll('a');


	for (var i = 0; i <linksLvlOne.length; i++) {
		var linkLvlOne = linksLvlOne[i];
		var href = linkLvlOne.getAttribute('href');
		
		//custom links
		  if (href.includes("https://ratings.fide.com") & substituteURL.includes("ratings2.fide.com.test"))
  
			{
				var currentURL = "https://ratings.fide.com";
				var href = "ratings.fide.com";
			}
		 

		
		if (currentURL.includes(href)){
		
		
			var parent = linkLvlOne.parentElement;
			
			parent.classList.add('tabs-btn-active');
			parent.classList.remove('tabs-btn-not-active');
			var dataIndex = parent.getAttribute('data-index');
			var newId = 'content-' + (parseInt(dataIndex, 10) + 1);


// ������� ������� � ����� ��������������� � ��������� ����������� ��������
var element = document.getElementById(newId);
if (element) {
  element.classList.add('tabs-pane-show');
}

		}
		
	
		
	}
  // ���������� ������ � ��������� ����������� ��������
  for (var i = 0; i < links.length; i++) {
    var link = links[i];
    var href = link.getAttribute('href');

    // ���������, �������� �� ������� URL ������ ����� ������
    if (currentURL.includes(href)) {
      // ������� ������������ ������� ������
      var parentParent = link.parentElement.parentElement;
			var parent = link.parentElement;

      // ������������� display: block ��� ������������� �������� ������
			parent.classList.add('activeurll');
      parentParent.style.display = 'block';
      parentParent.classList.add('activeurl');
      parentParent.classList.add('tabs-pane-show');

      var myid = parentParent.id;
			
      var trimmedId = myid.replace('content-', '');
      var newId = parseInt(trimmedId, 10) - 1;

      // ������� ������� � ����� ��������������� � ��������� ����������� ��������
			
      var element = menuContainerLvlOne.querySelector('[data-index="' + newId + '"]');
			
      if (element) {
        element.classList.add('tabs-btn-active');
        element.classList.remove('tabs-btn-not-active');
      }
    }
  }

  // ��������� ���������� tabsPane
  var tabsPane = document.querySelector('.tabs-pane-show');

  // ������� ��� ���������� ���������� tabsPane
  function updateTabsPane() {
    tabsPane = document.querySelector('.tabs-pane-show');
  }

  const buttons = document.querySelectorAll('.tabs-btn.menu-button');
  let activeSubmenu = null;

  buttons.forEach((button, index) => {
    const submenu = document.getElementById(`content-${index + 1}`);

    button.addEventListener('mouseover', () => {
      if (button.classList.contains('tabs-btn-not-active')){
        if (submenu) submenu.style.display = 'block'; // Added submenu check
        updateTabsPane();
        if (tabsPane) tabsPane.style.display = 'none'; // Guard: Only hide if exists
      }
      if (button.classList.contains('tabs-btn-active')){
        updateTabsPane();
        if (tabsPane) tabsPane.style.display = 'block'; // Guard: Only show if exists
      }
    });

    button.addEventListener('mouseleave', () => {
      if (!button.classList.contains('tabs-btn-active')) {
        if (submenu) submenu.style.display = 'none'; // Added submenu check
        updateTabsPane();
        if (tabsPane) tabsPane.style.display = 'block'; // Guard: Only show if exists
      }
      if (button.classList.contains('tabs-btn-active')){
        updateTabsPane();
        if (tabsPane) tabsPane.style.display = 'block'; // Guard: Only show if exists
      }
    });

    // Only add listeners if the submenu actually exists in the HTML
    if (submenu) {
      submenu.addEventListener('mouseenter', () => {
        if (button.classList.contains('tabs-btn-not-active')){
          submenu.style.display = 'block';
          updateTabsPane();
          if (tabsPane) tabsPane.style.display = 'none'; // Guard
        }
        if (button.classList.contains('tabs-btn-active')){
          updateTabsPane();
          if (tabsPane) tabsPane.style.display = 'block'; // Guard
        }
      });

      submenu.addEventListener('mouseleave', () => {
        submenu.style.display = 'none';
        updateTabsPane();
        if (tabsPane) tabsPane.style.display = 'block'; // Guard
      });
    }
  });
  
const currentPath = window.location.href;
  const mobileLinks = document.querySelectorAll('.mobile-submenu a');
  
  mobileLinks.forEach(link => {
    const href = link.getAttribute('href');
    
    // Check if current URL contains the link's href to handle parameters
    if (href && href !== "#" && currentPath.includes(href)) {
      const parentAccordeon = link.closest('.accordeon');
      
      if (parentAccordeon) {
        const chButton = parentAccordeon.querySelector('.accordeon-title');
        const chDesc = parentAccordeon.querySelector('.accordeon-body');
        
        if (chButton && chDesc) {
          // Force the accordion to expand
          chDesc.classList.add("open");
          chDesc.style.height = chDesc.scrollHeight + "px";
          chButton.classList.add("active");
          
          // Optional: Highlight the specific active link in the mobile menu
          link.style.fontWeight = "bold";
          link.style.color = "#24305E";
        }
      }
    }
  });


  // ��������� ��������� ��� ���������� ���������� tabsPane
  menuContainer.addEventListener('transitionend', updateTabsPane);
  menuContainer.addEventListener('animationend', updateTabsPane);
});



</script><!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-0TSTM17GEX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-0TSTM17GEX');
</script>
<link rel="stylesheet" type="text/css" href="/css/rtng_css.css"/>
<style>


</style>

    <div class="dir-pattern">
        <img src="/img/dir-pattern-1.png" alt="">
    </div>
    <div class="dir-pattern-two">
        <img src="/img/dir-pattern-2.png" alt="">
    </div>
    <div class="dir-pattern-four">
        <img src="/img/dir-pattern-4.png" alt="">
    </div>
    <div class="dir-pattern-three">
        <img src="/img/dir-pattern-3.png" alt="">
    </div>
    <div class="dir-pattern-five">
        <img src="/img/dir-pattern-5.png" alt="">
    </div>
	<section class="directory">
    <div class="directory-container container">
	<h1 class="page-title">PGN Files</h1>
		<div class="tmnt_name1">
					</div>
		
	</div>
	</section>
	<footer class="footer">
        <div class="footer-top">
            <div class="footer-image">
                <img src="/img/footer-queen.png" alt="">
            </div>
        </div>
        <div class="footer-bottom">
            <div class="footer-container container1">
                <div class="footer-logo-container">
                    <div class="footer-logo">
                        <a href="/"><img src="/img/logo1.png" alt=""></a>
                    </div>
                    <div class="header-title-container footer-title-container">
                        <h2 class="header-title footer-title">International</h2>
                        <h2 class="header-subtitle footer-subtitle">Chess Federation</h2>
                    </div>
                    <!--footer-logo-container-->
                </div>
                <div class="footer-menu-container">
                    <div class="footer-menu">
                        <ul class="footmenu">
                            <a href="https://www.fide.com/"><li>HOME</li></a>
                            <a href="https://www.fide.com/news"><li>NEWS</li></a>
                            <a href="https://ratings.fide.com/"><li>RATINGS</li></a>
                            <a href="https://www.fide.com/fide-world-championship-cycle-2026-2026"><li>CHAMPIONSHIP</li></a>
                            <a href="https://calendar.fide.com/"><li>CALENDAR</li></a>
                            <a href="https://www.fide.com/fide/about-fide"><li>FIDE</li></a>
                            <a href="https://med.fide.com" target=_blank><li>Clean Sport</li></a>
							<a href="https://www.fide.com/partners"><li>PARTNERS</li></a>							
							<a href="https://shop.fide.com/" target=_blank><li>SHOP</li></a>
							<a href="https://www.fide.com/contacts"><li>CONTACTS</li></a>
							<a href="https://old.fide.com/"><li>ARCHIVE</li></a>
							<a href="https://www.fide.com/privacy"><li>PRIVACY POLICY</li></a>
							
							
                        </ul>
                    </div>
                   
                    <div class="footer-copyright">
                        <p>© 2026 FIDE International Chess Federation. All Rights Reserved. No part of this site may be reproduced, stored in a retrieval system or transmitted in any way or by any means (including photocopying, recording or storing it in any medium by electronic means), without the written permission of FIDE International Chess Federation.</p>
                    </div>
                    <!--footer-menu-container-->
                </div>
                <div class="footer-social">
                    <div class="footer-social-button">
                        <a href="https://www.twitch.tv/fide_chess">
                            <img src="/img/footer-twitch.svg" alt="">
                        </a>
                    </div>
                    <div class="footer-social-button">
                        <a href="https://twitter.com/FIDE_chess">
                            <img src="/img/twitterx_footer.svg" alt="twitter">
                        </a>    
                    </div>
                    <div class="footer-social-button">
                        <a href="https://www.instagram.com/fide_chess/">
                            <img src="/img/footer-instagram.svg" alt="instagram">
                        </a>
                    </div>
                    <div class="footer-social-button">
                        <a href="https://www.facebook.com/ChessFIDE/">
                            <img src="/img/footer-facebook.svg" alt="facebook">
                        </a>
                    </div>
                    <div class="footer-social-button youtube_logo">
                        <a href="https://www.youtube.com/channel/UC9B47GnzCRFHTT1BIBWvStQ">
                            <img src="/img/footer-youtube.svg" alt="youtube">
                        </a>
                    </div>
                    <div class="footer-social-button">
                        <a href="">
                            <img src="/img/footer-twitch.svg" alt="twitch">
                        </a>
                    </div>
                    <div class="footer-social-button">
                        <a href="https://www.tiktok.com/@fide_chess">
                            <img src="/img/tiktok_footer.svg" alt="tiktok">
                        </a>
                    </div>
                    <div class="footer-social-button">
                        <a href="https://www.linkedin.com/company/48892238">
                            <img src="/img/footer-linkedin.svg" alt="linkedin">
                        </a>
                    </div>
                    <!--footer-social-->
                </div>
                <!--footer-container-->
            </div>
        </div>
    
        <div class="up-button-container">
            <a href="#">
                <img src="/img/up-button.png" alt="">
            </a>
        </div>
    </footer>
	<style>

.container1
{
	max-width: 1440px;
	padding: 10px;
	margin: auto;
}
.footmenu a, .footmenu a:visited, .footmenu a:active, .footmenu a:hover
{
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;	
  text-decoration: none;
  color:#24305e;
}
.footer
{
	margin-top: 0px;
	width: 100vw;
        max-width: 100%;
}
.footer-menu ul
{
	flex-direction: row;
    flex-wrap: wrap;
	gap: 10px;
	justify-content: space-evenly;
}

.footer-logo-container {
  max-width: 420px;
  width: 20%;
}

.footer-image {
  position: absolute;
  right: 140px;
  bottom: 60px;
  z-index: 1;
}

.footer-social-button img {
  padding: 14px;
  height: 50px;
}
.youtube_logo img
{
    width: 50px !important;
}

.up-button-container a {
    display: inline-block;
    position: absolute;
    right: 50px;
    bottom: 17px;
    width: 80px;
    height: 80px;
    z-index: 300;
}

.up-button-container img {
    position: absolute;
    z-index: 300;
    bottom: 0px;
    right: 0px;
}

@media screen and (max-width: 1024px) {
.container1 {
	width:100%;
	margin: 0 auto;
}

 .header-title-container {
    padding-left: 8px;
  }
  .footer-social {
    padding-left: 0px;
    }
    .footer-social-button:first-child {
    display: none;
}
}
@media screen and (min-width: 575px) and (max-width: 1024px) {
  .footer-menu-container {
    width: 70%;
    padding-left: 10px;
  }
  .footer-image {
    left: 15%;
    bottom: 40%;
  }
   .footer-title-container {
    padding-left: 0px;
    padding-top: 0px;
    
    text-align: left;
  }
   .footer-copyright p {
    padding-top: 10px;
    line-height: 14px;
	font-size: 12px;
  }
   .footer-social{
    justify-content:left;
    width: 100%;
    }

  .footer-social-button img {
    padding: 16px;
  }
  .footer-logo {
    padding: 0px 0px 10px 10px;
}
.up-button-container a {
    right: 20px;
    bottom: 56px;
}
}

@media screen and (max-width: 574px) {
    
.header-title, .header-subtitle {
    padding-left: 0px;
    }  
  .footer-menu-container {
    width: 75%;
    align-items: start;
	padding-left: 0;
  }
   .footer-copyright {
    width: 99%;
    margin-left: 0;
  }
  .footer-image {
    top: 3%;
    left: 40%;
  }
  .footer-image img {
        width: 60px;
        margin-left: 150%;
    }
    .footer-social{
    justify-content: center;
    width: 100%;
    }
  .footer-social-button img {
    padding: 8px;
    width: 38px;
  }

.footer-menu ul
{
	flex-direction: row;
    flex-wrap: wrap;
	padding-left:0;
}

.footer-title-container {
    padding-left: 0px;
    padding-top: 0px;
    
    text-align: left;
  }

.footer-menu {
  display: block;
  width: 100%;
  padding-top: 20px;
  }
.footer-logo-container img
	{
		margin:auto;
	}
	
.footer-title-container {
    
    width: 100%;
  }
.footer-subtitle {
	width: 100%;
	}
.footer-logo-container {
  padding-top: 15px;
	width: 20%;
	}
.footer-bottom {
    padding-bottom: 10px;
	padding-top: 10px;
  }

.footer-logo-container {
  
	width: 100%;
	}
.footmenu a li {
    padding-top: 10px;
  }
.footer-menu ul
{
	flex-direction: column;
    flex-wrap: wrap;
    
}
.footer-menu-container {
    width: 100%;
    align-items: start;
	padding-left: 0;
	
  }
.footer-title-container {
    padding-left: 0px;
    padding-top: 0px;
    
    text-align: center;
  }
.up-button-container a {
    right: 20px;
    bottom: 807px;
    width: 50px;
    height: 50px;
}

}
	</style> 

</body>
</html>