[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "1.1"]
[White "Abiles Mamani, Aron"]
[Black "Velasquez Casas, Royer Gonzalo"]
[Result "1/2-1/2"]
[WhiteElo "1471"]
[WhiteFideId "3896579"]
[BlackElo "0"]
[BlackFideId "81482612"]
[Variant "Standard"]
[ECO "A20"]
[Opening "English Opening: King's English Variation"]
[StudyName "IRT CLASICO"]
[ChapterName "Abiles Mamani, Aron - Velasquez Casas, Royer Gonzalo"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/T9Rds9yg"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. c4 e5 2. g3 Nf6 3. Bg2 Bc5 4. d3 d5 5. cxd5 Nxd5 6. Nc3 Nxc3 7. bxc3 Nc6 8. Nf3 O-O 9. O-O Bf5 10. e4 Bg4 11. h3 Bxf3 12. Bxf3 f5 13. exf5 Rxf5 14. Bg4 Rf8 15. Qc2 Qd6 16. Qe2 Rae8 17. Be3 Bxe3 18. Qxe3 Qd5 19. Rfd1 e4 20. dxe4 Qxe4 21. Qxe4 Rxe4 22. Rac1 Re7 23. Kg2 Ne5 24. Bh5 g6 25. Be2 Nc6 26. Bg4 Ne5 27. Be2 Nc6 28. Bb5 1/2-1/2


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "1.2"]
[White "Roa Pilco, Alexander Samuel"]
[Black "Corrales Duenas, William Christopher"]
[Result "0-1"]
[WhiteElo "0"]
[WhiteFideId "81482620"]
[BlackElo "0"]
[BlackFideId "81478046"]
[Variant "Standard"]
[ECO "D38"]
[Opening "Queen's Gambit Declined: Ragozin Defense"]
[StudyName "IRT CLASICO"]
[ChapterName "Roa Pilco, Alexander Samuel - Corrales Duenas, William Christopher"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/zMbGYoU5"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. Nf3 e6 2. c4 d5 3. d4 Nf6 4. Nc3 Bb4 5. Bg5 h6 6. Bxf6 Bxc3+ 7. bxc3 gxf6 8. e3 h5 9. Nd2 h4 10. h3 f5 11. Be2 dxc4 12. Bf3 Nd7 13. Nxc4 Rg8 14. O-O Qg5 15. Bc6 bxc6 16. Ne5 Qxg2# 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "1.3"]
[White "Zegarra Vizcarra, Andre Rafael"]
[Black "Barreros Vega, Jeancarlo Marcelo"]
[Result "1-0"]
[WhiteElo "0"]
[WhiteFideId "81465351"]
[BlackElo "0"]
[BlackFideId "81482647"]
[Variant "Standard"]
[ECO "A03"]
[Opening "Bird Opening: Lasker Variation"]
[StudyName "IRT CLASICO"]
[ChapterName "Zegarra Vizcarra, Andre Rafael - Barreros Vega, Jeancarlo Marcelo"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/qAhYzYPD"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. f4 Nf6 2. Nf3 c5 3. e3 d5 4. Bb5+ Bd7 5. Bxd7+ Qxd7 6. d3 e6 7. O-O Be7 8. b3 O-O (8... Qc7 9. Bb2 O-O 10. Qe2) 9. Qe2 Qc7 10. Bb2 b5 11. Ne5 Rd8 12. c4 bxc4 13. dxc4 Nc6 14. Nc3 h6 15. h3 Rac8 16. Rad1 Nxe5 17. fxe5 Ne4 18. cxd5 Nxc3 19. Bxc3 exd5 20. Qg4 d4 21. exd4 cxd4 22. Bxd4 Bc5 23. Bxc5 Qxc5+ 24. Kh1 Qxe5 25. b4 Qe7 26. Rxd8+ Rxd8 27. a4 Rd2 28. b5 Qb7 29. Rd1 h5 30. Qg5 Rxd1+ 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "1.4"]
[White "Porras Avendano, Matias"]
[Black "Flores Ninacansaya, Fabian Moises"]
[Result "0-1"]
[WhiteElo "1494"]
[WhiteFideId "3896641"]
[BlackElo "1738"]
[BlackFideId "3860400"]
[Variant "Standard"]
[ECO "A29"]
[Opening "English Opening: King's English Variation, Four Knights Variation, Fianchetto Line"]
[StudyName "IRT CLASICO"]
[ChapterName "Porras Avendano, Matias - Flores Ninacansaya, Fabian Moises"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/4WzWVcvY"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. c4 e5 2. g3 Nf6 3. Bg2 d5 4. cxd5 Nxd5 5. Nf3 Nc6 6. O-O Be7 7. d4 e4 8. Ne5 f5 9. Nxc6 bxc6 10. Qa4 Bd7 11. Qc2 O-O 12. f3 exf3 13. Bxf3 Bf6 14. Qc4 Qe8 15. Nc3 Rd8 16. Bxd5+ cxd5 17. Nxd5 Be6 18. Nxf6+ Rxf6 19. Qxc7 Rxd4 20. Bf4 Rf7 21. Qa5 Bd5 22. Rac1 Rf8 23. Qc3 Qxe2 24. Qc2 Qxc2 25. Rxc2 Bxa2 26. Rfc1 Rf6 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "1.5"]
[White "Viveros Gonzales, Rodrigo Oswaldo"]
[Black "Chicana Bendezu, Jean Franco"]
[Result "1-0"]
[WhiteElo "1685"]
[WhiteFideId "3880508"]
[BlackElo "1456"]
[BlackFideId "81430639"]
[Variant "Standard"]
[ECO "D38"]
[Opening "Queen's Gambit Declined: Ragozin Defense"]
[StudyName "IRT CLASICO"]
[ChapterName "Viveros Gonzales, Rodrigo Oswaldo - Chicana Bendezu, Jean Franco"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/6OFM8N2P"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. Nf3 Nf6 2. c4 e6 3. d4 d5 4. Nc3 Bb4 5. cxd5 exd5 6. Bg5 h6 7. Qa4+ Nc6 8. Bxf6 Qxf6 9. e3 O-O 10. Rc1 Qg6 11. a3 Bxc3+ 12. bxc3 Rb8 13. c4 Be6 14. Qc2 Bf5 15. Qa2 Be4 16. cxd5 Ne7 17. Ne5 Qd6 18. f3 Bxd5 19. Qd2 Rfd8 20. Qb4 Qf6 21. Qc3 Nc6 22. Bc4 Nxe5 23. dxe5 Qh4+ 24. g3 Qh5 25. Bxd5 Rxd5 26. f4 Qf3 27. Rf1 Qg4 28. Qxc7 Re8 29. Qxb7 a5 30. Qxd5 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "2.1"]
[White "Velasquez Casas, Royer Gonzalo"]
[Black "Chicana Bendezu, Jean Franco"]
[Result "1/2-1/2"]
[WhiteElo "0"]
[WhiteFideId "81482612"]
[BlackElo "1456"]
[BlackFideId "81430639"]
[Variant "Standard"]
[ECO "B27"]
[Opening "Sicilian Defense"]
[StudyName "IRT CLASICO"]
[ChapterName "Velasquez Casas, Royer Gonzalo - Chicana Bendezu, Jean Franco"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/y6HQSqvb"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. e4 c5 2. Nf3 f6 3. d4 cxd4 4. Nxd4 e5 5. Nf5 d5 6. Qxd5 Qxd5 7. exd5 Bxf5 8. Nc3 Bd3 9. Bxd3 a6 10. h4 1/2-1/2


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "2.2"]
[White "Flores Ninacansaya, Fabian Moises"]
[Black "Viveros Gonzales, Rodrigo Oswaldo"]
[Result "1/2-1/2"]
[WhiteElo "1738"]
[WhiteFideId "3860400"]
[BlackElo "1685"]
[BlackFideId "3880508"]
[Variant "Standard"]
[ECO "A11"]
[Opening "English Opening: Caro-Kann Defensive System"]
[StudyName "IRT CLASICO"]
[ChapterName "Flores Ninacansaya, Fabian Moises - Viveros Gonzales, Rodrigo Oswaldo"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/GfBr0bNU"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. c4 c6 2. Nc3 d5 3. cxd5 cxd5 4. d4 Nf6 1/2-1/2


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "2.3"]
[White "Barreros Vega, Jeancarlo Marcelo"]
[Black "Porras Avendano, Matias"]
[Result "1-0"]
[WhiteElo "0"]
[WhiteFideId "81482647"]
[BlackElo "1494"]
[BlackFideId "3896641"]
[Variant "Standard"]
[ECO "A00"]
[Opening "Grob Opening: Alessi Gambit"]
[StudyName "IRT CLASICO"]
[ChapterName "Barreros Vega, Jeancarlo Marcelo - Porras Avendano, Matias"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/NPnHE44j"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. g4 f5 2. gxf5 e6 3. fxe6 dxe6 4. Nf3 Nf6 5. Nc3 c6 6. d4 e5 7. dxe5 Qxd1+ 8. Kxd1 Ng4 9. Ke1 Nxe5 10. Nxe5 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "2.4"]
[White "Corrales Duenas, William Christopher"]
[Black "Zegarra Vizcarra, Andre Rafael"]
[Result "1-0"]
[WhiteElo "0"]
[WhiteFideId "81478046"]
[BlackElo "0"]
[BlackFideId "81465351"]
[Variant "Standard"]
[ECO "A02"]
[Opening "Bird Opening"]
[StudyName "IRT CLASICO"]
[ChapterName "Corrales Duenas, William Christopher - Zegarra Vizcarra, Andre Rafael"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/bBEoXrWc"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. f4 b6 2. e4 Bb7 3. Nc3 d5 4. exd5 Bxd5 5. Nxd5 Qxd5 6. Nf3 e6 7. Qe2 h5 8. c4 Qd7 9. Ne5 Qc8 10. g3 Bc5 11. b4 Bd4 12. Rb1 c6 13. Bg2 Ne7 14. b5 Qc7 15. Bb2 Bxb2 16. Rxb2 Nd5 17. cxd5 cxd5 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "2.5"]
[White "Abiles Mamani, Aron"]
[Black "Roa Pilco, Alexander Samuel"]
[Result "1/2-1/2"]
[WhiteElo "1471"]
[WhiteFideId "3896579"]
[BlackElo "0"]
[BlackFideId "81482620"]
[Variant "Standard"]
[ECO "C46"]
[Opening "Three Knights Opening"]
[StudyName "IRT CLASICO"]
[ChapterName "Abiles Mamani, Aron - Roa Pilco, Alexander Samuel"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/SWpodqRH"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. e4 e5 2. Nf3 Nc6 3. Nc3 1/2-1/2


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "3.1"]
[White "Roa Pilco, Alexander Samuel"]
[Black "Velasquez Casas, Royer Gonzalo"]
[Result "0-1"]
[WhiteElo "0"]
[WhiteFideId "81482620"]
[BlackElo "0"]
[BlackFideId "81482612"]
[Variant "Standard"]
[ECO "A29"]
[Opening "English Opening: King's English Variation, Four Knights Variation, Fianchetto Line, with Nb6"]
[StudyName "IRT CLASICO"]
[ChapterName "Roa Pilco, Alexander Samuel - Velasquez Casas, Royer Gonzalo"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/Wj3k1Y1z"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. c4 e5 2. g3 Nf6 3. Bg2 d5 4. cxd5 Nxd5 5. Nc3 Nb6 6. Nf3 Nc6 7. d3 Bc5 8. a3 a5 9. b3 O-O 10. Ne4 Be7 11. Bb2 f6 12. Rc1 Qd7 13. O-O Rd8 14. Qc2 Bf8 15. d4 Nxd4 16. Nxd4 exd4 17. Bxd4 Qf7 18. Bc5 Bxc5 19. Nxc5 c6 20. Bxc6 bxc6 21. Rfd1 Rxd1+ 22. Rxd1 Qe7 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "3.2"]
[White "Zegarra Vizcarra, Andre Rafael"]
[Black "Abiles Mamani, Aron"]
[Result "1/2-1/2"]
[WhiteElo "0"]
[WhiteFideId "81465351"]
[BlackElo "1471"]
[BlackFideId "3896579"]
[Variant "Standard"]
[ECO "A45"]
[Opening "Canard Opening"]
[StudyName "IRT CLASICO"]
[ChapterName "Zegarra Vizcarra, Andre Rafael - Abiles Mamani, Aron"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/SGYLQiEi"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. f4 Nf6 2. d4 d5 3. e3 Bf5 4. c4 dxc4 5. Bxc4 e6 6. Nc3 c5 7. Nf3 cxd4 8. Nxd4 Nc6 9. Nxf5 Qxd1+ 10. Nxd1 exf5 11. Ke2 Bc5 12. Nc3 Rf8 13. Rd1 Rd8 14. Rxd8+ Nxd8 15. a3 Ne6 16. Bxe6 fxe6 17. b4 Bd6 18. Bb2 e5 19. fxe5 Bxe5 20. Na4 Bxb2 21. Nxb2 Nd5 22. Nc4 Kd7 23. Rd1 Ke6 24. Rd4 f4 25. Re4+ Kf6 26. Rd4 Ke6 27. e4 Nf6 28. Rd6+ Ke7 29. e5 Ng4 30. Rd5 Nxh2 31. Ra5 a6 32. b5 axb5 33. Rxb5 f3+ 34. gxf3 Nxf3 35. Rxb7+ Ke6 36. Rxg7 Nxe5 37. Nxe5 Kxe5 38. Rxh7 Ra8 39. Rh3 Kd4 40. Kd2 Kc4 41. Kc2 Kb5 42. Kb3 Rf8 43. a4+ Ka5 44. Rh5+ Kb6 45. Kb4 Rf4+ 46. Ka3 Rf3+ 47. Kb4 Rf4+ 48. Ka3 1/2-1/2


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "3.3"]
[White "Porras Avendano, Matias"]
[Black "Corrales Duenas, William Christopher"]
[Result "1-0"]
[WhiteElo "1494"]
[WhiteFideId "3896641"]
[BlackElo "0"]
[BlackFideId "81478046"]
[Variant "Standard"]
[ECO "A34"]
[Opening "English Opening: Symmetrical Variation, Normal Variation"]
[StudyName "IRT CLASICO"]
[ChapterName "Porras Avendano, Matias - Corrales Duenas, William Christopher"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/ewBQGSWe"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. c4 c5 2. Nc3 Nf6 3. e4 e5 4. g3 d5 5. cxd5 Bg4 6. Be2 Bxe2 7. Qxe2 Nbd7 8. f4 Bd6 9. Nf3 O-O 10. O-O exf4 11. e5 Nxe5 12. Nxe5 fxg3 13. Nc4 gxh2+ 14. Kh1 Bc7 15. d6 Bxd6 16. Nxd6 Qxd6 17. Qxh2 Qxh2+ 18. Kxh2 Rae8 19. d3 Ng4+ 20. Kg3 Ne5 21. Be3 Nxd3 22. Bf4 Nxf4 23. Rxf4 Rd8 24. Ne4 b5 25. Nxc5 Rfe8 26. a4 bxa4 27. Raxa4 Re3+ 28. Rf3 Rxf3+ 29. Kxf3 Rb8 30. Nd3 Rb3 31. Ke2 g5 32. Rxa7 h5 33. Ra5 f6 34. Rd5 Kf7 35. Rd7+ Kg6 36. Kd1 g4 37. Kc2 Rb5 38. Rd8 Kf5 39. Rh8 h4 40. Rh5+ Ke6 41. Rxb5 h3 42. Nf4+ Kd7 43. Nxh3 gxh3 44. Rh5 Ke6 45. Rxh3 f5 46. Kd3 Kd5 47. b4 Kc6 48. Kc4 Kc7 49. Kc5 Kd7 50. b5 Kc8 51. Kc6 Kd8 52. b6 Kc8 53. b7+ Kb8 54. Rh8+ Ka7 55. b8=Q+ Ka6 56. Qb6# 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "3.4"]
[White "Viveros Gonzales, Rodrigo Oswaldo"]
[Black "Barreros Vega, Jeancarlo Marcelo"]
[Result "1-0"]
[WhiteElo "1685"]
[WhiteFideId "3880508"]
[BlackElo "0"]
[BlackFideId "81482647"]
[Variant "Standard"]
[ECO "A20"]
[Opening "English Opening: King's English Variation"]
[StudyName "IRT CLASICO"]
[ChapterName "Viveros Gonzales, Rodrigo Oswaldo - Barreros Vega, Jeancarlo Marcelo"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/tVzi64Ib"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. c4 e5 2. g3 Nf6 3. Bg2 Bc5 4. d3 c6 5. Nf3 d6 6. Nc3 O-O 7. O-O h6 8. Na4 Bb6 9. Nxb6 axb6 10. a4 b5 11. cxb5 cxb5 12. Be3 b4 13. Ne1 Nc6 14. d4 exd4 15. Bxd4 Bf5 16. Bxf6 gxf6 17. Nd3 d5 18. Qd2 Qe7 19. Qxh6 Bxd3 20. exd3 Qe6 21. Rfe1 Qf5 22. g4 Qg5 23. Qxg5+ fxg5 24. Bxd5 Rfd8 25. Bxc6 bxc6 26. Re4 b3 27. d4 Rd7 28. Rc1 Rxa4 29. Rxc6 Rdxd4 30. Rxd4 Rxd4 31. Rb6 Rd2 32. Rxb3 Rd4 33. h3 Rd5 34. Rb8+ Kg7 35. b4 Rd4 36. b5 Rb4 37. b6 Kf6 38. b7 Ke5 39. Re8+ 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "3.5"]
[White "Chicana Bendezu, Jean Franco"]
[Black "Flores Ninacansaya, Fabian Moises"]
[Result "0-1"]
[WhiteElo "1456"]
[WhiteFideId "81430639"]
[BlackElo "1738"]
[BlackFideId "3860400"]
[Variant "Standard"]
[ECO "C02"]
[Opening "French Defense: Advance Variation, Milner-Barry Gambit"]
[StudyName "IRT CLASICO"]
[ChapterName "Chicana Bendezu, Jean Franco - Flores Ninacansaya, Fabian Moises"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/T7mXmzr4"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. e4 e6 2. d4 d5 3. e5 c5 4. Nf3 Nc6 5. c3 Qb6 6. Bd3 Nge7 7. dxc5 Qxc5 8. Be3 Qa5 9. Nbd2 Qc7 10. O-O Ng6 11. Bd4 f6 12. exf6 Nxd4 13. fxg7 Nxf3+ 14. Nxf3 Bxg7 15. Bxg6+ hxg6 16. Re1 Bd7 17. Qd2 O-O-O 18. Rad1 Bc6 19. b4 g5 20. Qxg5 e5 21. Qg4+ Kb8 22. b5 e4 23. bxc6 exf3 24. h3 fxg2 25. cxb7 Bxc3 26. Kxg2 Rdg8 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "4.1"]
[White "Velasquez Casas, Royer Gonzalo"]
[Black "Flores Ninacansaya, Fabian Moises"]
[Result "0-1"]
[WhiteElo "0"]
[WhiteFideId "81482612"]
[BlackElo "1738"]
[BlackFideId "3860400"]
[Variant "Standard"]
[ECO "B12"]
[Opening "Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense"]
[StudyName "IRT CLASICO"]
[ChapterName "Velasquez Casas, Royer Gonzalo - Flores Ninacansaya, Fabian Moises"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/AJPvwSeY"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. e4 c6 2. d4 d5 3. e5 c5 4. Nf3 cxd4 5. a4 e6 6. Nxd4 Ne7 7. Nd2 Nbc6 8. Nxc6 bxc6 9. h4 Ng6 10. g4 Nxe5 11. f4 Ng6 12. Qf3 Qc7 13. h5 Nxf4 14. Nc4 e5 15. Qc3 dxc4 16. Bxf4 exf4 17. O-O-O Be6 18. Bxc4 Bxc4 19. h6 Rg8 20. Qxc4 Be7 21. Qe4 Kf8 22. Qxh7 g6 23. Kb1 Rd8 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "4.2"]
[White "Barreros Vega, Jeancarlo Marcelo"]
[Black "Chicana Bendezu, Jean Franco"]
[Result "1/2-1/2"]
[WhiteElo "0"]
[WhiteFideId "81482647"]
[BlackElo "1456"]
[BlackFideId "81430639"]
[Variant "Standard"]
[ECO "A34"]
[Opening "English Opening: Symmetrical Variation, Normal Variation"]
[StudyName "IRT CLASICO"]
[ChapterName "Barreros Vega, Jeancarlo Marcelo - Chicana Bendezu, Jean Franco"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/3zt558Ei"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. c4 c5 2. Nc3 d5 3. cxd5 Nf6 4. e4 e6 5. dxe6 Bxe6 6. Nf3 Nc6 7. d4 1/2-1/2


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "4.3"]
[White "Corrales Duenas, William Christopher"]
[Black "Viveros Gonzales, Rodrigo Oswaldo"]
[Result "0-1"]
[WhiteElo "0"]
[WhiteFideId "81478046"]
[BlackElo "1685"]
[BlackFideId "3880508"]
[Variant "Standard"]
[ECO "C40"]
[Opening "King's Pawn Game: Gunderam Gambit"]
[StudyName "IRT CLASICO"]
[ChapterName "Corrales Duenas, William Christopher - Viveros Gonzales, Rodrigo Oswaldo"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/Zfe870Ay"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. e4 e5 2. Nf3 c6 3. d4 exd4 4. Nxd4 d5 5. exd5 Qxd5 6. Nc3 Qd8 7. Bf4 Bd6 8. Bxd6 Qxd6 9. Qe2+ Be6 10. O-O-O Nd7 11. Nxe6 Qxe6 12. Qxe6+ fxe6 13. Bc4 Ngf6 14. Rhe1 O-O 15. Bxe6+ Kh8 16. Bxd7 Nxd7 17. Rxd7 Rfe8 18. Kb1 Rxe1+ 19. Rd1 Rxd1+ 20. Nxd1 Rd8 21. Ne3 Rd2 22. Nd5 Rd1# 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "4.4"]
[White "Abiles Mamani, Aron"]
[Black "Porras Avendano, Matias"]
[Result "1-0"]
[WhiteElo "1471"]
[WhiteFideId "3896579"]
[BlackElo "1494"]
[BlackFideId "3896641"]
[Variant "Standard"]
[ECO "A02"]
[Opening "Bird Opening"]
[StudyName "IRT CLASICO"]
[ChapterName "Abiles Mamani, Aron - Porras Avendano, Matias"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/2jjQwoMG"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. f4 Nf6 2. Nf3 d5 3. e4 Nxe4 4. d3 Nd6 5. Nc3 c6 6. Be3 e5 7. fxe5 Nf5 8. Bf2 d4 9. Ne4 Be7 10. Qd2 O-O 11. O-O-O c5 12. c3 dxc3 13. Qxc3 Be6 14. Nxc5 Bxc5 15. Bxc5 Nd7 16. Bxf8 Qxf8 17. Kb1 Qb4 18. Qxb4 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "4.5"]
[White "Roa Pilco, Alexander Samuel"]
[Black "Zegarra Vizcarra, Andre Rafael"]
[Result "1-0"]
[WhiteElo "0"]
[WhiteFideId "81482620"]
[BlackElo "0"]
[BlackFideId "81465351"]
[Variant "Standard"]
[ECO "A20"]
[Opening "English Opening: King's English Variation"]
[StudyName "IRT CLASICO"]
[ChapterName "Roa Pilco, Alexander Samuel - Zegarra Vizcarra, Andre Rafael"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/K44RGwww"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. c4 e5 2. g3 Nf6 3. Bg2 Bc5 4. d3 O-O 5. Nf3 Nc6 6. O-O d5 7. cxd5 Nxd5 8. Nc3 Nxc3 9. bxc3 Qg5 10. Nxg5 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "5.1"]
[White "Zegarra Vizcarra, Andre Rafael"]
[Black "Velasquez Casas, Royer Gonzalo"]
[Result "1-0"]
[WhiteElo "0"]
[WhiteFideId "81465351"]
[BlackElo "0"]
[BlackFideId "81482612"]
[Variant "Standard"]
[ECO "D00"]
[Opening "Queen's Pawn Game: Chigorin Variation, Shaviliuk Gambit"]
[StudyName "IRT CLASICO"]
[ChapterName "Zegarra Vizcarra, Andre Rafael - Velasquez Casas, Royer Gonzalo"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/yUf7sPx9"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. Nc3 d5 2. d4 e5 3. dxe5 Bb4 4. e3 Ne7 5. f4 c5 6. Nf3 Nbc6 7. Bd2 O-O 8. Nb5 Nf5 9. c3 Ba5 10. g4 Nh4 11. Rg1 Be6 12. Bd3 Nxf3+ 13. Qxf3 Qb6 14. b4 cxb4 15. cxb4 Bxb4 16. Bxb4 Nxb4 17. Qe2 Qc7 18. Nxc7 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "5.2"]
[White "Porras Avendano, Matias"]
[Black "Roa Pilco, Alexander Samuel"]
[Result "0-1"]
[WhiteElo "1494"]
[WhiteFideId "3896641"]
[BlackElo "0"]
[BlackFideId "81482620"]
[Variant "Standard"]
[ECO "A00"]
[Opening "Grob Opening: Alessi Gambit"]
[StudyName "IRT CLASICO"]
[ChapterName "Porras Avendano, Matias - Roa Pilco, Alexander Samuel"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/2A6ptZKW"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. g4 f5 2. gxf5 g6 3. fxg6 hxg6 4. d4 d5 5. Bg2 Qd6 6. Nc3 Nf6 7. h4 Nc6 8. a3 Bg4 9. Nf3 Bxf3 10. Bxf3 O-O-O 11. Bg5 Bh6 12. Qd2 Bxg5 13. hxg5 Rxh1+ 14. Bxh1 Ng4 15. Bf3 Nxf2 16. Qe3 Ne4 17. Nxe4 dxe4 18. Qxe4 Qg3+ 19. Kd1 Rxd4+ 20. Qxd4 Nxd4 21. Be4 Qe3 22. Bd3 e5 23. c3 Nb3 24. Rb1 e4 25. Bc4 Qd2# 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "5.3"]
[White "Viveros Gonzales, Rodrigo Oswaldo"]
[Black "Abiles Mamani, Aron"]
[Result "1-0"]
[WhiteElo "1685"]
[WhiteFideId "3880508"]
[BlackElo "1471"]
[BlackFideId "3896579"]
[Variant "Standard"]
[ECO "A10"]
[Opening "English Opening: Anglo-Scandinavian Defense"]
[StudyName "IRT CLASICO"]
[ChapterName "Viveros Gonzales, Rodrigo Oswaldo - Abiles Mamani, Aron"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/NlECtyuN"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. c4 d5 2. cxd5 Qxd5 3. Nc3 Qd8 4. Nf3 c6 5. d4 Nf6 6. e4 Bg4 7. Be3 Nxe4 8. Nxe4 e6 9. Be2 Bxf3 10. Bxf3 Bb4+ 11. Bd2 Qxd4 12. Bxb4 Qxb4+ 13. Qd2 Qxd2+ 14. Nxd2 Nd7 15. Nc4 O-O 16. O-O-O Nc5 17. Ne5 Rfd8 18. Rxd8+ Rxd8 19. Rd1 Rxd1+ 20. Kxd1 b5 21. Bxc6 a6 22. b4 Na4 23. Kc2 Nb6 24. Bb7 f6 25. Nd3 Nc4 26. Bxa6 Na3+ 27. Kb3 Nc4 28. Bxb5 Nd2+ 29. Kc3 Ne4+ 30. Kc2 Nxf2 31. Nxf2 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "5.4"]
[White "Chicana Bendezu, Jean Franco"]
[Black "Corrales Duenas, William Christopher"]
[Result "0-1"]
[WhiteElo "1456"]
[WhiteFideId "81430639"]
[BlackElo "0"]
[BlackFideId "81478046"]
[Variant "Standard"]
[ECO "A00"]
[Opening "Polish Opening"]
[StudyName "IRT CLASICO"]
[ChapterName "Chicana Bendezu, Jean Franco - Corrales Duenas, William Christopher"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/vyOrhsmj"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. b4 Nf6 2. Bb2 d5 3. b5 Nbd7 4. Nf3 a6 5. a4 e6 6. e3 axb5 7. axb5 Rxa1 8. b6 Ra8 9. bxc7 Qxc7 10. g4 Ne4 11. g5 Nd6 12. c4 Ra2 13. Bc3 dxc4 14. d3 e5 15. dxc4 Be7 16. Bd3 Nc5 17. O-O e4 18. Be2 exf3 19. Bxf3 Ne6 20. Bd5 Nf5 21. h3 Nxg5 22. Be1 Nxe3 23. Qh5 Nxf1 24. Kxf1 Bxh3+ 25. Qxh3 Rxf2+ 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.29"]
[Round "5.5"]
[White "Flores Ninacansaya, Fabian Moises"]
[Black "Barreros Vega, Jeancarlo Marcelo"]
[Result "1-0"]
[WhiteElo "1738"]
[WhiteFideId "3860400"]
[BlackElo "0"]
[BlackFideId "81482647"]
[Variant "Standard"]
[ECO "A02"]
[Opening "Bird Opening: From's Gambit"]
[StudyName "IRT CLASICO"]
[ChapterName "Flores Ninacansaya, Fabian Moises - Barreros Vega, Jeancarlo Marcelo"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/m8W0sXkB"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. f4 e5 2. fxe5 d6 3. exd6 cxd6 4. Nf3 d5 5. e4 dxe4 6. Bb5+ Bd7 7. Bxd7+ Qxd7 8. Ng5 Qe6 9. Nxe6 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "6.1"]
[White "Velasquez Casas, Royer Gonzalo"]
[Black "Barreros Vega, Jeancarlo Marcelo"]
[Result "1-0"]
[WhiteElo "0"]
[WhiteFideId "81482612"]
[BlackElo "0"]
[BlackFideId "81482647"]
[Variant "Standard"]
[ECO "A02"]
[Opening "Bird Opening"]
[StudyName "IRT CLASICO"]
[ChapterName "Velasquez Casas, Royer Gonzalo - Barreros Vega, Jeancarlo Marcelo"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/yY0ne4Pz"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. f4 Nf6 2. d3 d5 3. Nf3 c5 4. g3 e6 5. Bg2 Nc6 6. c4 Be7 7. O-O O-O 8. e3 Qc7 9. b3 b6 10. Nc3 Bb7 11. Rb1 a6 12. Qe2 Rad8 13. Nd1 Ng4 14. Bb2 d4 15. e4 f5 16. Bc1 fxe4 17. Qxe4 e5 18. f5 h5 19. Ng5 Bxg5 20. Bxg5 Qe7 21. Bxe7 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "6.2"]
[White "Corrales Duenas, William Christopher"]
[Black "Flores Ninacansaya, Fabian Moises"]
[Result "0-1"]
[WhiteElo "0"]
[WhiteFideId "81478046"]
[BlackElo "1738"]
[BlackFideId "3860400"]
[Variant "Standard"]
[ECO "A00"]
[Opening "Kádas Opening"]
[StudyName "IRT CLASICO"]
[ChapterName "Corrales Duenas, William Christopher - Flores Ninacansaya, Fabian Moises"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/Hd1DKM78"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. h4 Nf6 2. c4 e5 3. d3 Nc6 4. Nf3 Bc5 5. Bg5 d5 6. cxd5 Qxd5 7. Nc3 Qd6 8. e3 Bg4 9. Rc1 O-O 10. Be2 Bb6 11. a3 Nd5 12. Nxd5 h6 13. Nc3 hxg5 14. hxg5 Rad8 15. Qa4 Qe6 16. Nd2 Bxe2 17. Kxe2 Ba5 18. Qh4 f5 19. Qh6 gxh6 20. Rxh6 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "6.3"]
[White "Abiles Mamani, Aron"]
[Black "Chicana Bendezu, Jean Franco"]
[Result "1/2-1/2"]
[WhiteElo "1471"]
[WhiteFideId "3896579"]
[BlackElo "1456"]
[BlackFideId "81430639"]
[Variant "Standard"]
[ECO "C42"]
[Opening "Petrov's Defense"]
[StudyName "IRT CLASICO"]
[ChapterName "Abiles Mamani, Aron - Chicana Bendezu, Jean Franco"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/DFUwUJX0"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. e4 e5 2. Nf3 Nf6 1/2-1/2


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "6.4"]
[White "Roa Pilco, Alexander Samuel"]
[Black "Viveros Gonzales, Rodrigo Oswaldo"]
[Result "0-1"]
[WhiteElo "0"]
[WhiteFideId "81482620"]
[BlackElo "1685"]
[BlackFideId "3880508"]
[Variant "Standard"]
[ECO "A20"]
[Opening "English Opening: King's English Variation"]
[StudyName "IRT CLASICO"]
[ChapterName "Roa Pilco, Alexander Samuel - Viveros Gonzales, Rodrigo Oswaldo"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/dBcswhnW"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. c4 e5 2. g3 Nf6 3. Bg2 Bc5 4. Nf3 e4 5. Ng5 d5 6. cxd5 Qxd5 7. d3 Bxf2+ 8. Kxf2 e3+ 9. Kf1 Qxg5 10. Qa4+ Bd7 11. Qf4 Qxf4+ 12. gxf4 Nc6 13. Bd5 Nxd5 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "6.5"]
[White "Zegarra Vizcarra, Andre Rafael"]
[Black "Porras Avendano, Matias"]
[Result "0-1"]
[WhiteElo "0"]
[WhiteFideId "81465351"]
[BlackElo "1494"]
[BlackFideId "3896641"]
[Variant "Standard"]
[ECO "A20"]
[Opening "English Opening: King's English Variation"]
[StudyName "IRT CLASICO"]
[ChapterName "Zegarra Vizcarra, Andre Rafael - Porras Avendano, Matias"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/lwZLdaBC"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. c4 e5 2. g3 c6 3. d4 exd4 4. Qxd4 Nf6 5. Nf3 Na6 6. Bg2 Bc5 7. Qe5+ Qe7 8. O-O d5 9. cxd5 Qxe5 10. Nxe5 Nxd5 11. Nd3 Bb6 12. Bxd5 cxd5 13. Nc3 d4 14. Nd5 f6 15. Rd1 Kf7 16. Nxb6 axb6 17. f3 Re8 18. Kf2 Bf5 19. e4 dxe3+ 20. Bxe3 Red8 21. Ne1 Nb4 22. a3 Nd5 23. g4 Be6 24. Bf4 Nxf4 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "7.1"]
[White "Porras Avendano, Matias"]
[Black "Velasquez Casas, Royer Gonzalo"]
[Result "0-1"]
[WhiteElo "1494"]
[WhiteFideId "3896641"]
[BlackElo "0"]
[BlackFideId "81482612"]
[Variant "Standard"]
[ECO "A20"]
[Opening "English Opening: King's English Variation"]
[StudyName "IRT CLASICO"]
[ChapterName "Porras Avendano, Matias - Velasquez Casas, Royer Gonzalo"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/cTZVbh36"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. c4 e5 2. g3 Nf6 3. Bg2 Bc5 4. Nf3 Nc6 5. O-O d6 6. a3 O-O 7. d3 a5 8. e3 Bb6 9. Nc3 Re8 10. b3 Ne7 11. d4 Ng6 12. dxe5 dxe5 13. Qxd8 Rxd8 14. Na4 Rd3 15. c5 Ba7 16. Bb2 Rxb3 17. Nxe5 Be6 18. Bd4 Nxe5 19. Bxe5 c6 20. Bd5 Bxd5 21. Bxf6 gxf6 22. h4 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "7.2"]
[White "Viveros Gonzales, Rodrigo Oswaldo"]
[Black "Zegarra Vizcarra, Andre Rafael"]
[Result "1-0"]
[WhiteElo "1685"]
[WhiteFideId "3880508"]
[BlackElo "0"]
[BlackFideId "81465351"]
[Variant "Standard"]
[ECO "A00"]
[Opening "Ware Opening"]
[StudyName "IRT CLASICO"]
[ChapterName "Viveros Gonzales, Rodrigo Oswaldo - Zegarra Vizcarra, Andre Rafael"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/eyJTZPlX"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. a4 Nf6 2. d4 d5 3. e3 Bf5 4. Bd3 Bxd3 5. Qxd3 Nc6 6. Nf3 e6 7. O-O Be7 8. c3 Ne4 9. b4 f5 10. Nbd2 O-O 11. Ba3 b6 12. b5 Bxa3 13. bxc6 Bb2 14. Rab1 Bxc3 15. Nb3 a5 16. Ne5 Bb4 17. f3 Nd6 18. Nc1 Qe7 19. Na2 Nf7 20. Nd7 Rfd8 21. Rfc1 Qf8 22. Nxf8 Rxf8 23. Kh1 Kh8 24. Rf1 g5 25. Qd1 Ba3 26. g3 Nd6 27. Qd3 Bb4 28. Rbc1 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "7.3"]
[White "Chicana Bendezu, Jean Franco"]
[Black "Roa Pilco, Alexander Samuel"]
[Result "1-0"]
[WhiteElo "1456"]
[WhiteFideId "81430639"]
[BlackElo "0"]
[BlackFideId "81482620"]
[Variant "Standard"]
[ECO "A00"]
[Opening "Polish Opening"]
[StudyName "IRT CLASICO"]
[ChapterName "Chicana Bendezu, Jean Franco - Roa Pilco, Alexander Samuel"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/QFNS2qMx"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. b4 e5 2. Bb2 Bxb4 3. Bxe5 Nf6 4. Nc3 c6 5. a3 Be7 6. e3 O-O 7. d4 d5 8. Bxf6 gxf6 9. Qd2 b5 10. Nge2 Nd7 11. Ng3 Nb6 12. Bd3 Nc4 13. Bxc4 bxc4 14. O-O f5 15. Nce2 Kh8 16. a4 a5 17. Rfb1 Ra7 18. Nh5 Bd6 19. Nef4 Bc7 20. g3 Qe7 21. Rb2 Rd8 22. Qc3 Ra8 23. Rab1 Ra7 24. Ng2 Bd6 25. Qe1 Qg5 26. Nhf4 Qe7 27. Qe2 Qf6 28. Nh4 Bc7 29. Qh5 h6 30. Nf3 Kg7 31. h3 Qg6 32. Nxg6 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "7.4"]
[White "Flores Ninacansaya, Fabian Moises"]
[Black "Abiles Mamani, Aron"]
[Result "1-0"]
[WhiteElo "1738"]
[WhiteFideId "3860400"]
[BlackElo "1471"]
[BlackFideId "3896579"]
[Variant "Standard"]
[ECO "A22"]
[Opening "English Opening: King's English Variation, Two Knights Variation, Smyslov System"]
[StudyName "IRT CLASICO"]
[ChapterName "Flores Ninacansaya, Fabian Moises - Abiles Mamani, Aron"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/P6MjuUDA"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. c4 e5 2. Nc3 Bb4 3. g3 Nf6 4. Bg2 O-O 5. d3 Re8 6. Nf3 Bxc3+ 7. bxc3 e4 8. dxe4 Nxe4 9. Qc2 d6 10. Nd4 Nc5 11. Nb3 Qe7 12. Nxc5 dxc5 13. O-O Qxe2 14. Qxe2 Rxe2 15. Bf4 Nc6 16. Rfe1 Rxe1+ 17. Rxe1 b6 18. Re8# 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "7.5"]
[White "Barreros Vega, Jeancarlo Marcelo"]
[Black "Corrales Duenas, William Christopher"]
[Result "1-0"]
[WhiteElo "0"]
[WhiteFideId "81482647"]
[BlackElo "0"]
[BlackFideId "81478046"]
[Variant "Standard"]
[ECO "A80"]
[Opening "Dutch Defense"]
[StudyName "IRT CLASICO"]
[ChapterName "Barreros Vega, Jeancarlo Marcelo - Corrales Duenas, William Christopher"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/UZUMskGI"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. d4 f5 2. Nf3 g5 3. Nxg5 h6 4. Nf3 Nf6 5. g3 Bg7 6. Bg2 e6 7. c4 O-O 8. Nc3 d6 9. O-O Nc6 10. b3 Qe8 11. e3 e5 12. Nh4 a5 13. Bb2 e4 14. Ne2 a4 15. Nf4 Ne7 16. Qc2 Bd7 17. d5 Nh5 18. Bxg7 Kxg7 19. Qe2 Nxf4 20. gxf4 Kh7 21. f3 Rg8 22. Kh1 Ng6 23. Nxg6 Rxg6 24. bxa4 b6 25. fxe4 fxe4 26. f5 Rf6 27. Rf4 Qe5 28. Rg1 Kh8 29. Bxe4 Rg8 30. Rxg8+ Kxg8 31. Qf2 Kf8 32. Qh4 Qxe4+ 33. Rxe4 Kf7 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "8.2"]
[White "Abiles Mamani, Aron"]
[Black "Barreros Vega, Jeancarlo Marcelo"]
[Result "0-1"]
[WhiteElo "1471"]
[WhiteFideId "3896579"]
[BlackElo "0"]
[BlackFideId "81482647"]
[Variant "Standard"]
[ECO "B12"]
[Opening "Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense"]
[StudyName "IRT CLASICO"]
[ChapterName "Abiles Mamani, Aron - Barreros Vega, Jeancarlo Marcelo"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/U62IFC5w"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. e4 c6 2. d4 d5 3. e5 c5 4. Nf3 Nc6 5. dxc5 e6 6. Be3 Nge7 7. c3 Nf5 8. Qd2 Bd7 9. Bd3 Nxe3 10. Qxe3 Qe7 11. O-O a5 12. Re1 g6 13. Na3 Qxc5 14. Qf4 Bg7 15. Nb5 O-O 16. a4 f6 17. exf6 Bxf6 18. Qe3 Qxe3 19. fxe3 Ne5 20. Nxe5 Bxe5 21. Nd4 Rf7 22. Rf1 Rxf1+ 23. Rxf1 Bxd4 24. exd4 Bxa4 25. Bc2 Bxc2 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "8.3"]
[White "Roa Pilco, Alexander Samuel"]
[Black "Flores Ninacansaya, Fabian Moises"]
[Result "0-1"]
[WhiteElo "0"]
[WhiteFideId "81482620"]
[BlackElo "1738"]
[BlackFideId "3860400"]
[Variant "Standard"]
[ECO "A41"]
[Opening "Rat Defense: English Rat"]
[StudyName "IRT CLASICO"]
[ChapterName "Roa Pilco, Alexander Samuel - Flores Ninacansaya, Fabian Moises"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/BNTFDmy8"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. c4 d6 2. d4 e5 3. dxe5 dxe5 4. Qxd8+ Kxd8 5. Nc3 Nf6 6. Nf3 Nc6 7. Bg5 Be7 8. Bxf6 Bxf6 9. O-O-O+ Bd7 10. e4 Ke7 11. Nd5+ Kd8 12. h4 h5 13. c5 Ne7 14. Nxe7 Kxe7 15. Bc4 Bg4 16. Rd3 Rad8 17. Rhd1 Rxd3 18. Rxd3 Rd8 19. Rxd8 Kxd8 20. Bxf7 Bxf3 21. gxf3 Ke7 22. Be6 Bxh4 23. Bc8 b6 24. cxb6 cxb6 25. Bg4 hxg4 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "8.4"]
[White "Zegarra Vizcarra, Andre Rafael"]
[Black "Chicana Bendezu, Jean Franco"]
[Result "1-0"]
[WhiteElo "0"]
[WhiteFideId "81465351"]
[BlackElo "1456"]
[BlackFideId "81430639"]
[Variant "Standard"]
[ECO "D43"]
[Opening "Semi-Slav Defense"]
[StudyName "IRT CLASICO"]
[ChapterName "Zegarra Vizcarra, Andre Rafael - Chicana Bendezu, Jean Franco"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/z1dCowb1"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 e6 5. e4 dxe4 6. Ng5 Bb4 7. Bd2 Qxd4 8. Be2 h6 9. Ngxe4 Nxe4 10. Nxe4 Bxd2+ 11. Qxd2 Qxe4 12. O-O-O O-O 13. f3 Qh4 14. g3 Qg5 15. f4 Qf6 16. g4 c5 17. g5 hxg5 18. fxg5 Qd4 19. Qxd4 cxd4 20. Rxd4 Nc6 21. Rdd1 e5 22. Bf3 Be6 23. Bxc6 bxc6 24. h4 Bxc4 25. h5 Bxa2 26. h6 g6 27. Rd7 Rfe8 28. h7+ Kh8 29. Rxf7 Bxf7 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "8.1"]
[White "Velasquez Casas, Royer Gonzalo"]
[Black "Corrales Duenas, William Christopher"]
[Result "1-0"]
[WhiteElo "0"]
[WhiteFideId "81482612"]
[BlackElo "0"]
[BlackFideId "81478046"]
[Variant "Standard"]
[ECO "A52"]
[Opening "Indian Defense: Budapest Defense"]
[StudyName "IRT CLASICO"]
[ChapterName "Velasquez Casas, Royer Gonzalo - Corrales Duenas, William Christopher"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/d2Iq8vih"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. d4 (1. e4) 1... Nf6 2. c4 e5 3. dxe5 Ng4 4. e3 Nxe5 5. Nc3 Bb4 6. Ne2 Bxc3+ 7. Nxc3 O-O 8. f4 Nec6 9. Bd3 Nb4 10. O-O Nxd3 11. Qxd3 Nc6 12. e4 f6 13. b3 Nb4 14. Qg3 c6 15. Bb2 d5 16. exd5 cxd5 17. Rad1 d4 18. Nb5 d3 19. a3 Nc2 20. Qxd3 Qxd3 21. Rxd3 Bf5 22. Rd2 Rfd8 23. Rfd1 Rxd2 24. Rxd2 Ne3 25. Bd4 Nc2 26. Nd6 Nxd4 27. Rxd4 Bc2 28. b4 Rd8 29. Kf2 Rd7 30. Ke3 Bf5 31. Nxf5 Rxd4 32. Nxd4 Kf7 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "8.5"]
[White "Porras Avendano, Matias"]
[Black "Viveros Gonzales, Rodrigo Oswaldo"]
[Result "0-1"]
[WhiteElo "1494"]
[WhiteFideId "3896641"]
[BlackElo "1685"]
[BlackFideId "3880508"]
[Variant "Standard"]
[ECO "B01"]
[Opening "Scandinavian Defense: Valencian Variation"]
[StudyName "IRT CLASICO"]
[ChapterName "Porras Avendano, Matias - Viveros Gonzales, Rodrigo Oswaldo"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/FRL5yU2E"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. d4 Nf6 5. Nf3 e5 6. dxe5 Qxd1+ 7. Kxd1 Ng4 8. Nd5 Nxf2+ 9. Ke1 Nxh1 10. Nf6+ gxf6 11. Bb5+ c6 12. Bc4 Bg4 13. exf6 Bxf3 14. gxf3 Nd7 15. Ke2 Rg8 16. Bf4 Rg6 17. Rxh1 O-O-O 18. Bg3 Rxf6 19. Bd3 h5 20. f4 Bd6 21. Kd1 Kc7 22. Kc1 Rxf4 23. c4 h4 24. Kb1 hxg3 25. hxg3 Rf3 26. Be2 Rf2 27. Bh5 Rh8 28. Rh4 Be5 29. b4 Bxg3 30. Rh1 Be5 31. a3 Kd8 32. Rh4 Rb2+ 33. Kc1 Ra2 34. Rh3 Rg2 35. Rh1 Ra2 36. Rh3 Ke7 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "9.1"]
[White "Viveros Gonzales, Rodrigo Oswaldo"]
[Black "Velasquez Casas, Royer Gonzalo"]
[Result "1-0"]
[WhiteElo "1685"]
[WhiteFideId "3880508"]
[BlackElo "0"]
[BlackFideId "81482612"]
[Variant "Standard"]
[ECO "C40"]
[Opening "Elephant Gambit"]
[StudyName "IRT CLASICO"]
[ChapterName "Viveros Gonzales, Rodrigo Oswaldo - Velasquez Casas, Royer Gonzalo"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/6eP8io9u"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. e4 e5 2. Nf3 d5 3. exd5 Qxd5 4. Nc3 Qc5 5. d4 exd4 6. Nxd4 Nf6 7. Be3 Qe5 8. Nf3 Qg5 9. Nxg5 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "9.2"]
[White "Chicana Bendezu, Jean Franco"]
[Black "Porras Avendano, Matias"]
[Result "1-0"]
[WhiteElo "1456"]
[WhiteFideId "81430639"]
[BlackElo "1494"]
[BlackFideId "3896641"]
[Variant "Standard"]
[ECO "A03"]
[Opening "Bird Opening: Dutch Variation"]
[StudyName "IRT CLASICO"]
[ChapterName "Chicana Bendezu, Jean Franco - Porras Avendano, Matias"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/p4zgRjTG"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. f4 d5 2. Nf3 e5 3. fxe5 f6 4. exf6 Nxf6 5. d4 Bg4 6. e3 Nc6 7. Bd3 Bd6 8. c4 Qe7 9. O-O dxc4 10. Bxc4 Rf8 11. Nc3 O-O-O 12. e4 a6 13. e5 (13. Be3 Nxe4 14. Nxe4 Qxe4 15. Qd3 Qxd3 16. Bxd3 Bf5 (16... g6 17. Bg5 Rde8 18. Bh6 Rf7 19. Rae1 b5 20. Rxe8+ Kb7)) 13... Bxe5 14. Qe1 Bxf3 15. dxe5 Nxe5 16. Kh1 Rde8 17. Rxf3 Nxc4 18. Qxe7 Rxe7 19. Bg5 Nd5 20. Rxf8+ Re8 21. Rxe8+ Kd7 22. Nxd5 Kxe8 23. Rf1 c6 24. Nc7+ Kd7 25. Rf7+ Kc8 26. Na8 Nd6 27. Rxg7 Ne4 28. Be3 Nf6 29. Rc7+ Kb8 30. Rf7 Kc8 31. Rxf6 h5 32. Bg1 Kd8 33. Rh6 Ke7 34. Rh7+ Kf8 35. Rxb7 a5 36. Nb6 h4 37. h3 Kg8 38. Bc5 Kh8 39. Re7 Kg8 40. Nd7 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "9.3"]
[White "Flores Ninacansaya, Fabian Moises"]
[Black "Zegarra Vizcarra, Andre Rafael"]
[Result "1-0"]
[WhiteElo "1738"]
[WhiteFideId "3860400"]
[BlackElo "0"]
[BlackFideId "81465351"]
[Variant "Standard"]
[ECO "B01"]
[Opening "Scandinavian Defense: Mieses-Kotroc Variation"]
[StudyName "IRT CLASICO"]
[ChapterName "Flores Ninacansaya, Fabian Moises - Zegarra Vizcarra, Andre Rafael"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/Goq4hv6o"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. e4 d5 2. exd5 Qxd5 3. c4 Qd7 4. d4 e5 5. dxe5 Qxd1+ 6. Kxd1 Bf5 7. Nc3 Nc6 8. Nf3 O-O-O+ 9. Bd2 Nge7 10. Be2 Ng6 11. e6 Bb4 12. exf7 Bxc3 13. bxc3 Nf4 14. g3 Nxe2 15. Kxe2 Bd3+ 16. Ke3 Rhe8+ 17. fxe8=Q Rxe8+ 18. Kxd3 1-0


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "9.4"]
[White "Barreros Vega, Jeancarlo Marcelo"]
[Black "Roa Pilco, Alexander Samuel"]
[Result "0-1"]
[WhiteElo "0"]
[WhiteFideId "81482647"]
[BlackElo "0"]
[BlackFideId "81482620"]
[Variant "Standard"]
[ECO "A21"]
[Opening "English Opening: King's English Variation, Reversed Sicilian"]
[StudyName "IRT CLASICO"]
[ChapterName "Barreros Vega, Jeancarlo Marcelo - Roa Pilco, Alexander Samuel"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/7nFJEYzu"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. c4 e5 2. Nc3 f6 3. d4 exd4 4. Qxd4 Nc6 5. Qd1 d5 6. cxd5 Ne5 7. e4 Bc5 8. Nf3 Ne7 9. Bb5+ Bd7 10. Bxd7+ Qxd7 11. Nxe5 fxe5 12. O-O O-O 13. Qd3 Ng6 14. Qh3 Qxh3 15. gxh3 Rf3 16. Kg2 Raf8 17. Bg5 Rxf2+ 18. Rxf2 Rxf2+ 19. Kg3 Nf4 20. Rh1 Rg2+ 21. Kf3 Rxg5 0-1


[Event "II TORNEO IRT CLASICO - SUB 1800 CLUB FANTASY CHESS 2025"]
[Site "Av. Unión 506 Miraflores Arequipa"]
[Date "2025.12.30"]
[Round "9.5"]
[White "Corrales Duenas, William Christopher"]
[Black "Abiles Mamani, Aron"]
[Result "1/2-1/2"]
[WhiteElo "0"]
[WhiteFideId "81478046"]
[BlackElo "1471"]
[BlackFideId "3896579"]
[Variant "Standard"]
[ECO "C42"]
[Opening "Petrov's Defense: Damiano Variation"]
[StudyName "IRT CLASICO"]
[ChapterName "Corrales Duenas, William Christopher - Abiles Mamani, Aron"]
[ChapterURL "https://lichess.org/study/GWAQCUUl/j8XOC78B"]
[Annotator "https://lichess.org/@/AQPAQP"]

1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nxe4 4. Qe2 d5 5. d3 Qe7 6. dxe4 Qxe5 7. exd5 Qxe2+ 8. Bxe2 c6 9. dxc6 Nxc6 10. Nc3 Bf5 11. Bf4 O-O-O 12. O-O Bxc2 13. Bg4+ f5 14. Bf3 Bd3 15. Be2 Bxe2 16. Nxe2 Bd6 17. Bxd6 Rxd6 18. Rad1 Rhd8 19. Rxd6 Rxd6 20. Nc3 g6 21. Rd1 Rxd1+ 22. Nxd1 Ne5 23. Kf1 Nc4 24. Ke2 g5 25. Kd3 Ne5+ 26. Kd4 Ng4 27. h3 Nh6 28. Ke5 f4 29. Kf6 g4 30. hxg4 Nxg4+ 31. Kg5 f3 32. gxf3 Ne5 33. f4 Nd3 34. f5 Kd7 35. f6 Ke8 36. f7+ Kxf7 37. Kh6 Ke6 38. Kxh7 Kf5 39. Kg7 Ke4 40. Kf7 Kf3 41. Ke6 Nxf2 42. Nxf2 Kxf2 43. Kd7 Ke2 44. Kc7 Kd2 45. Kxb7 Kc2 46. Kxa7 Kxb2 47. a3 Kxa3 1/2-1/2


<!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>