[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.17"]
[Round "1"]
[Board "1"]
[White "Torres Arambulo, Koharu Aize"]
[Black "Sifuentes Alcantara, Jhony Sebas"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1555"]
[BlackElo "1977"]
[PlyCount "77"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bc4 e6 7. O-O b5 8. Bd3 Bb7
9. Re1 Be7 10. Nf3 Nbd7 11. h3 O-O 12. Bf4 e5 13. Bd2 Nc5 14. b4 Nxd3 15. cxd3 Qd7
16. d4 exd4 17. Nxd4 d5 18. e5 Ne4 19. Nxe4 dxe4 20. Bc3 Rac8 21. Qd2 Rc4 22. a3
Rfc8 23. Rac1 h6 24. Red1 Bg5 25. Qb2 Bxc1 26. Rxc1 Rxd4 27. Bxd4 Rxc1+ 28. Qxc1
Qxd4 29. Qc7 Qd5 30. Qc2 Qxe5 31. Qe2 Qa1+ 32. Kh2 Qxa3 33. Qd2 Qd3 34. Qb2 e3 35.
fxe3 Qxe3 36. Qb1 Qe4 37. Qb2 Qxg2+ 38. Qxg2 Bxg2 39. Kxg2  0-1

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.17"]
[Round "1"]
[Board "2"]
[White "Rodriguez Rubio, Alex Steven"]
[Black "Tejada Villalva, Fernando Jhonass"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1947"]
[BlackElo "1533"]
[PlyCount "77"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bc4 Qc7 7. Bb3 e6 8. g4 Be7
9. g5 Nfd7 10. Bxe6 Ne5 11. Nd5 Qa5+ 12. b4 Qd8 13. Bxc8 Qxc8 14. f4 Ned7 15. Nf5
Bf8 16. Bb2 Rg8 17. O-O a5 18. c3 g6 19. Nd4 Nc6 20. Nb5 Kd8 21. Ndc7 Rb8 22. Qd5
Ke7 23. Qxd6+ Kd8 24. Qd5 Ke7 25. c4 Bg7 26. Qd6+ Kd8 27. Bxg7 Rxg7 28. Rad1 Ne7
29. Qf6 Rg8 30. Qxf7 Qxc7 31. Nxc7 Kxc7 32. Qxe7 Rbd8 33. c5 axb4 34. Qd6+ Kc8 35.
c6 bxc6 36. Qxc6+ Kb8 37. Rd5 Ka7 38. Ra5+ Kb8 39. Ra8#  1-0

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.17"]
[Round "1"]
[Board "3"]
[White "Api Bringas, Zamari Teresa"]
[Black "Alfaro Zambrano, Luis Fabricio"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1476"]
[BlackElo "1946"]
[PlyCount "48"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. d4 c5 2. e3 e6 3. Nf3 Nf6 4. Bd3 b6 5. Nbd2 Bb7 6. c3 Be7 7. Qc2 d6 8. O-O Nbd7
9. h3 Rc8 10. a4 a6 11. Re1 Qc7 12. Ne4 c4 13. Nxf6+ Bxf6 14. Be2 Qc6 15. Bf1 d5
16. Nd2 O-O 17. e4 e5 18. exd5 Qxd5 19. dxe5 Bxe5 20. Qe4 Qxe4 21. Nxe4 Rfe8 22.
Kh1 Bb8 23. f3 f5 24. Bd2 fxe4  0-1

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.17"]
[Round "1"]
[Board "4"]
[White "Obesso Uribe, Juan De Dios Gabriel"]
[Black "Guadalupe Lujan, Ariana Isabelle"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1794"]
[BlackElo "1467"]
[PlyCount "57"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

2. g3 Nc6 3. Nf3 Nf6 4. Bg2 Bf5 5. c3 e6 6. d3 Bd6 7. Nh4 Bg6 8. O-O e5 9. fxe5
Bxe5 10. Qb3 Rb8 11. Nxg6 hxg6 12. d4 Nxd4 13. cxd4 Bxd4+ 14. Be3 Bb6 15. Bxb6 axb6
16. Nc3 c6 17. e4 dxe4 18. Rad1 Qe7 19. Nxe4 Nxe4 20. Bxe4 Qc5+ 21. Rf2 Qe7 22. Rdf1
f5 23. Bd3 Kf8 24. g4 Qg5 25. Bxf5 Ke8 26. Re2+ Kd8 27. Rd1+ Kc7 28. Rd7+ Kc8 29.
Qxb6 gxf5 30. Qc7#  1-0

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.17"]
[Round "1"]
[Board "5"]
[White "Cruz Ocas, Estefano Daniel"]
[Black "Nunez Castaneda, Joaquin Alonso"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1451"]
[BlackElo "1649"]
[PlyCount "64"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. d4 Nf6 2. Bf4 e6 3. a3 b6 4. e3 Bb7 5. Nf3 Be7 6. Be2 O-O 7. O-O c5 8. Nc3 a6
9. b3 d5 10. Bd3 Nc6 11. Ne5 Rc8 12. Qe2 cxd4 13. Na4 b5 14. Nb2 Nxe5 15. Bxe5 dxe3
16. Qxe3 h6 17. Kh1 Ng4 18. Qe2 Nxe5 19. Qxe5 Bf6 20. Qg3 Bxb2 21. Ra2 Bf6 22. f4
d4 23. f5 e5 24. Qh3 e4 25. Be2 Rc3 26. Qg4 d3 27. cxd3 exd3 28. Bf3 Bxf3 29. Qxf3
Re8 30. h3 d2 31. Qd1 Rd3 32. b4 Re1  0-1

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.17"]
[Round "2"]
[Board "1"]
[White "Otoya Saavedra, Alejandro Antonio"]
[Black "Rodriguez Rubio, Alex Steven"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1568"]
[BlackElo "1947"]
[PlyCount "58"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. d4 c5 2. dxc5 Nf6 3. Nc3 Nc6 4. Bf4 e5 5. Bg3 Bxc5 6. e3 O-O 7. Bb5 d6 8. Bxc6
bxc6 9. Nge2 Bg4 10. h3 Bh5 11. Bh4 d5 12. Qd2 Rb8 13. b3 d4 14. exd4 exd4 15. Na4
Bb4 16. c3 Bxe2 17. Kxe2 Qe8+ 18. Kf1 dxc3 19. Qd4 Ne4 20. f3 Nd6 21. Re1 c2 22.
Rxe8 c1=Q+ 23. Re1 Bxe1 24. Bxe1 Rfe8 25. Kf2 Nf5 26. Qd2 Qa1 27. Nc3 Rbd8 28. Qf4
Ne3 29. Kg3 Nc2  0-1

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.17"]
[Round "2"]
[Board "2"]
[White "Alfaro Zambrano, Luis Fabricio"]
[Black "Castro Vasquez, Luis Adrian"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1946"]
[BlackElo "1565"]
[PlyCount "71"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. e4 e5 2. Nf3 Nc6 3. c3 Nf6 4. d4 exd4 5. e5 Nd5 6. Qb3 Nb6 7. cxd4 d5 8. Be3 Be7
9. Nbd2 Be6 10. Bb5 O-O 11. Bxc6 bxc6 12. Qc2 Bd7 13. O-O h6 14. Ne1 Re8 15. f4 Bb4
16. f5 Bxd2 17. Bxd2 Nc4 18. f6 Nxd2 19. Qxd2 Bg4 20. Nd3 Bh5 21. Nf4 Bg6 22. Nxg6
Kh7 23. Ne7 Rxe7 24. fxe7 Qxe7 25. Rac1 Qd7 26. Qc2+ Kg8 27. Qxc6 Qxc6 28. Rxc6 Rb8
29. Rxc7 Rxb2 30. Rfxf7 Rb1+ 31. Kf2 Rb2+ 32. Kg3 Rxa2 33. Rxg7+ Kf8 34. Rh7 Kg8
35. Rhd7 Ra3+ 36. Kh4  1-0

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.17"]
[Round "2"]
[Board "3"]
[White "Laca Alva, Carlos Alberto"]
[Black "Obesso Uribe, Juan De Dios Gabriel"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1565"]
[BlackElo "1794"]
[PlyCount "94"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. c4 Nf6 2. Nc3 g6 3. g3 Bg7 4. Bg2 O-O 5. Nf3 b6 6. O-O Bb7 7. d4 Na6 8. Bf4 c5
9. d5 d6 10. e4 Nc7 11. Re1 a6 12. Rc1 b5 13. b3 b4 14. Nb1 a5 15. Nbd2 Qd7 16. Ng5
h6 17. Bh3 Qd8 18. Ngf3 g5 19. e5 dxe5 20. Bxe5 Nce8 21. Bf5 Bc8 22. Qc2 Nd6 23.
Bxd6 exd6 24. Re2 a4 25. Rce1 axb3 26. axb3 Ra3 27. Re3 Re8 28. Rxe8+ Nxe8 29. Bxc8
Qxc8 30. Qe4 Nf6 31. Qe7 Qa6 32. Re3 Qb6 33. Kg2 Ra8 34. Ne4 Nxe4 35. Qxe4 Qd8 36.
g4 Qf6 37. Qc2 Rd8 38. Qe2 Rf8 39. Ne1 Qf4 40. Nd3 Qd4 41. Qc2 Qxg4+ 42. Rg3 Qe4+
43. Kg1 Be5 44. Re3 Qg4+ 45. Kh1 Bd4 46. Re7 Qf3+ 47. Kg1 Ra8  0-1

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.17"]
[Round "2"]
[Board "5"]
[White "Villanueva Rodriguez, Nicolas Adriano"]
[Black "Villacorta Asto, Rodrigo Sebastian"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "0"]
[BlackElo "1575"]
[PlyCount "68"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Nxf6+ Nxf6 7. Be3 Bf5 8.
Bd3 Bxd3 9. Qxd3 e6 10. O-O-O Be7 11. h4 h6 12. Bf4 Nd5 13. Be5 Bf6 14. c4 Nb6 15.
g4 Qe7 16. Kb1 O-O-O 17. Bxf6 Qxf6 18. Ne5 Nd7 19. Qa3 Nxe5 20. dxe5 Qxf2 21. c5
Qe2 22. Kc1 a6 23. Qa5 Rd5 24. Rhf1 Rhd8 25. Rde1 Qxg4 26. Qb6 Qxh4 27. Qa7 Qe7 28.
Re3 Rxc5+ 29. Kb1 Rcd5 30. Rb3 Rb5 31. Rc1 Rxb3 32. axb3 Kc7 33. b4 Qxb4 34. Rf1
Qe4+  0-1

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.17"]
[Round "3"]
[Board "1"]
[White "Rodriguez Rubio, Alex Steven"]
[Black "Obesso Uribe, Juan De Dios Gabriel"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1947"]
[BlackElo "1794"]
[PlyCount "95"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. Nf3 b6 2. e4 Bb7 3. Nc3 Nf6 4. e5 Nd5 5. Nxd5 Bxd5 6. c4 Bb7 7. d4 d5 8. e6 f6
9. Bf4 Qc8 10. Qe2 Ba6 11. Qe3 g6 12. cxd5 Bxf1 13. Kxf1 Bg7 14. Rc1 Na6 15. Qa3
Qb7 16. Qa4+ b5 17. Qa5 O-O 18. Rc6 g5 19. Be3 Nb8 20. Qxc7 Qxc7 21. Rxc7 Re8 22.
a3 a5 23. Ke2 Na6 24. Rb7 b4 25. Rc1 bxa3 26. bxa3 Red8 27. Rd7 Bf8 28. Rc6 Rdc8
29. g4 Re8 30. Rb6 Rec8 31. d6 Nb8 32. Rc7 Re8 33. d7 Rd8 34. Rc8 Nxd7 35. Rxa8 Rxa8
36. exd7 Rd8 37. Rb7 Kf7 38. d5 e5 39. Bb6 Be7 40. Bxd8 Bxd8 41. Nd2 h6 42. Ne4 Ke7
43. Nc5 Kd6 44. Rb8 Kc7 45. Rc8+ Kd6 46. Rxd8 Kxc5 47. Rc8+ Kd4 48. d8=Q  1-0

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.17"]
[Round "3"]
[Board "2"]
[White "Villacorta Asto, Rodrigo Sebastian"]
[Black "Alfaro Zambrano, Luis Fabricio"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1575"]
[BlackElo "1946"]
[PlyCount "68"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. d4 d5 2. Nf3 c5 3. e3 Nc6 4. c3 c4 5. Nbd2 Bf5 6. Nh4 e6 7. Nxf5 exf5 8. Be2 a6
9. Bf3 Nf6 10. Nf1 Bd6 11. Ng3 g6 12. Bd2 O-O 13. Ne2 Ne7 14. Qc2 b5 15. g3 Qd7 16.
Bg2 Kg7 17. f3 Nc6 18. O-O-O b4 19. e4 b3 20. axb3 Na5 21. bxc4 dxc4 22. Rde1 Nb3+
23. Kd1 Na1 24. Qb1 Qa4+ 25. b3 Nxb3 26. Qc2 fxe4 27. fxe4 Ng4 28. Ref1 Rab8 29.
h3 Qa1+ 30. Nc1 Nxd2 31. Qxd2 Rb2 32. Qg5 Qa4+ 33. Ke1 Bxg3+ 34. Rf2 Bxf2+  0-1

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.17"]
[Round "3"]
[Board "3"]
[White "Romero Condor, Flavio Cesar"]
[Black "Otoya Saavedra, Alejandro Antonio"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1563"]
[BlackElo "1568"]
[PlyCount "47"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 d6 6. a4 Be6 7. N1c3 a6 8. Na3 Nf6
9. Bc4 Bxc4 10. Nxc4 Be7 11. O-O O-O 12. Bg5 h6 13. Bxf6 Bxf6 14. Nd5 Nd4 15. c3
Nc6 16. Ndb6 Rb8 17. Qxd6 Be7 18. Qxd8 Rfxd8 19. Rfd1 Bc5 20. Nd7 Rbc8 21. Nxc5 Rxd1+
22. Rxd1 Ne7 23. b4 b6 24. Nxb6  1-0

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.17"]
[Round "3"]
[Board "4"]
[White "Sifuentes Alcantara, Jhony Sebas"]
[Black "Tejada Villalva, Fernando Jhonass"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1977"]
[BlackElo "1533"]
[PlyCount "93"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. g3 h6 5. Bg2 Be7 6. O-O O-O 7. Nc3 c6 8. Qc2 Nbd7
9. b3 Re8 10. e4 dxe4 11. Nxe4 Nxe4 12. Qxe4 Nf6 13. Qe2 Qc7 14. Ne5 Bd6 15. Bb2
Bd7 16. a3 Rad8 17. b4 Bxe5 18. dxe5 Nh7 19. Rfd1 Bc8 20. c5 Rxd1+ 21. Rxd1 Rd8 22.
Rd6 Qe7 23. a4 Rxd6 24. cxd6 Qd8 25. Bd4 a6 26. b5 axb5 27. axb5 Bd7 28. Qa2 cxb5
29. Bxb7 Qb8 30. Qa6 Nf8 31. f4 g6 32. Kf2 Kg7 33. Ke3 Nh7 34. Kd3 Kf8 35. Kc3 Qe8
36. Kb4 h5 37. h4 Qd8 38. Qa7 Kg7 39. Ba6 Qe8 40. Qb7 Kf8 41. Bc3 Kg8 42. Bxb5 Bxb5
43. Qxb5 Qxb5+ 44. Kxb5 Nf8 45. Kc6 Kg7 46. d7 Nxd7 47. Kxd7  1-0

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.17"]
[Round "3"]
[Board "5"]
[White "Api Bringas, Zamari Teresa"]
[Black "Nunez Castaneda, Joaquin Alonso"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1476"]
[BlackElo "1649"]
[PlyCount "82"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. d4 Nf6 2. Bf4 e6 3. Nf3 b6 4. e3 Bb7 5. Nbd2 c5 6. c3 d5 7. Bd3 Bd6 8. Bg3 Qc7
9. O-O O-O 10. Rc1 Nbd7 11. Re1 Ne4 12. Qc2 f5 13. Bxd6 Qxd6 14. c4 Rac8 15. Qa4
Bc6 16. Qb3 Kh8 17. cxd5 exd5 18. Bb5 c4 19. Qa4 Bxb5 20. Qxb5 Rf6 21. Qa4 Rh6 22.
g3 Qc6 23. Qxc6 Rhxc6 24. Nxe4 fxe4 25. Nd2 Nf6 26. Rc3 b5 27. Rec1 a5 28. a3 b4
29. axb4 axb4 30. R3c2 Kg8 31. h3 Kf7 32. Kg2 Ke6 33. g4 Kd6 34. f3 c3 35. bxc3 bxc3
36. Nb1 exf3+ 37. Kxf3 Ne4 38. Ke2 g5 39. Kd3 Rb8 40. Nxc3 Rb3 41. Ke2 Rbxc3  0-1

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.18"]
[Round "4"]
[Board "1"]
[White "Alfaro Zambrano, Luis Fabricio"]
[Black "Romero Condor, Flavio Cesar"]
[Result "1/2-1/2"]
[ECO "A00"]
[WhiteElo "1946"]
[BlackElo "1563"]
[PlyCount "38"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. h4 Bxg5 7. hxg5 Qxg5 8. Nh3
Qe7 9. Qg4 g6 10. Bd3 h5 11. Qf4 a6 12. Ng5 c5 13. O-O-O cxd4 14. Nxd5 exd5 15. e6
Qf6 16. exd7+ Nxd7 17. Rde1+ Kf8 18. Qh4 Kg7 19. f4 Nc5  1/2-1/2

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.18"]
[Round "4"]
[Board "2"]
[White "Sifuentes Alcantara, Jhony Sebas"]
[Black "Rodriguez Rubio, Alex Steven"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1977"]
[BlackElo "1947"]
[PlyCount "49"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. c4 e5 2. g3 Nf6 3. Bg2 Nc6 4. Nc3 Bc5 5. e3 a5 6. Nf3 d5 7. cxd5 Nxd5 8. O-O Ndb4
9. d4 exd4 10. exd4 Nxd4 11. Nxd4 Qxd4 12. Qxd4 Bxd4 13. Nb5 Bb6 14. Bf4 O-O 15.
Nxc7 Bxc7 16. Bxc7 Be6 17. b3 Nd5 18. Rac1 Rfc8 19. Bxd5 Bxd5 20. Rc5 Be6 21. Rfc1
a4 22. Rb5 axb3 23. axb3 h6 24. Rxb7 Bd5 25. Rb5  0-1

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.18"]
[Round "4"]
[Board "3"]
[White "Obesso Uribe, Juan De Dios Gabriel"]
[Black "Cruz Ocas, Estefano Daniel"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1794"]
[BlackElo "1451"]
[PlyCount "111"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c5 5. cxd5 Nxd5 6. g3 cxd4 7. Nxd5 Qxd5 8. Qxd4
Qxd4 9. Nxd4 Bb4+ 10. Bd2 Bxd2+ 11. Kxd2 O-O 12. Bg2 Rd8 13. Kc3 Na6 14. b3 Rb8 15.
Rad1 e5 16. Nf3 Rxd1 17. Rxd1 f6 18. Nd2 b6 19. Ne4 Bf5 20. Rd2 Rc8+ 21. Kb2 Nc5
22. Nd6 Rd8 23. b4 Ne6 24. Kc1 Bg6 25. Bh3 Ng5 26. Bg2 Nf7 27. Nb5 a6 28. Rxd8+ Nxd8
29. Nc7 a5 30. b5 Bf7 31. Bd5 a4 32. Kb2 Kf8 33. Bxf7 Kxf7 34. Ka3 Ke7 35. Kxa4 Kd6
36. Ne8+ Kc5 37. Nxg7 Nf7 38. Ne8 f5 39. h4 Nd8 40. h5 Ne6 41. e3 f4 42. gxf4 exf4
43. Nf6 fxe3 44. fxe3 Ng5 45. Nd7+ Kd6 46. Nxb6 Ne4 47. Kb4 Kc7 48. Nd5+ Kb7 49.
h6 Ng3 50. Nf6 Nf5 51. a4 Nxh6 52. a5 Nf5 53. a6+ Kb6 54. Nd7+ Kc7 55. b6+ Kxd7 56.
a7  1-0

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.18"]
[Round "4"]
[Board "4"]
[White "Nunez Castaneda, Joaquin Alonso"]
[Black "Villacorta Asto, Rodrigo Sebastian"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1649"]
[BlackElo "1575"]
[PlyCount "47"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 Nxd5 5. e4 Nf6 6. a3 c6 7. Nf3 Be7 8. h3 h6
9. Be3 Nbd7 10. Bd3 Nb6 11. O-O O-O 12. Rc1 Nbd7 13. Bb1 b6 14. Qc2 Bb7 15. e5 Rc8
16. exf6 Nxf6 17. Ne4 Re8 18. Nxf6+ Bxf6 19. Rfd1 Qc7 20. Qh7+ Kf8 21. Bd2 a5 22.
b4 Ke7 23. bxa5 bxa5 24. Rc5  1-0

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.18"]
[Round "4"]
[Board "5"]
[White "Villanueva Rodriguez, Nicolas Adriano"]
[Black "Castro Vasquez, Luis Adrian"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "0"]
[BlackElo "1565"]
[PlyCount "73"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d5
9. exd5 Nxd5 10. Nxe5 Nxe5 11. Rxe5 c6 12. Bxd5 cxd5 13. d4 Bd6 14. Re3 Qh4 15. h3
g5 16. Qf3 Be6 17. Qf6 Qh5 18. g4 Qg6 19. Qxg6+ hxg6 20. Nd2 Kg7 21. Nf3 Rh8 22.
Nxg5 Bd7 23. Re2 Rae8 24. Rxe8 Rxe8 25. Be3 Rh8 26. Kg2 f6 27. Nf3 f5 28. Ne5 Bxe5
29. dxe5 fxg4 30. e6 gxh3+ 31. Kh2 Bxe6 32. Bd4+ Kg8 33. Bxh8 Kxh8 34. Re1 Bf5 35.
Re5 Kg7 36. Rxd5 Kf7 37. Rd6  1-0

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.18"]
[Round "5"]
[Board "1"]
[White "Rodriguez Rubio, Alex Steven"]
[Black "Romero Condor, Flavio Cesar"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1947"]
[BlackElo "1563"]
[PlyCount "85"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. Nf3 d5 2. c4 e6 3. g3 Nf6 4. Bg2 Be7 5. O-O O-O 6. d4 c6 7. Nbd2 Nbd7 8. Qc2 Re8
9. e4 dxe4 10. Nxe4 Nxe4 11. Qxe4 Nf6 12. Qc2 c5 13. Rd1 Qb6 14. Rb1 cxd4 15. b4
a5 16. c5 Qa7 17. a3 g6 18. Nxd4 e5 19. Nb5 Qb8 20. Rb2 axb4 21. axb4 Bd7 22. Qc4
Ra1 23. Rbd2 Bg4 24. f3 Be6 25. Qc3 Ra4 26. Nd6 Rd8 27. Bb2 Nd7 28. f4 Bf6 29. Nxb7
e4 30. Qc2 Ra2 31. Qxe4 Rxb2 32. Rxb2 Bxb2 33. Nxd8 Qxd8 34. Qc2 Qf6 35. c6 Nb6 36.
Qc5 Na4 37. Qa5 Bd4+ 38. Kh1 Bb3 39. c7 Nb6 40. Qxb6 Bxb6 41. c8=Q+ Kg7 42. Rb1 Ba7
43. Re1  1-0

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.18"]
[Round "5"]
[Board "2"]
[White "Obesso Uribe, Juan De Dios Gabriel"]
[Black "Nunez Castaneda, Joaquin Alonso"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1794"]
[BlackElo "1649"]
[PlyCount "109"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. d4 Nf6 2. Nf3 d5 3. e3 e6 4. Be2 c5 5. O-O Nc6 6. b3 Bd6 7. Bb2 O-O 8. Na3 a6
9. c4 cxd4 10. cxd5 Nxd5 11. Nxd4 Nxd4 12. Qxd4 Qf6 13. Qd2 Qh6 14. g3 b5 15. Rfd1
Be7 16. Nc2 Bb7 17. e4 Qxd2 18. Rxd2 Nf6 19. f3 Rfd8 20. Rad1 Rxd2 21. Rxd2 Rd8 22.
Rxd8+ Bxd8 23. Kf2 Kf8 24. Ke3 Ke7 25. a4 bxa4 26. bxa4 Bc6 27. Nb4 Bxa4 28. Nxa6
Bb6+ 29. Kd2 Ba5+ 30. Kc1 Bb6 31. Ba3+ Ke8 32. Nc5 Bc6 33. Ba6 Bc7 34. Nb7 Kd7 35.
Bb4 h5 36. Bc3 Ne8 37. Bd4 g6 38. Kd1 h4 39. Bf2 hxg3 40. hxg3 Nf6 41. Ke2 Ke8 42.
Nc5 Nd7 43. Nd3 Ne5 44. Nf4 Bd6 45. Nh3 Nd7 46. Ng5 Ke7 47. Kf1 Nc5 48. Be2 f6 49.
Nh3 e5 50. Be3 Ne6 51. Kg2 Bc5 52. Bd2 Nd4 53. Bd1 Ke6 54. Nf2 Bb5 55. Be3  1-0

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.18"]
[Round "5"]
[Board "3"]
[White "Guadalupe Lujan, Ariana Isabelle"]
[Black "Villanueva Rodriguez, Nicolas Adriano"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1467"]
[BlackElo "0"]
[PlyCount "70"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 Nc6 6. Be2 Bc5 7. Nxc6 bxc6 8. O-O
Bb7 9. Bf4 d5 10. Bf3 Ne7 11. a3 Ng6 12. Bg3 Bd6 13. Ne2 Bxg3 14. Nxg3 O-O 15. Qd4
Qc7 16. Rad1 c5 17. Qc3 Rad8 18. exd5 Bxd5 19. Bxd5 Rxd5 20. Rxd5 exd5 21. Qd3 Qc6
22. Rd1 Rd8 23. Qf3 Qe6 24. Qc3 c4 25. Qa5 Qd7 26. Qxa6 h5 27. Qa5 h4 28. Nf5 h3
29. gxh3 Nf4 30. Kf1 Re8 31. Ne3 Qxh3+ 32. Ke1 Rxe3+ 33. Kd2 Rd3+ 34. cxd3 Qxd3+
35. Kc1 Ne2#  0-1

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.18"]
[Round "5"]
[Board "4"]
[White "Api Bringas, Zamari Teresa"]
[Black "Sifuentes Alcantara, Jhony Sebas"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1476"]
[BlackElo "1977"]
[PlyCount "58"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. d4 Nf6 2. Bf4 e6 3. e3 c5 4. c3 Nc6 5. Nf3 d5 6. Bd3 Bd6 7. Bg3 Bxg3 8. hxg3 Qd6
9. Nbd2 O-O 10. O-O e5 11. dxc5 Qxc5 12. e4 Rd8 13. Qc2 Be6 14. Rfe1 d4 15. cxd4
Qxc2 16. Bxc2 exd4 17. a3 d3 18. Bb1 Nd4 19. Nxd4 Rxd4 20. f3 Nd7 21. Re3 Rc8 22.
Kf2 Ne5 23. g4 Nc4 24. Nb3 d2 25. Bc2 Nxe3 26. Kxe3 Bxb3 27. Bxb3 Rc1 28. Ra2 d1=Q
29. Bxd1 Rdxd1  0-1

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.18"]
[Round "5"]
[Board "5"]
[White "Villacorta Asto, Rodrigo Sebastian"]
[Black "Cruz Ocas, Estefano Daniel"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1575"]
[BlackElo "1451"]
[PlyCount "69"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. d4 b6 2. Bf4 Bb7 3. e3 e6 4. Nf3 d5 5. c3 c5 6. Bb5+ Bc6 7. Qa4 Qd7 8. Bxc6 Qxc6
9. Qb3 c4 10. Qc2 Bd6 11. Bg3 Nf6 12. Nbd2 O-O 13. O-O Qc7 14. Bxd6 Qxd6 15. Ne5
Nc6 16. Ndf3 Ne4 17. Rfd1 f6 18. Nxc6 Qxc6 19. Nd2 f5 20. Re1 g5 21. f3 Nxd2 22.
Qxd2 h5 23. e4 f4 24. exd5 exd5 25. Re5 Kg7 26. Rxg5+ Kh6 27. Re5 Rae8 28. Rae1 Rxe5
29. Rxe5 Re8 30. Qxf4+ Kg6 31. Qg5+ Kf7 32. Qxh5+ Kf8 33. Rxe8+ Qxe8 34. Qxe8+ Kxe8
35. Kf2  1-0

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.18"]
[Round "6"]
[Board "2"]
[White "Romero Condor, Flavio Cesar"]
[Black "Obesso Uribe, Juan De Dios Gabriel"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1563"]
[BlackElo "1794"]
[PlyCount "86"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. h4 a6 7. Qg4 h5 8. Qg3 g6 9.
O-O-O c5 10. dxc5 Bxg5+ 11. hxg5 Qa5 12. f4 Qxc5 13. f5 Nc6 14. fxg6 fxg6 15. Nf3
Nf8 16. Qf4 Rh7 17. Bd3 Rf7 18. Qd2 Bd7 19. Na4 Qa7 20. Rhe1 O-O-O 21. Nh4 Ne7 22.
Qb4 Bxa4 23. Qxa4 Qf2 24. Nf3 Qxg2 25. Nd4 Qxg5+ 26. Kb1 Nf5 27. Bxa6 Nxd4 28. Rxd4
bxa6 29. Qxa6+ Kd7 30. c4 Ke8 31. Qc6+ Rfd7 32. cxd5 Qf5+ 33. Ka1 Kf7 34. Qc1 Kg7
35. d6 Rf7 36. b4 Nd7 37. Rde4 Ra8 38. Qc6 Ra3 39. b5 Qf2 40. R1e2 Qf1+ 41. Kb2 Ra4
42. Re1 Rb4+ 43. Rxb4 Qxe1  0-1

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.18"]
[Round "6"]
[Board "3"]
[White "Nunez Castaneda, Joaquin Alonso"]
[Black "Villanueva Rodriguez, Nicolas Adriano"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1649"]
[BlackElo "0"]
[PlyCount "28"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. d4 Nf6 2. c4 e6 3. Nc3 b6 4. e4 d6 5. Nf3 Nbd7 6. Be2 Bb7 7. Qc2 c5 8. d5 e5 9.
O-O Be7 10. g3 O-O 11. Nh4 Bc8 12. Bf3 h6 13. Bg2 Nh7 14. Nf3 Ndf6  1-0

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.18"]
[Round "6"]
[Board "4"]
[White "Sifuentes Alcantara, Jhony Sebas"]
[Black "Villacorta Asto, Rodrigo Sebastian"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1977"]
[BlackElo "1575"]
[PlyCount "55"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. c4 e5 2. g3 Nf6 3. Bg2 Bc5 4. Nc3 d6 5. e3 O-O 6. Nge2 Re8 7. d4 Bb6 8. O-O e4
9. f3 exf3 10. Bxf3 c6 11. e4 Bg4 12. Bxg4 Nxg4 13. Rf4 Nf6 14. Qc2 Nbd7 15. Bd2
Nf8 16. Qd3 Ng6 17. Rf5 Ne5 18. Qc2 Nxc4 19. Bg5 Ne5 20. Bxf6 gxf6 21. Raf1 Nd7 22.
Qd2 Kh8 23. Nf4 Rg8 24. Nh5 Rg6 25. Kg2 Qe7 26. R5f4 Rg5 27. Qf2 Rf8 28. Nxf6  1-0

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.18"]
[Round "6"]
[Board "5"]
[White "Cisneros Seminario, Brayan Italo"]
[Black "Tejada Villalva, Fernando Jhonass"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1583"]
[BlackElo "1533"]
[PlyCount "59"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. g3 Be7 5. Bg2 a6 6. O-O O-O 7. Qc2 Nbd7 8. Nbd2 c6
9. e4 dxe4 10. Nxe4 Nxe4 11. Qxe4 Nf6 12. Qc2 Bd7 13. Ne5 h6 14. Be3 Bd6 15. Rfd1
Qc7 16. Nxd7 Nxd7 17. Rac1 Rac8 18. Qb3 Nf6 19. d5 exd5 20. cxd5 c5 21. Bd4 Qd7 22.
Bxf6 gxf6 23. Rc4 b5 24. Rh4 Kg7 25. Qf3 Rc7 26. Bh3 Qe7 27. Qg4+ Kh7 28. Qh5 Rh8
29. Qxh6+ Kg8 30. Qxh8#  1-0

[Event " XXX IRT Clasicas Real Chess Club"]
[Site "Jr Almagro 355-A . Centro Civico. Trujillo"]
[Date "2025.05.18"]
[Round "6"]
[Board "6"]
[White "Tapia Inostroza, Felipe Alonso"]
[Black "Castro Vasquez, Luis Adrian"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1555"]
[BlackElo "1565"]
[PlyCount "65"]
[EventDate "2025.05.17"]
[EventRounds "6"]
[EventCountry "PER"]

1. e4 e5 2. Nf3 Nc6 3. c3 d5 4. exd5 Qxd5 5. Be2 e4 6. Ng1 Nf6 7. d4 exd3 8. Qxd3
Qxd3 9. Bxd3 Bc5 10. Nf3 Bd7 11. O-O O-O 12. Be3 Bxe3 13. fxe3 Rfe8 14. Re1 Ne5 15.
Nxe5 Rxe5 16. Na3 Rae8 17. Nc2 Ng4 18. Rad1 Bc6 19. e4 Nf6 20. Nb4 Bxe4 21. Bxe4
Rxe4 22. Rxe4 Rxe4 23. Nd5 Nxd5 24. Rxd5 g6 25. Ra5 a6 26. Kf2 Kg7 27. b4 Rc4 28.
Ra3 Kf6 29. Ke3 h5 30. h3 Ke6 31. g3 f5 32. Kd3 Re4 33. Ra5  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>