[Event "II CERRADOS DE FIN DE SEMANA TREBEJOS 2"]
[Site "Club Trebejos / Calle Andes 1"]
[Date "2025.07.25"]
[Round "1.1"]
[White "Lanzilotta, Filippo"]
[Black "Bauza, Alejandro"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1940"]
[BlackElo "2159"]
[PlyCount "38"]
[EventDate "2025.07.25"]

1. e4 d6 2. Nf3 Nf6 3. Nc3 g6 4. Bc4 Bg7 5. O-O O-O 6. d3 c6 7. Be3 d5 8. exd5
cxd5 9. Bb3 Nc6 10. d4 Bg4 11. h3 Bxf3 12. Qxf3 e6 13. Ba4 Rc8 14. Ne2 Qb6 15.
a3 Na5 16. Bg5 Ne4 17. Be3 Nc4 18. b4 Ncd2 19. Qg4 h5 0-1

[Event "II CERRADOS DE FIN DE SEMANA TREBEJOS 2"]
[Site "Club Trebejos / Calle Andes 1"]
[Date "2025.07.25"]
[Round "1.2"]
[White "Muniz, Gonzalo"]
[Black "Romero, Juan"]
[Result "1/2-1/2"]
[ECO "A00"]
[WhiteElo "2005"]
[BlackElo "1975"]
[PlyCount "57"]
[EventDate "2025.07.25"]

1. e4 e6 2. d3 d5 3. Nd2 c5 4. Ngf3 Nc6 5. g3 Nf6 6. Bg2 Be7 7. O-O O-O 8. Re1
dxe4 9. dxe4 e5 10. c3 h6 11. Nh4 Bg4 12. Qc2 Qd7 13. Nf5 Rfd8 14. Bf1 Bxf5 15.
exf5 e4 16. Nxe4 Qxf5 17. Nxf6+ Qxf6 18. Qe4 Bf8 19. Bd3 Rxd3 20. Qxd3 Ne5 21.
Rxe5 Qxe5 22. Be3 Qe6 23. Qb5 b6 24. Qa6 Qd7 25. a4 Rd8 26. a5 b5 27. c4 bxc4
28. Qxc4 Rb8 29. Bxc5 1/2-1/2

[Event "II CERRADOS DE FIN DE SEMANA TREBEJOS 2"]
[Site "Club Trebejos / Calle Andes 1"]
[Date "2025.07.25"]
[Round "1.3"]
[White "Bustelo, Tabare"]
[Black "Guerrero, Alvaro"]
[Result "1-0"]
[ECO "A46"]
[WhiteElo "2043"]
[BlackElo "2050"]
[PlyCount "97"]
[EventDate "2025.07.25"]

1. d4 Nf6 2. Bg5 e6 3. e4 h6 4. Bxf6 Qxf6 5. Nf3 d6 6. Nc3 Nd7 7. Bd3 e5 8. Nd5
Qd8 9. c3 c6 10. Ne3 Qc7 11. O-O Be7 12. Nf5 Bf6 13. Bc4 O-O 14. Bb3 Nb8 15.
dxe5 dxe5 16. Qd6 Qxd6 17. Nxd6 Na6 18. Rad1 Nc5 19. Nxc8 Raxc8 20. Bc2 Rcd8
21. b4 Ne6 22. g3 g5 23. Kg2 Kg7 24. Nd2 Be7 25. Nc4 Rfe8 26. Na5 c5 27. Ba4
Rxd1 28. Rxd1 Rd8 29. b5 Rxd1 30. Bxd1 Nd8 31. Bg4 b6 32. Nc4 f6 33. Ne3 Kf7
34. Nf5 Bf8 35. Ne3 Nb7 36. a4 Nd6 37. Kf3 Kg6 38. Bf5+ Kg7 39. Kg4 Kf7 40. Kh5
Kg7 41. f3 Kf7 42. Ng4 Nc4 43. Bg6+ Ke6 44. Nxh6 Bxh6 45. Kxh6 Ne3 46. h4 g4
47. fxg4 Nxg4+ 48. Kg7 Ne3 49. h5 1-0

[Event "II CERRADOS DE FIN DE SEMANA TREBEJOS 2"]
[Site "Club Trebejos / Calle Andes 1"]
[Date "2025.07.26"]
[Round "2.1"]
[White "Bauza, Alejandro"]
[Black "Guerrero, Alvaro"]
[Result "0-1"]
[ECO "D55"]
[WhiteElo "2159"]
[BlackElo "2050"]
[PlyCount "54"]
[EventDate "2025.07.25"]

1. Nf3 d5 2. d4 Nf6 3. c4 e6 4. Nc3 Be7 5. Bg5 O-O 6. e3 h6 7. Bxf6 Bxf6 8. Rc1
c6 9. Bd3 Nd7 10. O-O Re8 11. b4 Be7 12. Qb3 dxc4 13. Bxc4 Nb6 14. Be2 a5 15.
b5 a4 16. Qc2 c5 17. Rfd1 cxd4 18. Rxd4 Qc7 19. Qd1 Ba3 20. Rc2 Qe7 21. Ne5 Qf6
22. Nc4 e5 23. Nxb6 Bf5 24. Ncd5 Qg6 25. Rc3 exd4 26. Rxa3 Be4 27. Bf3 Bxf3 0-1

[Event "II CERRADOS DE FIN DE SEMANA TREBEJOS 2"]
[Site "Club Trebejos / Calle Andes 1"]
[Date "2025.07.26"]
[Round "2.3"]
[White "Lanzilotta, Filippo"]
[Black "Muniz, Gonzalo"]
[Result "1-0"]
[ECO "B23"]
[WhiteElo "1940"]
[BlackElo "2005"]
[PlyCount "69"]
[EventDate "2025.07.25"]

1. e4 c5 2. Nc3 Nc6 3. Bb5 g6 4. Bxc6 dxc6 5. d3 Bg7 6. Be3 b6 7. Nge2 Nf6 8.
Ng3 Qc7 9. a4 a5 10. Qd2 Ng4 11. O-O h5 12. h3 Nxe3 13. Qxe3 e5 14. Nge2 Be6
15. f4 exf4 16. Qxf4 Be5 17. Qg5 Bh2+ 18. Kh1 Qe5 19. Qxe5 Bxe5 20. Rad1 Rd8
21. Ng1 c4 22. Nf3 Bd4 23. Nxd4 Rxd4 24. Ne2 Rd8 25. d4 Ke7 26. Nf4 Bc8 27. d5
Bb7 28. Rd4 c5 29. Rxc4 Ba6 30. b3 Bxc4 31. bxc4 Rhe8 32. e5 Kd7 33. Nd3 f5 34.
e6+ Kd6 35. Re1 1-0

[Event "II CERRADOS DE FIN DE SEMANA TREBEJOS 2"]
[Site "Club Trebejos / Calle Andes 1"]
[Date "2025.07.26"]
[Round "2.2"]
[White "Romero, Juan"]
[Black "Bustelo, Tabare"]
[Result "0-1"]
[ECO "B51"]
[WhiteElo "1975"]
[BlackElo "2043"]
[PlyCount "130"]
[EventDate "2025.07.25"]

1. Nf3 c5 2. e4 Nc6 3. Bb5 e5 4. O-O d6 5. c3 Qc7 6. h3 Bd7 7. d4 a6 8. Be2 Nf6
9. Re1 Rd8 10. Bg5 Be7 11. d5 Nb8 12. Nbd2 O-O 13. a4 Bc8 14. Qc2 h6 15. Bxf6
Bxf6 16. a5 Bd7 17. Nc4 Bb5 18. Nfd2 Bg5 19. Nf3 Bxc4 20. Bxc4 Qe7 21. b4 cxb4
22. cxb4 Rc8 23. Qd3 Rc7 24. Ra2 Rfc8 25. Rc2 Nd7 26. g3 b6 27. h4 Bf6 28. Rec1
bxa5 29. bxa5 Nc5 30. Qe2 Qd8 31. Ne1 Ra7 32. Ra1 Rb8 33. Qe3 Rab7 34. Rca2 Rb4
35. Qe2 Qc8 36. Nc2 Rb1+ 37. Kg2 Bd8 38. Ne3 g6 39. Qc2 R1b4 40. Qe2 Kg7 41.
Rc2 Qb7 42. Qg4 Kh7 43. h5 Qc8 44. Qf3 Qd7 45. hxg6+ fxg6 46. Rh1 Bg5 47. Ng4
Kg7 48. Qe2 Rf8 49. Nh2 h5 50. Nf3 Bd8 51. Bxa6 Rxe4 52. Qf1 Qf5 53. Be2 Bxa5
54. Ra2 Bb6 55. Nh4 Qf7 56. Bf3 Rxh4 57. Rxh4 Qxf3+ 58. Kg1 Qxd5 59. Rb2 Ba5
60. Qb5 Bc3 61. Re2 Bd4 62. Rh2 Rf7 63. Qa5 Qf3 64. Qa2 Ne4 65. Rg2 Nc3 0-1

[Event "II CERRADOS DE FIN DE SEMANA TREBEJOS 2"]
[Site "Club Trebejos / Calle Andes 1"]
[Date "2025.07.26"]
[Round "3.3"]
[White "Guerrero, Alvaro"]
[Black "Romero, Juan"]
[Result "1-0"]
[ECO "A40"]
[WhiteElo "2050"]
[BlackElo "1975"]
[PlyCount "17"]
[EventDate "2025.07.25"]

1. d4 e6 2. c4 Bb4+ 3. Nc3 b6 4. e4 Bb7 5. f3 d5 6. cxd5 exd5 7. Qa4+ Nc6 8.
Bb5 Nge7 9. Qxb4 1-0

[Event "II CERRADOS DE FIN DE SEMANA TREBEJOS 2"]
[Site "Club Trebejos / Calle Andes 1"]
[Date "2025.07.26"]
[Round "3.1"]
[White "Muniz, Gonzalo"]
[Black "Bauza, Alejandro"]
[Result "1-0"]
[ECO "B14"]
[WhiteElo "2005"]
[BlackElo "2159"]
[PlyCount "53"]
[EventDate "2025.07.25"]

1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 g6 6. cxd5 Bg7 7. Bc4 O-O 8.
Nge2 Nbd7 9. Nf4 Nb6 10. Bb3 Bf5 11. O-O Be4 12. Nxe4 Nxe4 13. Re1 Nd6 14. h4
Nf5 15. h5 Nxd4 16. hxg6 hxg6 17. Nxg6 fxg6 18. d6+ e6 19. Rxe6 Nxb3 20. Qxb3
Qc8 21. Rxg6+ Qc4 22. Qg3 Rf7 23. Bh6 Qd4 24. Re1 Kh7 25. Rxg7+ Rxg7 26. Bxg7
Qxg7 27. Re7 1-0

[Event "II CERRADOS DE FIN DE SEMANA TREBEJOS 2"]
[Site "Club Trebejos / Calle Andes 1"]
[Date "2025.07.26"]
[Round "3.2"]
[White "Bustelo, Tabare"]
[Black "Lanzilotta, Filippo"]
[Result "1-0"]
[ECO "A46"]
[WhiteElo "2043"]
[BlackElo "1940"]
[PlyCount "119"]
[EventDate "2025.07.25"]

1. d4 Nf6 2. Bg5 e6 3. e4 h6 4. Bxf6 Qxf6 5. Nf3 d5 6. Nbd2 c5 7. Bb5+ Bd7 8.
Bxd7+ Nxd7 9. exd5 exd5 10. O-O Be7 11. dxc5 O-O 12. b4 a5 13. a3 axb4 14. axb4
Qc3 15. Rb1 b6 16. Rb3 Qf6 17. Rd3 bxc5 18. bxc5 Nxc5 19. Rxd5 Rfd8 20. Nc4 Qc3
21. Ne3 Ne6 22. Rd3 Rxd3 23. Qxd3 Rc8 24. Qxc3 Rxc3 25. Nd5 Rxc2 26. Nxe7+ Kf8
27. Nd5 Rc5 28. Rd1 g5 29. g3 Kg7 30. Ne5 Nc7 31. Nxc7 Rxe5 32. Nd5 Kg6 33. Kg2
Re2 34. Ne3 Ra2 35. Rd6+ f6 36. Ng4 Kf5 37. Nxf6 Ke5 38. Rb6 Kf5 39. Nh5 g4 40.
Rxh6 Kg5 41. Rh8 Ra7 42. Nf4 Ra3 43. Rh5+ Kf6 44. Nd5+ Kg6 45. Rh4 Rd3 46. Ne3
Ra3 47. Rxg4+ Kh5 48. h4 Ra2 49. Rg5+ Kh6 50. Nf5+ Kh7 51. h5 Ra3 52. Rg7+ Kh8
53. Rb7 Ra2 54. g4 Rc2 55. h6 Ra2 56. Nh4 Ra6 57. g5 Rc6 58. g6 Rf6 59. Rb8+
Rf8 60. Rxf8# 1-0

[Event "II CERRADOS DE FIN DE SEMANA TREBEJOS 2"]
[Site "Club Trebejos / Calle Andes 1"]
[Date "2025.07.27"]
[Round "4.1"]
[White "Bauza, Alejandro"]
[Black "Romero, Juan"]
[Result "1-0"]
[ECO "E73"]
[WhiteElo "2159"]
[BlackElo "1975"]
[PlyCount "37"]
[EventDate "2025.07.25"]

1. c4 Nf6 2. Nc3 g6 3. e4 d6 4. d4 Bg7 5. Be2 O-O 6. Bg5 h6 7. Be3 e5 8. d5 a5
9. h4 Na6 10. h5 g5 11. g4 Nd7 12. Nh3 Nac5 13. f3 f5 14. gxf5 Nf6 15. Nf2 Qe8
16. Ng4 Nxh5 17. Kf2 Nd7 18. Nb5 Qf7 19. Nxc7 1-0

[Event "II CERRADOS DE FIN DE SEMANA TREBEJOS 2"]
[Site "Club Trebejos / Calle Andes 1"]
[Date "2025.07.27"]
[Round "4.3"]
[White "Muniz, Gonzalo"]
[Black "Bustelo, Tabare"]
[Result "0-1"]
[ECO "B22"]
[WhiteElo "2005"]
[BlackElo "2043"]
[PlyCount "90"]
[EventDate "2025.07.25"]

1. e4 c5 2. Nf3 Nf6 3. e5 Nd5 4. c3 e6 5. d4 cxd4 6. cxd4 d6 7. exd6 Bxd6 8.
Bc4 Nb6 9. Bb3 Bd7 10. O-O Bc6 11. Nc3 Bxf3 12. Qxf3 Nc6 13. Qg4 Be7 14. d5
Nxd5 15. Nxd5 exd5 16. Qxg7 Rf8 17. Bh6 Qd6 18. Qxh7 O-O-O 19. Bxf8 Rxf8 20.
Qf5+ Kb8 21. Qxd5 Qh6 22. Rad1 Rd8 23. Qxf7 Bd6 24. h3 Rf8 25. Qe6 Rf6 26. Qg8+
Kc7 27. Rxd6 Rxd6 28. Qg3 Nd4 29. Kh1 a6 30. Rd1 Qf6 31. Qe3 Kb8 32. f4 Ka8 33.
Qe5 Qd8 34. Rd3 Rd7 35. Bd1 Nc6 36. Rxd7 Qxd7 37. Qh8+ Ka7 38. Bf3 Qd2 39. Qf6
Nd4 40. Bg4 Qxb2 41. h4 Qa1+ 42. Kh2 Nf3+ 43. Bxf3 Qxf6 44. Kg3 Kb6 45. h5 Kc5
0-1

[Event "II CERRADOS DE FIN DE SEMANA TREBEJOS 2"]
[Site "Club Trebejos / Calle Andes 1"]
[Date "2025.07.27"]
[Round "4.2"]
[White "Lanzilotta, Filippo"]
[Black "Guerrero, Alvaro"]
[Result "1/2-1/2"]
[ECO "B12"]
[WhiteElo "1940"]
[BlackElo "2050"]
[PlyCount "177"]
[EventDate "2025.07.25"]

1. e4 c6 2. d4 d5 3. e5 Bf5 4. h4 h5 5. Bd3 Bxd3 6. Qxd3 e6 7. Nf3 Nd7 8. Bg5
Qb6 9. Nbd2 Ne7 10. O-O Nf5 11. c4 Qa6 12. Rfc1 Nb6 13. b3 Ba3 14. Rcb1 c5 15.
dxc5 Bxc5 16. b4 dxc4 17. Qc3 Nd5 18. Qxc4 Qxc4 19. Nxc4 Bxb4 20. a3 Bc3 21.
Ra2 b6 22. Rc2 Rc8 23. Ne3 Nfxe3 24. fxe3 f6 25. e4 fxg5 26. exd5 exd5 27. Rbc1
d4 28. Kh1 Rc5 29. hxg5 Ke7 30. Kg1 Rhc8 31. Rd1 Rd8 32. Rdc1 Rdd5 33. Kf2 Ra5
34. Ra2 Ra4 35. Ke2 Ke6 36. Kd3 Rda5 37. Ke4 Rd5 38. Kd3 Kf5 39. Rf1 Ke6 40.
Rc1 b5 41. Rcc2 a5 42. Rf2 Rc4 43. a4 Rc7 44. axb5 Rxb5 45. Ra4 Rd5 46. Rc2 Rb7
47. Nxd4+ Bxd4 48. Rxd4 Rb3+ 49. Ke4 Rxe5+ 50. Kf4 Rf5+ 51. Ke4 Rxg5 52. Rc6+
Kf7 53. Rd2 Rg4+ 54. Ke5 Rb5+ 55. Kd6 Rg6+ 56. Kc7 Rxc6+ 57. Kxc6 Rg5 58. Kd7
Kf6 59. Kd6 Kf5 60. Rd4 Kg6 61. Rd2 h4 62. Ke6 Kh5 63. Rf2 g6 64. Ra2 Rf5 65.
Ra4 Kg5 66. Kd6 Kh5 67. Ke6 Rg5 68. Kf6 Rb5 69. Ke6 g5 70. Kf6 g4 71. Ra3 Rg5
72. Re3 g3 73. Re8 Rb5 74. Re4 Rb6+ 75. Kf5 Rg6 76. Re8 h3 77. gxh3 Rg5+ 78.
Kf4 Kh4 79. Rh8+ Rh5 80. Rg8 Kxh3 81. Rxg3+ Kh2 82. Rg8 Rh3 83. Ra8 a4 84. Ke4
Kg2 85. Kd4 Kf2 86. Kc4 Ke2 87. Rxa4 Rh4+ 88. Kb5 Rxa4 89. Kxa4 1/2-1/2

[Event "II CERRADOS DE FIN DE SEMANA TREBEJOS 2"]
[Site "Club Trebejos / Calle Andes 1"]
[Date "2025.07.27"]
[Round "5.1"]
[White "Bustelo, Tabare"]
[Black "Bauza, Alejandro"]
[Result "0-1"]
[ECO "D00"]
[WhiteElo "2043"]
[BlackElo "2159"]
[PlyCount "76"]
[EventDate "2025.07.25"]

1. d4 e6 2. g3 Nf6 3. Bg2 d5 4. Bg5 Be7 5. Nf3 c5 6. Bxf6 Bxf6 7. c3 O-O 8.
Nbd2 cxd4 9. cxd4 Qb6 10. Nb3 Nc6 11. e3 Be7 12. O-O a5 13. Rb1 a4 14. Nc1 Bd7
15. b4 Na7 16. a3 Bb5 17. Re1 Rfc8 18. Nd3 Rc3 19. Nc5 Rxa3 20. Qc2 Bxc5 21.
dxc5 Qa6 22. Qb2 Rb3 23. Qe5 Nc6 24. Qh5 h6 25. g4 Bd3 26. Bf1 Bxf1 27. Rxf1
Rxb1 28. Rxb1 Qd3 29. Re1 Qe4 30. g5 Qf5 31. b5 g6 32. Qxh6 Qxf3 33. bxc6 Qg4+
34. Kf1 bxc6 35. h3 Qe4 36. f4 Qf3+ 37. Kg1 Qg3+ 38. Kf1 a3 0-1

[Event "II CERRADOS DE FIN DE SEMANA TREBEJOS 2"]
[Site "Club Trebejos / Calle Andes 1"]
[Date "2025.07.27"]
[Round "5.2"]
[White "Guerrero, Alvaro"]
[Black "Muniz, Gonzalo"]
[Result "1-0"]
[ECO "A42"]
[WhiteElo "2050"]
[BlackElo "2005"]
[PlyCount "47"]
[EventDate "2025.07.25"]

1. d4 g6 2. c4 Bg7 3. e4 d6 4. Nc3 Nd7 5. Be3 e5 6. d5 a5 7. Bd3 Ne7 8. f3 f5
9. Nge2 f4 10. Bf2 O-O 11. a3 g5 12. Qd2 Nc5 13. Bc2 g4 14. b3 gxf3 15. gxf3
Bh3 16. Rg1 Kh8 17. O-O-O Bf6 18. b4 axb4 19. axb4 Nd7 20. Kb2 Ng6 21. Ra1 Rxa1
22. Rxa1 Bh4 23. Ng1 Bxf2 24. Qxf2 1-0

[Event "II CERRADOS DE FIN DE SEMANA TREBEJOS 2"]
[Site "Club Trebejos / Calle Andes 1"]
[Date "2025.07.27"]
[Round "5.3"]
[White "Romero, Juan"]
[Black "Lanzilotta, Filippo"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1975"]
[BlackElo "1940"]
[Annotator "Usuario"]
[PlyCount "0"]
[EventDate "2025.07.25"]

{Las BB pierden por ausencia}  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>