﻿[Event "SUI-chT Geneve-Echallens"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.1"]
[White "Sokolov, Andrei"]
[Black "Valles, Manuel"]
[Result "1/2-1/2"]
[ECO "B31"]
[WhiteElo "2454"]
[BlackElo "2312"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "61"]
[GameId "2301697690628155"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. e4 c5 2. Nf3 Nc6 3. Nc3 g6 4. Bb5 Bg7 5. O-O Nf6 6. d3 O-O 7. Re1 d6 8. Bxc6 bxc6 9. e5 Nd5 10. h3 Nxc3 11. bxc3 Qc7 12. Bf4 Be6 13. exd6 exd6 14. d4 cxd4 15. cxd4 Rfd8 16. c3 Qa5 17. Qd2 Bd5 18. Qe3 c5 19. Rad1 Qxa2 20. dxc5 Bxf3 21. gxf3 dxc5 22. Qxc5 h5 23. Rxd8+ Rxd8 24. Be3 Qd5 25. Qxd5 Rxd5 26. Bxa7 Bxc3 27. Rb1 Bd4 28. Bxd4 Rxd4 29. Kg2 Kg7 30. Rb7 Ra4 31. Rc7 1/2-1/2

[Event "SUI-chT Echallens-Geneve"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.2"]
[White "Ustiyanovich, Nazariy"]
[Black "Vernay, Clovis"]
[Result "1/2-1/2"]
[ECO "D13"]
[WhiteElo "2313"]
[BlackElo "2475"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "96"]
[GameId "2300675507720581"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. Nf3 d5 2. d4 Nf6 3. c4 c6 4. cxd5 cxd5 5. Nc3 Nc6 6. Bf4 a6 7. Rc1 Bf5 8. Ne5 Rc8 9. e3 Nxe5 10. Bxe5 Nd7 11. Bg3 e6 12. Bd3 Bxd3 13. Qxd3 Be7 14. O-O O-O 15. Ne2 Qb6 16. Rc2 Rc6 17. Rfc1 Rfc8 18. Rxc6 Rxc6 19. Rxc6 Qxc6 20. b3 Bb4 21. Kf1 Nf6 22. f3 Ne8 23. Be1 Bxe1 24. Kxe1 Qc7 25. g3 Qa5+ 26. Qd2 Qd8 27. Qb4 Nd6 28. Qc5 h6 29. Kd2 Nf5 30. Nf4 Ne7 31. Nd3 b6 32. Qa3 a5 33. Qa4 f6 34. Qb5 Kf7 35. Nb2 Qd6 36. Na4 Qa3 37. Qxb6 Qxa2+ 38. Kd3 Qb1+ 39. Kd2 Qa2+ 40. Kd3 Qxh2 41. Nc5 Qxg3 42. Qxe6+ Kf8 43. Qd7 Qxf3 44. Ne6+ Kf7 45. Nd8+ Kf8 46. Ne6+ Kf7 47. Nd8+ Kf8 48. Ne6+ Kf7 1/2-1/2

[Event "SUI-chT Geneve-Echallens"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.3"]
[White "Edouard, Romain"]
[Black "Sermier, Guillaume"]
[Result "1-0"]
[ECO "C02"]
[WhiteElo "2538"]
[BlackElo "2299"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "61"]
[GameId "2300676660249511"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Bd7 6. Be2 cxd4 7. cxd4 Nge7 8. O-O Nf5 9. Nc3 a6 10. Be3 Qb6 11. Bd3 Nxe3 12. fxe3 Be7 13. a3 O-O 14. Qc2 h6 15. Qf2 f5 16. exf6 Rxf6 17. Qg3 Raf8 18. Nd1 Be8 19. Nf2 Bh5 20. Qh3 Bxf3 21. gxf3 e5 22. Ng4 Rd6 23. Kh1 exd4 24. e4 Bg5 25. e5 Rdd8 26. f4 Rxf4 27. Rxf4 Bxf4 28. Nxh6+ Bxh6 29. Qe6+ Kh8 30. Qg6 Kg8 31. Rf1 1-0

[Event "SUI-chT Echallens-Geneve"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.3"]
[White "Papaux, Steve"]
[Black "Toktomushev, Teimur"]
[Result "1-0"]
[ECO "B43"]
[WhiteElo "2220"]
[BlackElo "2412"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "97"]
[GameId "2300677979039122"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. e4 c5 2. Nc3 e6 3. Nf3 a6 4. d4 cxd4 5. Nxd4 b5 6. Bd3 Bb7 7. O-O Nc6 8. Nxc6 Bxc6 9. Re1 Qb8 10. a4 bxa4 11. Nxa4 Bd6 12. g3 h5 13. Be3 h4 14. Nb6 hxg3 15. hxg3 Bxg3 16. Nxa8 Bxa8 17. Rxa6 Bh2+ 18. Kf1 Bc7 19. Ra3 Bc6 20. Rb3 Qa8 21. Ra3 Qc8 22. Ke2 Nf6 23. Rh1 Rg8 24. f3 Be5 25. c3 d5 26. Kd2 g5 27. Kc1 g4 28. fxg4 dxe4 29. Be2 Nd5 30. Bd4 Bd6 31. Ra6 Nf4 32. Be3 Nd5 33. Qb3 Ke7 34. Ra7+ Kf6 35. g5+ Kg7 36. Bd4+ e5 37. Bc4 Qe6 38. Rh6 Qf5 39. Rxd6 exd4 40. Rxd5 Bxd5 41. Bxd5 Qxg5+ 42. Kb1 Rf8 43. cxd4 e3 44. Bc4 Kh8 45. Qb5 Qxb5 46. Bxb5 f5 47. Re7 f4 48. Kc2 Rg8 49. Re8 1-0

[Event "SUI-chT Geneve-Echallens"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.5"]
[White "Colmenares, Aurelio"]
[Black "Pahud, Cedric"]
[Result "0-1"]
[ECO "C45"]
[WhiteElo "2315"]
[BlackElo "2187"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "56"]
[GameId "2300679495579553"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bb4+ 5. c3 Bc5 6. Nxc6 bxc6 7. Bc4 Qh4 8. Qe2 Nf6 9. Bxf7+ Kxf7 10. Qc4+ d5 11. Qxc5 Qxe4+ 12. Be3 Qxg2 13. Rf1 Ba6 14. Nd2 Bxf1 15. Nxf1 Qg4 16. Qxc6 Rhe8 17. Rd1 Rad8 18. Qxc7+ Rd7 19. Qg3 Qa4 20. Nd2 Qxa2 21. Nf3 Kg8 22. Ne5 Rde7 23. f4 Qxb2 24. Bd4 Ne4 25. Qh3 Rf8 26. Qh4 Nxc3 27. Qg4 Qc2 28. Ra1 Qe4+ 0-1

[Event "SUI-chT Echallens-Geneve"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.6"]
[White "Zargarov, Mikayel"]
[Black "Gerber, Richard"]
[Result "1-0"]
[ECO "E71"]
[WhiteElo "2163"]
[BlackElo "2232"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "65"]
[GameId "2300680635509100"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. h3 O-O 6. Be3 e5 7. d5 a5 8. g4 Na6 9. Nge2 h5 10. g5 Nd7 11. Rg1 Ndc5 12. h4 c6 13. Ng3 Bg4 14. Be2 Bxe2 15. Qxe2 a4 16. O-O-O Qa5 17. Nxh5 a3 18. Nf6+ Bxf6 19. gxf6 axb2+ 20. Kb1 Nxe4 21. Nxe4 Nc5 22. Nc3 Ne4 23. Qh5 Nxf6 24. Qf3 Kg7 25. h5 Nh7 26. hxg6 fxg6 27. Rxg6+ Kh8 28. Qe4 cxd5 29. Qxd5 Qxc3 30. Rh6 Rf4 31. Rxh7+ Kxh7 32. Qxb7+ Kg6 33. Rg1+ 1-0

[Event "SUI-chT Geneve-Echallens"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.7"]
[White "Riff, Jean-Noel"]
[Black "Gemelli, Romain"]
[Result "1/2-1/2"]
[ECO "C78"]
[WhiteElo "2403"]
[BlackElo "2178"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "67"]
[GameId "2300682462293142"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 Bc5 7. a4 Rb8 8. d3 d6 9. h3 h6 10. Be3 Bxe3 11. fxe3 O-O 12. axb5 axb5 13. Qe1 Be6 14. Nbd2 Re8 15. Nh4 Bxb3 16. Nxb3 Re6 17. Ra6 Qd7 18. Qc3 Ne7 19. Rfa1 Kh7 20. Nd2 d5 21. Nhf3 b4 22. Qb3 Rxa6 23. Rxa6 Qb5 24. Ra1 Qc5 25. d4 exd4 26. exd4 Qb5 27. Re1 Nxe4 28. Nxe4 dxe4 29. Rxe4 Nd5 30. Nd2 Qd7 31. Qd3 Kg8 32. Nf3 Nf6 33. Re5 Qd6 34. Qc4 1/2-1/2

[Event "SUI-chT Echallens-Geneve"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.8"]
[White "Rotunno, Flavio"]
[Black "Benitah, Yohan"]
[Result "1/2-1/2"]
[ECO "D10"]
[WhiteElo "2122"]
[BlackElo "2330"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "60"]
[GameId "2300683797257867"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. d4 d5 2. c4 c6 3. cxd5 cxd5 4. Nc3 Nf6 5. Bf4 a6 6. e3 Nc6 7. Bd3 Bg4 8. Nge2 e6 9. h3 Bh5 10. O-O Be7 11. Rc1 O-O 12. Na4 Nd7 13. Qb3 Nb4 14. Bc7 Qe8 15. Nf4 Nxd3 16. Qxd3 Bg6 17. Nxg6 hxg6 18. Qb3 b5 19. Nb6 Nxb6 20. Bxb6 Qd7 21. Bc5 Rfc8 22. Bxe7 Qxe7 23. a4 bxa4 24. Qxa4 Qb7 25. b4 Rxc1 26. Rxc1 Rb8 27. Rc6 Qxb4 28. Qxb4 Rxb4 29. Rxa6 g5 30. Ra7 Rb2 1/2-1/2

[Event "SUI-chT Bodan-Winterthur"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.1"]
[White "Zeller, Frank"]
[Black "Jenni, Florian"]
[Result "1/2-1/2"]
[ECO "A30"]
[WhiteElo "2324"]
[BlackElo "2463"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "48"]
[GameId "2301699651318044"]
[EventDate "2021.11.07"]
[SourceVersionDate "2026.04.19"]

1. Nf3 Nf6 2. c4 b6 3. Nc3 Bb7 4. g3 c5 5. Bg2 e6 6. O-O Be7 7. d4 cxd4 8. Qxd4 d6 9. Bg5 a6 10. Bxf6 Bxf6 11. Qf4 O-O 12. Rfd1 Be7 13. Ne4 Bxe4 14. Qxe4 Ra7 15. Nd4 Qc8 16. b3 Qc5 17. Rac1 Rc7 18. h4 Bf6 19. e3 Re8 20. Qb1 Rec8 21. Bh3 Re8 22. Bg2 Rec8 23. Bh3 Re8 24. Bg2 Rec8 1/2-1/2

[Event "SUI-chT Winterthur-Bodan"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.2"]
[White "Georgiadis, Nico"]
[Black "Hommeles, Theo"]
[Result "1/2-1/2"]
[ECO "C95"]
[WhiteElo "2521"]
[BlackElo "2366"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "95"]
[GameId "2301699773313352"]
[EventDate "2026.04.19"]
[SourceVersionDate "2026.04.19"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 d6 8. c3 O-O 9. h3 Nb8 10. d4 Nbd7 11. c4 c6 12. Nc3 Qc7 13. a3 Rb8 14. Qe2 exd4 15. Nxd4 Ne5 16. cxb5 axb5 17. Nc2 Ng6 18. Be3 Re8 19. Rac1 Bd7 20. Ba2 c5 21. Bg5 Bc6 22. Qd2 Qb7 23. Bxf6 Bxf6 24. Qxd6 Be7 25. Qd2 b4 26. axb4 cxb4 27. Nd5 b3 28. Bxb3 Qxb3 29. Nd4 Bxd5 30. Nxb3 Bxb3 31. Qe3 Bd6 32. Rc6 Bf4 33. Qc3 Be5 34. Qe3 Bf4 35. Qc3 Be5 36. Qe3 Be6 37. Re2 Red8 38. Rd2 Bxb2 39. Rxd8+ Rxd8 40. Rxe6 fxe6 41. Qb3 Bd4 42. Qxe6+ Kh8 43. Kf1 Nf4 44. Qf5 Be5 45. Kg1 Ne2+ 46. Kf1 Nf4 47. Kg1 Ne2+ 48. Kf1 1/2-1/2

[Event "SUI-chT Bodan-Winterthur"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.3"]
[White "Kuehn, Peter"]
[Black "Ballmann, Martin"]
[Result "1-0"]
[ECO "A48"]
[WhiteElo "2311"]
[BlackElo "2332"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "109"]
[GameId "2301699671675172"]
[EventDate "2026.04.19"]
[SourceVersionDate "2026.04.19"]

1. d4 Nf6 2. Nf3 g6 3. Bg5 Bg7 4. Nbd2 O-O 5. c3 d6 6. e4 c5 7. dxc5 dxc5 8. Bc4 h6 9. Be3 Qc7 10. h3 Nc6 11. O-O Nd7 12. Qc2 a6 13. Nh2 b5 14. Be2 e5 15. a4 Rb8 16. axb5 axb5 17. Nb3 c4 18. Nc5 Nxc5 19. Bxc5 Rd8 20. Rfd1 Be6 21. Bg4 Na5 22. Bxe6 fxe6 23. Be3 Nb3 24. Ra7 Rxd1+ 25. Qxd1 Rb7 26. Ra6 Qe7 27. Qg4 Kf7 28. Qf3+ Kg8 29. Qg4 Kf7 30. Qf3+ Kg8 31. Qg3 Kf7 32. Ng4 Nc5 33. Qf3+ Kg8 34. Bxc5 Qxc5 35. Rxe6 Rf7 36. Re8+ Rf8 37. Rxf8+ Qxf8 38. Qxf8+ Kxf8 39. Ne3 Ke7 40. g3 h5 41. f4 Bh6 42. h4 Kd6 43. Nd5 exf4 44. gxf4 b4 45. cxb4 Bg7 46. Ne3 Bd4 47. Kf2 Kc6 48. Ke2 Kb5 49. Nd5 Bxb2 50. e5 Kc6 51. e6 Bd4 52. e7 Kd7 53. b5 c3 54. Kd3 Bf2 55. b6 1-0

[Event "SUI-chT Winterthur-Bodan"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.4"]
[White "Kaczmarczyk, Dennis"]
[Black "Knoedler, Dieter"]
[Result "1/2-1/2"]
[ECO "D32"]
[WhiteElo "2455"]
[BlackElo "2265"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "119"]
[GameId "2301699790426450"]
[EventDate "2026.04.19"]
[SourceVersionDate "2026.04.19"]

1. Nf3 Nf6 2. b3 c5 3. Bb2 e6 4. e3 Be7 5. c4 O-O 6. Be2 Nc6 7. O-O d5 8. cxd5 exd5 9. d4 Bg4 10. dxc5 Bxc5 11. Nc3 Rc8 12. Rc1 Be7 13. h3 Be6 14. Qd3 Qd7 15. Rfd1 Rfd8 16. Bf1 Qe8 17. Ne2 Ne4 18. Nf4 Bf6 19. Bxf6 Nxf6 20. Qd2 Qe7 21. Qb2 a6 22. Nd4 Nxd4 23. Qxd4 Qa3 24. Rxc8 Rxc8 25. Qb6 Qe7 26. Bd3 Rc7 27. Qd4 Rc8 28. b4 Qc7 29. Ne2 Qd7 30. Qb6 Rc6 31. Qa7 Qc8 32. Qd4 Qc7 33. a3 Qc8 34. Qe5 Qc7 35. Qxc7 Rxc7 36. Rc1 Rxc1+ 37. Nxc1 Kf8 38. Nb3 Ke7 39. Kf1 Kd6 40. Ke2 h6 41. Nc5 Bc8 42. Kd2 Ne8 43. Kc3 Nc7 44. a4 b6 45. Nb3 Bd7 46. a5 bxa5 47. bxa5 Bb5 48. Bxb5 Nxb5+ 49. Kb4 Na7 50. f4 g6 51. Kc3 Nc6 52. g4 f5 53. gxf5 gxf5 54. Nd4 Ne7 55. Kb2 Kc5 56. Kc3 Kd6 57. Kb2 Kc5 58. Kb3 Kd6 59. Kc3 Kc5 60. Kb3 1/2-1/2

[Event "SUI-chT Bodan-Winterthur"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.5"]
[White "Seitz, Patrick"]
[Black "Georgescu, Lena"]
[Result "1/2-1/2"]
[ECO "C45"]
[WhiteElo "2257"]
[BlackElo "2267"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "64"]
[GameId "2301699706974510"]
[EventDate "2026.04.19"]
[SourceVersionDate "2026.04.19"]

1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. e5 Qe7 7. Qe2 Nd5 8. c4 Ba6 9. b3 g6 10. g3 Bg7 11. Bb2 d6 12. Bg2 O-O-O 13. Qd2 Nb4 14. a3 Nd3+ 15. Qxd3 Bxe5 16. Qe2 Bxb2 17. Qxe7 Rhe8 18. Qxe8 Rxe8+ 19. Kd2 Bxa1 20. Bxc6 Re5 21. Nc3 Bxc3+ 22. Kxc3 Bb7 23. Bxb7+ Kxb7 24. Kd3 a5 25. b4 g5 26. Rf1 g4 27. f4 Re8 28. Rh1 h5 29. h3 axb4 30. axb4 Ra8 31. hxg4 hxg4 32. Rh7 Ra3+ 1/2-1/2

[Event "SUI-chT Winterthur-Bodan"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.6"]
[White "Schlegel, Igor"]
[Black "Wildi, Marcel"]
[Result "1-0"]
[ECO "B06"]
[WhiteElo "2261"]
[BlackElo "2218"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "53"]
[GameId "2301699810718044"]
[EventDate "2026.04.19"]
[SourceVersionDate "2026.04.19"]

1. e4 g6 2. d4 Bg7 3. Nc3 a6 4. h4 h5 5. Nf3 d6 6. Ng5 Nh6 7. f3 Nc6 8. Be3 e5 9. dxe5 Nxe5 10. Qd2 f6 11. Nh3 Bxh3 12. Rxh3 c6 13. O-O-O Nhf7 14. Qf2 b5 15. Kb1 Rb8 16. Ne2 Nc4 17. Bc1 Nfe5 18. Rh1 Bh6 19. Bxh6 Rxh6 20. g3 Rh7 21. Bh3 b4 22. Rhf1 Qa5 23. Qd4 Qb6 24. f4 Na3+ 25. bxa3 c5 26. Qxd6 Nc6 27. Qe6+ 1-0

[Event "SUI-chT Bodan-Winterthur"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.7"]
[White "Coellen, Eike"]
[Black "Menzi, Jonas"]
[Result "0-1"]
[ECO "C77"]
[WhiteElo "2090"]
[BlackElo "2121"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "144"]
[GameId "2301699724910904"]
[EventDate "2026.04.19"]
[SourceVersionDate "2026.04.19"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. d3 d6 6. c3 g6 7. h3 Bg7 8. O-O O-O 9. Re1 h6 10. Nbd2 Re8 11. d4 b5 12. Bc2 Bb7 13. d5 Nb8 14. b3 Nbd7 15. c4 c6 16. a4 Qc7 17. Ba3 bxa4 18. bxa4 a5 19. Rc1 Ba6 20. Bb3 Bf8 21. Nb1 Rab8 22. Nc3 Rb7 23. Ba2 Nc5 24. Qc2 Nfd7 25. Nd2 Reb8 26. Re3 Be7 27. Nf3 Bf8 28. g3 h5 29. g4 hxg4 30. hxg4 Bg7 31. dxc6 Qxc6 32. Nd5 Nb6 33. Rb1 Qd7 34. Nh2 Nbxa4 35. Rd1 Rd8 36. Qd2 Qe6 37. Qxa5 Re8 38. f3 Qc8 39. g5 Qd8 40. Qxd8 Rxd8 41. Ng4 Kf8 42. Kg2 Ne6 43. Nb4 Rb6 44. Nd5 Rbb8 45. Nb4 Bb7 46. Kg3 Nac5 47. Nd3 Ke7 48. Nxc5 dxc5 49. Red3 Rxd3 50. Rxd3 Rd8 51. Rb3 Bc6 52. Rb6 Kd6 53. Bb1 Kc7 54. Rb3 Rd1 55. Ne3 Rd2 56. Bc1 Rd8 57. Nd5+ Bxd5 58. cxd5 Nd4 59. Ra3 Ne2+ 60. Kf2 Nxc1 61. Rc3 Kd6 62. Rxc1 Bf8 63. Bd3 Be7 64. Ra1 Rb8 65. Ra6+ Kd7 66. Ra7+ Ke8 67. Rc7 Bd6 68. Ra7 c4 69. Ra6 Bc5+ 70. Ke2 Rb2+ 71. Kd1 cxd3 72. Kc1 Rf2 0-1

[Event "SUI-chT Winterthur-Bodan"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.8"]
[White "Zollinger, Stefan"]
[Black "Merk, Daniel"]
[Result "1/2-1/2"]
[ECO "C00"]
[WhiteElo "2193"]
[BlackElo "1979"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "62"]
[GameId "2301699829420390"]
[EventDate "2026.04.19"]
[SourceVersionDate "2026.04.19"]

1. e4 c5 2. Nf3 e6 3. d3 d5 4. Nbd2 Nf6 5. g3 Be7 6. Bg2 Nc6 7. O-O dxe4 8. dxe4 O-O 9. c3 b6 10. Qe2 Bb7 11. Re1 Qc7 12. Nf1 Nd7 13. Bf4 e5 14. Bd2 Na5 15. b3 Rfd8 16. Rad1 Nf8 17. Bc1 a6 18. Bb2 Ne6 19. Bh3 Ng5 20. Nxg5 Bxg5 21. Bg2 b5 22. h4 Bh6 23. Nh2 Bc8 24. Ng4 Bxg4 25. Qxg4 c4 26. b4 Nc6 27. Rd5 Ne7 28. Rxd8+ Rxd8 29. Rd1 g6 30. Bh3 Rxd1+ 31. Qxd1 Nc8 1/2-1/2

[Event "SUI-chT Riehen-Nyon"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.1"]
[White "Georgiadis, Ioannis"]
[Black "Joie, Sebastien"]
[Result "0-1"]
[ECO "B28"]
[WhiteElo "2483"]
[BlackElo "2356"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "146"]
[GameId "2300741055794369"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 a6 6. Be2 Nh6 7. Bxh6 gxh6 8. O-O Bg7 9. Re1 O-O 10. Bd3 cxd4 11. cxd4 f6 12. Nbd2 Qb6 13. exf6 Bxf6 14. Nb3 Rf7 15. Rc1 Bd7 16. Qd2 Bg7 17. Nc5 Re8 18. Ne5 Nxe5 19. dxe5 Bc6 20. b4 Bf8 21. Be2 Rg7 22. Bh5 Ree7 23. Qd4 Rg5 24. Bg4 Be8 25. h4 Rg6 26. Bh3 h5 27. Nb3 Qd8 28. Rc3 Bh6 29. Re2 Rf7 30. Rec2 Bc6 31. Rg3 Rf4 32. Qd3 Qe8 33. Nd4 Re4 34. Bxe6+ Kh8 35. Bf5 Rxg3 36. fxg3 Re3 37. Qf1 Qxe5 38. Nxc6 bxc6 39. Rc1 Qxg3 40. Qf2 Qxf2+ 41. Kxf2 Re5 42. Rxc6 Rxf5+ 43. Ke2 Bf8 44. a3 a5 45. bxa5 d4 46. a6 Ra5 47. Kd3 Ra4 48. Rc4 Rxa3+ 49. Kxd4 Rxa6 50. Ke4 Rg6 51. Kf3 Be7 52. Kf2 Bd6 53. Rc3 Kg7 54. Rf3 Bc5+ 55. Kf1 Ra6 56. g3 Ra3 57. Rxa3 Bxa3 58. Kg2 Kg6 59. Kh2 Kf5 60. Kg2 Kg4 61. Kh2 Bc5 62. Kg2 Be3 63. Kh2 Kf3 64. Kh1 Kf2 65. Kh2 Kf1 66. Kh3 Kg1 67. g4 hxg4+ 68. Kxg4 Kg2 69. h5 h6 70. Kf5 Kf3 71. Ke5 Bb6 72. Kd5 Kg4 73. Ke4 Ba7 0-1

[Event "SUI-chT Nyon-Riehen"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.2"]
[White "Gautier, Anand"]
[Black "Demuth, Adrien"]
[Result "1/2-1/2"]
[ECO "C24"]
[WhiteElo "2267"]
[BlackElo "2523"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "111"]
[GameId "2300749766315293"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 d5 5. exd5 Nxd5 6. O-O Bg4 7. h3 Bh5 8. Re1 Qd6 9. Nbd2 O-O-O 10. Ne4 Qd7 11. Nxe5 Bxd1 12. Nxd7 Bxc2 13. Bxd5 Rxd7 14. Bxc6 bxc6 15. Be3 Kb7 16. Nc5+ Bxc5 17. Bxc5 Bxd3 18. Re7 Rhd8 19. Rxd7 Rxd7 20. Rc1 a5 21. Be3 Rd5 22. a3 a4 23. h4 h5 24. f3 g6 25. Kf2 Bb5 26. Rc2 Kc8 27. Rd2 Kd7 28. g3 Kd6 29. Bf4+ Kc5 30. Rc2+ Kb6 31. Rd2 Bd3 32. Ke3 Bf5 33. Rd4 Rb5 34. Rd2 Be6 35. Kf2 Rd5 36. Ke3 f6 37. Kf2 Rb5 38. Rc2 c5 39. Bc1 Kc6 40. Rc3 c4 41. g4 Kd7 42. gxh5 Rxh5 43. Kg3 Rb5 44. Kf4 Rd5 45. Be3 Kd6 46. Rc2 Rd3 47. Rd2 Kd5 48. Rxd3+ cxd3 49. Bd2 Kc4 50. Ke3 Kb3 51. Kxd3 Kxb2 52. Bb4 Kb3 53. f4 Bg4 54. Kd4 Bf3 55. Be7 f5 56. Bf8 1/2-1/2

[Event "SUI-chT Riehen-Nyon"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.3"]
[White "Breder, Dennis"]
[Black "Feher, Adam"]
[Result "1/2-1/2"]
[ECO "B10"]
[WhiteElo "2418"]
[BlackElo "2424"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "132"]
[GameId "2300744594705614"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. e4 c6 2. Nf3 d5 3. d3 dxe4 4. dxe4 Qxd1+ 5. Kxd1 Nd7 6. Ne1 e5 7. f3 f6 8. Nd3 g6 9. g3 Bh6 10. Nd2 Nf8 11. c3 Ne6 12. Kc2 Bd7 13. a4 O-O-O 14. b3 Kc7 15. a5 Ne7 16. Ba3 Nc8 17. Nc4 Bf8 18. Bc1 Nd6 19. Nxd6 Bxd6 20. Be3 Kb8 21. h4 h5 22. f4 exf4 23. gxf4 Nc7 24. Bd4 Rhf8 25. Bh3 Bxh3 26. Rxh3 Ne6 27. Be3 f5 28. e5 Be7 29. Rg1 Rg8 30. Rhg3 Nf8 31. Rh1 Ne6 32. b4 Rg7 33. Rg2 Rd7 34. Rhg1 Nf8 35. Bc5 Rg8 36. Bxe7 Rxe7 37. Kd2 Rd7 38. Ke3 Ne6 39. Nb2 Rdg7 40. Rd1 Nc7 41. c4 Na6 42. b5 Nc5 43. Nd3 Nb3 44. a6 cxb5 45. cxb5 Rd8 46. Nb2 Rxd1 47. Nxd1 bxa6 48. bxa6 Nc5 49. Kf3 Kc7 50. Ne3 Ne6 51. Rc2+ Kb6 52. Rd2 Nc7 53. Rd6+ Kc5 54. Nc2 Nb5 55. Rf6 Rd7 56. Rxg6 Rd2 57. Rg2 Rd3+ 58. Kf2 Rh3 59. Kg1 Rxh4 60. Rf2 Rh3 61. Kg2 Rc3 62. Ne1 Nd4 63. Nf3 Ne6 64. Nh4 Nd4 65. Nf3 Ne6 66. Nh4 Nd4 1/2-1/2

[Event "SUI-chT Nyon-Riehen"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.4"]
[White "Ondozi, Murtez"]
[Black "Haag, Gregor"]
[Result "0-1"]
[ECO "D94"]
[WhiteElo "2312"]
[BlackElo "2417"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "56"]
[GameId "2300750475918635"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. e3 O-O 6. a3 c5 7. dxc5 dxc4 8. Qxd8 Rxd8 9. Bxc4 Nbd7 10. c6 bxc6 11. Ke2 Nd5 12. Bd2 N5b6 13. Bd3 Nc5 14. Bc2 Ba6+ 15. Ke1 Nc4 16. Ra2 Rab8 17. Nd1 Nxb2 18. Nxb2 Bxb2 19. Nd4 Bc4 20. Bb4 Rxb4 21. axb4 Bc3+ 22. Kd1 Bxa2 23. bxc5 e5 24. Bd3 exd4 25. Ke2 dxe3 26. fxe3 a5 27. Rc1 Be5 28. Be4 Bd5 0-1

[Event "SUI-chT Riehen-Nyon"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.5"]
[White "Cvitan, Ognjen"]
[Black "Gautier, Selvan"]
[Result "1-0"]
[ECO "D42"]
[WhiteElo "2399"]
[BlackElo "2241"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "79"]
[GameId "2300745335999703"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. d4 Nf6 2. c4 c5 3. e3 e6 4. Nc3 cxd4 5. exd4 d5 6. Nf3 Be7 7. cxd5 Nxd5 8. Bd3 Nc6 9. O-O O-O 10. Re1 b6 11. Nxd5 Qxd5 12. Be4 Qd6 13. Ne5 Bb7 14. Bf4 Na5 15. Ng6 Qd7 16. Nxf8 Bxf8 17. Bxb7 Qxb7 18. Rc1 Qd5 19. Qf3 Qxf3 20. gxf3 Rd8 21. Rc7 Rxd4 22. Re4 Rd1+ 23. Kg2 b5 24. b3 h6 25. Rxa7 Nc6 26. Ra8 g5 27. Be3 Kg7 28. a4 bxa4 29. bxa4 Rd5 30. Rc4 Ne7 31. Bc5 Ng6 32. Bxf8+ Nxf8 33. Rc1 Ng6 34. a5 Nh4+ 35. Kf1 Nxf3 36. Ra1 Nd2+ 37. Kg2 Rd4 38. h3 g4 39. a6 Ne4 40. hxg4 1-0

[Event "SUI-chT Nyon-Riehen"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.6"]
[White "Rasch, Holger"]
[Black "Collin, Moritz Valentin"]
[Result "0-1"]
[ECO "B22"]
[WhiteElo "2254"]
[BlackElo "2312"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "72"]
[GameId "2300747674504418"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. e4 c5 2. c3 d5 3. exd5 Qxd5 4. d4 e6 5. Nf3 Nf6 6. Be3 cxd4 7. cxd4 Bb4+ 8. Nc3 Bd7 9. Bd3 Bb5 10. O-O Bxc3 11. Bxb5+ Qxb5 12. bxc3 O-O 13. Qb3 Qa6 14. a4 Rc8 15. Rfc1 Nc6 16. Qb5 Na5 17. Nd2 Nc4 18. Rab1 Qxb5 19. Rxb5 b6 20. Nxc4 Rxc4 21. a5 Nd5 22. axb6 axb6 23. Rb3 Ra2 24. Kf1 h6 25. h4 f5 26. g3 Kf7 27. Ke1 Nxe3 28. fxe3 Rg2 29. Rxb6 Ra4 30. Kf1 Raa2 31. Rbb1 Rxg3 32. c4 Rxe3 33. c5 f4 34. Kg1 Rg3+ 35. Kh1 f3 36. Rb7+ Kf6 0-1

[Event "SUI-chT Riehen-Nyon"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.7"]
[White "Brunner, Nicolas"]
[Black "Asllani, Dorian"]
[Result "1-0"]
[ECO "D37"]
[WhiteElo "2405"]
[BlackElo "2257"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "43"]
[GameId "2300748207328486"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Nc3 Ne4 5. e3 Bb4 6. Qc2 Nc6 7. Bd3 f5 8. O-O Bxc3 9. bxc3 O-O 10. Ba3 Rf6 11. Rab1 Rb8 12. Rfc1 Rg6 13. cxd5 exd5 14. c4 Be6 15. cxd5 Bxd5 16. Bc4 Kh8 17. Rb5 Bxc4 18. Qxc4 Ng5 19. Rxf5 Nxf3+ 20. Rxf3 b5 21. Qc5 h6 22. Qc2 1-0

[Event "SUI-chT Nyon-Riehen"]
[Site "?"]
[Date "2026.04.19"]
[Round "2.8"]
[White "Iwanesko, Alexandre"]
[Black "Jaeggi, Dorian"]
[Result "1/2-1/2"]
[ECO "B15"]
[WhiteElo "2226"]
[BlackElo "2332"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "61"]
[GameId "2300751320083788"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. e4 c6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. c3 Bd6 7. Bd3 O-O 8. Qc2 Re8+ 9. Ne2 h5 10. Be3 Be6 11. O-O Nd7 12. Nf4 Bxf4 13. Bxf4 Nf8 14. Rfe1 Qd7 15. Rad1 b5 16. Bg3 a5 17. b3 a4 18. c4 axb3 19. axb3 bxc4 20. bxc4 Red8 21. Be2 Bg4 22. d5 Bxe2 23. Qxe2 g6 24. Qf3 cxd5 25. Qxf6 Nh7 26. Qd4 Ra5 27. h3 Qc6 28. cxd5 Raxd5 29. Qa1 Rxd1 30. Rxd1 Rxd1+ 31. Qxd1 1/2-1/2

[Event "SUI-chT Zuerich-Luzern"]
[Site "SGZurich"]
[Date "2026.04.19"]
[Round "2.1"]
[White "Bauer, Christian"]
[Black "Atlas, Valery"]
[Result "1-0"]
[ECO "B28"]
[WhiteElo "2562"]
[BlackElo "2391"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "83"]
[GameId "2301461142384687"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. e4 c5 2. Nf3 a6 3. Nc3 b5 4. d4 cxd4 5. Nxd4 Bb7 6. Bg5 d6 7. a4 b4 8. Nd5 Nd7 9. a5 Ngf6 10. Bxf6 Nxf6 11. Nxf6+ exf6 12. Bc4 g6 13. Bd5 Bxd5 14. exd5 Qe7+ 15. Kf1 Bh6 16. Nc6 Qb7 17. Ra4 Qb5+ 18. Qe2+ Qxe2+ 19. Kxe2 b3 20. Re4+ Kf8 21. cxb3 Kg7 22. Re1 f5 23. Rb4 Bg5 24. Kd1 Bf6 25. Re2 h5 26. Rb7 h4 27. h3 f4 28. f3 Rhe8 29. Rxe8 Rxe8 30. b4 Re3 31. b5 Rd3+ 32. Ke2 Re3+ 33. Kf1 axb5 34. Rxb5 Rd3 35. a6 Rd1+ 36. Ke2 Ra1 37. a7 Bd4 38. Nxd4 Rxa7 39. Kd3 Ra1 40. Rb6 Rg1 41. b4 Rxg2 42. b5 1-0

[Event "SUI-chT Luzern-Zuerich"]
[Site "SGZuerich"]
[Date "2026.04.19"]
[Round "2.2"]
[White "Baenziger, Fabian"]
[Black "Peng, Li Min"]
[Result "1/2-1/2"]
[ECO "A58"]
[WhiteElo "2452"]
[BlackElo "2536"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "54"]
[GameId "2301461445066818"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 e6 6. Nc3 exd5 7. Nxd5 Nxa6 8. e4 Nxd5 9. exd5 Nb4 10. Nf3 Qe7+ 11. Be2 Ba6 12. Be3 Bxe2 13. Qxe2 Nxd5 14. O-O Nxe3 15. Rfe1 Nxg2 16. Kxg2 Qxe2 17. Rxe2+ Kd8 18. Ne5 Kc7 19. Rd1 d6 20. Nxf7 Rg8 21. Ng5 h6 22. Ne6+ Kc6 23. a3 Ra7 24. Nd8+ Kd7 25. Ne6 Kc6 26. Nd8+ Kd7 27. Ne6 Kc6 1/2-1/2

[Event "SUI-chT Zuerich-Luzern"]
[Site "SGZurich"]
[Date "2026.04.19"]
[Round "2.3"]
[White "Petkidis, Anthony"]
[Black "Mattenberger, Matthias"]
[Result "1-0"]
[ECO "B90"]
[WhiteElo "2445"]
[BlackElo "2307"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "127"]
[GameId "2301461633757283"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. f3 Qb6 7. g4 h6 8. Nb3 Nc6 9. Qe2 d5 10. Nxd5 Nxd5 11. exd5 Nb4 12. Qe4 e6 13. Bc4 Be7 14. dxe6 Bxe6 15. Bxe6 Qxe6 16. Qxe6 fxe6 17. Kd1 Rd8+ 18. Bd2 Bg5 19. c3 Nd5 20. Re1 Kf7 21. Nd4 Rhe8 22. Bxg5 hxg5 23. Kc2 Nf4 24. Rad1 Rh8 25. Rd2 Kf6 26. Red1 Rh3 27. Nb3 Nd5 28. Re1 Rxf3 29. Nc5 Re3 30. Rf1+ Ke7 31. Nxb7 Rxc3+ 32. Kb1 Rb8 33. bxc3 Rxb7+ 34. Rb2 Nxc3+ 35. Ka1 Rd7 36. Rbf2 Rd4 37. h3 Kd6 38. Rf3 Ne4 39. Ra3 Nc5 40. Kb1 Kd5 41. Rf7 Kc4 42. Kc2 Rf4 43. Rxg7 Rf2+ 44. Kd1 e5 45. Rxg5 e4 46. Rg8 Nd3 47. Ra4+ Kd5 48. Rd8+ Ke5 49. Re8+ Kd5 50. Raxe4 Nb2+ 51. Kc1 Nd3+ 52. Kb1 Rb2+ 53. Ka1 Rh2 54. a4 Rxh3 55. Ka2 Rg3 56. Re3 Rg2+ 57. Ka3 Nc5 58. Rg8 a5 59. g5 Rg4 60. Rd8+ Kc6 61. Re5 Rxa4+ 62. Kb2 Kc7 63. Rdd5 Nd7 64. Re7 1-0

[Event "SUI-chT Luzern-Zuerich"]
[Site "SGZuerich"]
[Date "2026.04.19"]
[Round "2.4"]
[White "Kienboeck, Benjamin"]
[Black "Pelletier, Yannick"]
[Result "0-1"]
[ECO "C11"]
[WhiteElo "2242"]
[BlackElo "2506"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "66"]
[GameId "2301461979943032"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]
[WhiteTeam "AT"]

1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. e5 Nfd7 5. f4 c5 6. Nf3 Nc6 7. Be3 Be7 8. Qd2 O-O 9. dxc5 Bxc5 10. O-O-O Qb6 11. Bxc5 Nxc5 12. Bd3 Bd7 13. Kb1 Rfc8 14. h4 Nb4 15. Qf2 Na4 16. Qxb6 axb6 17. Nxa4 Rxa4 18. g3 Nxa2 19. c3 Rca8 20. Kc2 b5 21. Kd2 b4 22. c4 b3 23. cxd5 exd5 24. Ke3 Bg4 25. Be2 Re4+ 26. Kf2 Nb4 27. Bd3 f6 28. exf6 gxf6 29. Bxe4 dxe4 30. Nd2 Rd8 31. Ke3 Rd3+ 32. Kxe4 f5+ 33. Ke5 Kf7 0-1

[Event "SUI-chT Zuerich-Luzern"]
[Site "SGZurich"]
[Date "2026.04.19"]
[Round "2.5"]
[White "Gaehwiler, Gabriel"]
[Black "Angst, Robin"]
[Result "1/2-1/2"]
[ECO "D06"]
[WhiteElo "2383"]
[BlackElo "2260"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "92"]
[GameId "2301700972229332"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. Nf3 d5 2. d4 c5 3. c4 cxd4 4. cxd5 Qxd5 5. Nc3 Qa5 6. Nxd4 Nf6 7. g3 e5 8. Nb3 Qc7 9. Bg2 Bb4 10. Bd2 O-O 11. O-O Rd8 12. Rc1 Nc6 13. Qc2 Be6 14. Bg5 Rac8 15. e3 Be7 16. Bxf6 gxf6 17. Rfd1 Nb4 18. Qe2 Rxd1+ 19. Rxd1 Rd8 20. Rxd8+ Qxd8 21. Bxb7 Nxa2 22. Nxa2 Bxb3 23. Nc3 Be6 24. e4 Qd4 25. Bd5 Bb4 26. Bxe6 fxe6 27. Nd1 Bd2 28. Kg2 f5 29. f3 Kg7 30. b3 Bg5 31. Qc2 Qd2+ 32. Qxd2 Bxd2 33. Nb2 Kf6 34. Nd3 Be3 35. Kf1 Bd4 36. Kg2 Bc3 37. h4 Bd4 38. Nb4 Bc5 39. Nc6 Bb6 40. g4 h6 41. Nb4 Kg6 42. Nc6 Kf6 43. Nb4 Kg6 44. Kh3 Bf2 45. Nd3 Bd4 46. Nb4 Bf2 1/2-1/2

[Event "SUI-chT Luzern-Zuerich"]
[Site "SGZurich"]
[Date "2026.04.19"]
[Round "2.6"]
[White "Stijve, Theo"]
[Black "Brunner, Lucas"]
[Result "1-0"]
[ECO "B12"]
[WhiteElo "2303"]
[BlackElo "2410"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "91"]
[GameId "2301462252302475"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]
[WhiteTeam "CH"]

1. e4 c6 2. d4 d5 3. e5 Bf5 4. g4 Bd7 5. Nc3 Qc8 6. h3 e6 7. Be3 c5 8. Nge2 Nc6 9. f4 cxd4 10. Nxd4 Nxd4 11. Qxd4 Ne7 12. Nb5 Bxb5 13. Bxb5+ Nc6 14. c4 a6 15. Bxc6+ bxc6 16. cxd5 cxd5 17. O-O Be7 18. f5 Qd7 19. f6 gxf6 20. exf6 Bd6 21. Rac1 Qb7 22. Bf4 Qb4 23. Qxb4 Bxb4 24. Rc6 O-O 25. a3 Ba5 26. b4 Bd8 27. Be5 h5 28. gxh5 Kh7 29. Rf4 Kh6 30. Rg4 Ra7 31. Kg2 a5 32. b5 Rb7 33. a4 Bb6 34. Bf4+ Kh7 35. Rg7+ Kh8 36. Be5 d4 37. Rxe6 d3 38. Rd6 Rd8 39. Rxd8+ Bxd8 40. Kf3 Rd7 41. Rg1 Bb6 42. Rd1 Kh7 43. Rd2 Bc7 44. Bxc7 Rxc7 45. Rxd3 Rc4 46. Rb3 1-0

[Event "SUI-chT Zuerich-Luzern"]
[Site "SGZurich"]
[Date "2026.04.19"]
[Round "2.7"]
[White "Fecker, Noah"]
[Black "Haugner, Jan"]
[Result "1-0"]
[ECO "B08"]
[WhiteElo "2371"]
[BlackElo "2075"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "99"]
[GameId "2301462767104158"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Qxd4 Nc6 5. Qd3 g6 6. Be2 Bg7 7. O-O Nf6 8. Nc3 O-O 9. Nd5 Bg4 10. c3 Nxd5 11. exd5 Ne5 12. Nxe5 Bxe2 13. Qxe2 dxe5 14. Rd1 Qd6 15. Be3 Rfd8 16. c4 b6 17. Rd2 Rd7 18. Rad1 Rad8 19. b3 f5 20. f3 Bf6 21. Rd3 Qc7 22. Bf2 Kf7 23. Bg3 Qc5+ 24. Kf1 e6 25. Bxe5 exd5 26. Bxf6 Kxf6 27. Rd4 Qc7 28. Rxd5 Rxd5 29. cxd5 Qe5 30. Qd2 Qxh2 31. Qd4+ Kf7 32. d6 f4 33. Qc4+ Kf8 34. Rd4 Qh1+ 35. Kf2 Qh4+ 36. Kf1 Qh1+ 37. Kf2 Qh4+ 38. Ke2 Re8+ 39. Re4 Qf6 40. Rxe8+ Kxe8 41. Qc8+ Qd8 42. Qe6+ Kf8 43. Kd3 a6 44. Ke4 a5 45. Kxf4 Qh4+ 46. g4 Qh2+ 47. Kg5 Qd2+ 48. f4 Qb4 49. Qf6+ Kg8 50. Kh6 1-0

[Event "SUI-chT Luzern-Zuerich"]
[Site "SGZurich"]
[Date "2026.04.19"]
[Round "2.8"]
[White "Hakimifard, Ghazal"]
[Black "Mutschnik, Ilja"]
[Result "1/2-1/2"]
[ECO "B49"]
[WhiteElo "2238"]
[BlackElo "2360"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "55"]
[GameId "2301460868292620"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]
[WhiteTeam "CH"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be2 a6 7. Be3 Nf6 8. O-O Bb4 9. Nxc6 dxc6 10. Qd3 e5 11. Na4 Nd7 12. c4 b5 13. Nc3 O-O 14. a4 bxa4 15. Nxa4 a5 16. Rfd1 Re8 17. h3 Rb8 18. c5 Nf8 19. Qd6 Qb7 20. Nb6 Be6 21. Qd3 Qe7 22. Qc2 Red8 23. Rdc1 Rb7 24. Ba6 Ra7 25. Bf1 Rb7 26. Ba6 Ra7 27. Bf1 Rb7 28. Ba6 1/2-1/2

[Event "SUI-chT Reti-Wollishofen"]
[Site "lichess.org"]
[Date "2026.04.19"]
[Round "2.1"]
[White "Stojanovic, Mihajlo"]
[Black "Hochstrasser, Michael"]
[Result "1-0"]
[ECO "D10"]
[WhiteElo "2368"]
[BlackElo "2315"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "59"]
[GameId "2301336246833152"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]
[WhiteTeam "ASK Réti"]
[BlackTeam "Wollishofen"]

1. d4 d5 2. c4 c6 3. Nc3 dxc4 4. e3 b5 5. a4 b4 6. Ne4 Nd7 7. Bxc4 e6 8. Nf3 Ngf6 9. Nxf6+ Nxf6 10. O-O Be7 11. Qe2 O-O 12. e4 Qa5 13. Bg5 h6 14. Bh4 Bb7 15. e5 Nd5 16. Bxe7 Nxe7 17. Nd2 c5 18. Nb3 Qc7 19. Nxc5 Rad8 20. Rfd1 Ba8 21. Qg4 Nc6 22. Nb3 Na5 23. Nxa5 Qxa5 24. Rd3 Kh8 25. Rg3 Rg8 26. Qf4 Rd7 27. Bb5 Rc7 28. Re1 a6 29. Bd3 Rd8 30. Rxg7 1-0

[Event "SUI-chT Wollishofen-Reti"]
[Site "lichess.org"]
[Date "2026.04.19"]
[Round "2.2"]
[White "Gaehler, Marco"]
[Black "Bogner, Sebastian"]
[Result "0-1"]
[ECO "A01"]
[WhiteElo "2302"]
[BlackElo "2550"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "55"]
[GameId "2301336246833152"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]
[WhiteTeam "Wollishofen"]
[BlackTeam "ASK Réti"]

1. b3 d5 2. Bb2 Bf5 3. e3 Nf6 4. c4 e6 5. cxd5 exd5 6. Qf3 Bg6 7. h4 Nbd7 8. h5 Be4 9. Qh3 h6 10. Nc3 Bh7 11. Nf3 Nc5 12. Ne5 c6 13. b4 Ne6 14. a3 Bd6 15. d4 a5 16. b5 c5 17. Na4 cxd4 18. exd4 O-O 19. Be2 Re8 20. Qe3 Bc2 21. Bd1 Bxd1 22. Rxd1 Nxd4 23. Bxd4 Bxe5 24. Bxe5 Ng4 25. Qb6 Rxe5+ 26. Kf1 Qe7 27. Nc5 Rf5 28. Rd2 0-1

[Event "SUI-chT Reti-Wollishofen"]
[Site "lichess.org"]
[Date "2026.04.19"]
[Round "2.3"]
[White "Martins, David Pires Tavares"]
[Black "Maeser, Fabian"]
[Result "1-0"]
[ECO "D00"]
[WhiteElo "2434"]
[BlackElo "2219"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "107"]
[GameId "2301336246833152"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]
[WhiteTeam "ASK Réti"]
[BlackTeam "Wollishofen"]

1. d4 d5 2. Bf4 Nf6 3. e3 e6 4. Nf3 Bd6 5. Ne5 O-O 6. Nd2 c5 7. c3 Qc7 8. Bd3 Nc6 9. Ndf3 Bd7 10. Qb1 c4 11. Bc2 b5 12. h4 Be8 13. g4 Rc8 14. Rg1 Ne4 15. Bxe4 dxe4 16. Qxe4 Nxe5 17. Bxe5 f6 18. Bg3 Bxg3 19. Rxg3 Qd6 20. Qf4 Qb6 21. g5 e5 22. dxe5 fxe5 23. Qxe5 Bh5 24. g6 hxg6 25. Ng5 Rce8 26. Qd5+ Kh8 27. Kf1 Qf6 28. Nh3 Rd8 29. Qxb5 Rd2 30. Nf4 Qxh4 31. Kg1 Rfd8 32. Rf1 Rd1 33. Qxh5+ Qxh5 34. Nxh5 gxh5 35. Rxd1 Rxd1+ 36. Kg2 Kh7 37. Rg5 Kh6 38. Rb5 Rd2 39. Kg3 g6 40. f4 Rd1 41. Rb4 Rd2 42. Kf3 Kg7 43. Rxc4 Rxb2 44. Rc7+ Kf6 45. Rxa7 Rc2 46. Ra3 Ke6 47. Ra8 Rxc3 48. a4 h4 49. a5 Kf6 50. a6 Ra3 51. a7 Kg7 52. Kg2 h3+ 53. Kh2 Kh7 54. e4 1-0

[Event "SUI-chT Wollishofen-Reti"]
[Site "lichess.org"]
[Date "2026.04.19"]
[Round "2.4"]
[White "Fend, Juergen"]
[Black "Fischer, Daniel"]
[Result "1/2-1/2"]
[ECO "A07"]
[WhiteElo "2265"]
[BlackElo "2367"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "61"]
[GameId "2301336246878208"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]
[WhiteTeam "Wollishofen"]
[BlackTeam "ASK Réti"]

1. Nf3 d5 2. g3 Bg4 3. Bg2 e6 4. c4 c6 5. O-O Nf6 6. d3 Be7 7. h3 Bh5 8. Qc2 O-O 9. b3 a5 10. a3 Nbd7 11. Bb2 Qb6 12. Nbd2 h6 13. Bc3 Bg6 14. b4 axb4 15. axb4 Rfc8 16. Qb2 Qd8 17. Ne5 Nxe5 18. Bxe5 Qf8 19. Bc3 Rxa1 20. Rxa1 Ra8 21. Rxa8 Qxa8 22. b5 Ne8 23. bxc6 bxc6 24. cxd5 cxd5 25. Nf3 Qa3 26. Ne5 Qxb2 27. Bxb2 Bh7 28. Nc6 Bc5 29. Ne5 Be7 30. Nc6 Bc5 31. Ne5 1/2-1/2

[Event "SUI-chT Reti-Wollishofen"]
[Site "lichess.org"]
[Date "2026.04.19"]
[Round "2.5"]
[White "Wyss, Jonas"]
[Black "Saminskij, Jan"]
[Result "1/2-1/2"]
[ECO "C02"]
[WhiteElo "2256"]
[BlackElo "2241"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "99"]
[GameId "2301336246882304"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]
[WhiteTeam "ASK Réti"]
[BlackTeam "Wollishofen"]

1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Bd7 6. Be2 Nge7 7. O-O Ng6 8. g3 f6 9. exf6 Qxf6 10. Bg5 Qf5 11. Be3 cxd4 12. Nxd4 Nxd4 13. Qxd4 Qf6 14. Qxf6 gxf6 15. c4 dxc4 16. Bxc4 Ne5 17. Be2 h5 18. Bd4 Bd6 19. Nc3 Bc6 20. f4 Ng4 21. Bf3 Bxf3 22. Rxf3 O-O 23. Ne4 Be7 24. h3 Nh6 25. Rc1 Nf5 26. Bf2 b6 27. Rc7 Rfc8 28. Rfc3 Rxc7 29. Rxc7 Kf8 30. Kg2 Ke8 31. Kf3 Kd8 32. Rc2 Nd6 33. Rd2 Kc7 34. Nxd6 Bxd6 35. Bd4 Rf8 36. Bc3 a5 37. a4 Rf7 38. Re2 Kd7 39. Rd2 Kc6 40. Bd4 Bc7 41. Be3 Rh7 42. b3 Kb7 43. Rd4 Kc6 44. b4 axb4 45. Rxb4 f5 46. Bd4 Rd7 47. Ke3 Rd5 48. Rc4+ Kd7 49. Rb4 Kc6 50. Rc4+ 1/2-1/2

[Event "SUI-chT Wollishofen-Reti"]
[Site "lichess.org"]
[Date "2026.04.19"]
[Round "2.6"]
[White "Frey, Fabian"]
[Black "Sigfusson, Sigurdur"]
[Result "1/2-1/2"]
[ECO "C88"]
[WhiteElo "2242"]
[BlackElo "2307"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "103"]
[GameId "2301336246882304"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]
[WhiteTeam "Wollishofen"]
[BlackTeam "ASK Réti"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 d6 8. a4 b4 9. d4 Bg4 10. dxe5 Nxe5 11. Nbd2 O-O 12. h3 Bc8 13. Nxe5 dxe5 14. Bc4 Bb7 15. Bd3 Nd7 16. Nc4 Bc5 17. Qe2 Qe7 18. Na5 Bc8 19. Bd2 Qe6 20. Bc4 Qg6 21. Bd5 Nf6 22. Bxa8 Bxh3 23. Qf3 Bg4 24. Qg3 Rxa8 25. Qxe5 Nd7 26. Qg5 Qe6 27. Nb3 Be7 28. Qd5 Nb6 29. Qxe6 Bxe6 30. Nd4 Bd7 31. b3 c5 32. Nf3 a5 33. Rad1 Bg4 34. Bf4 Nd7 35. Rd3 c4 36. bxc4 Nc5 37. Rde3 Bd7 38. Ra1 Bxa4 39. Nd4 Bd7 40. Nb3 Ne6 41. Be5 a4 42. Nd4 f6 43. Nxe6 Bxe6 44. Bd4 Bxc4 45. Ree1 a3 46. Rad1 Rc8 47. e5 f5 48. Ba1 Be6 49. Re2 Kf7 50. f4 Rc4 51. g3 h5 52. Kh2 1/2-1/2

[Event "SUI-chT Reti-Wollishofen"]
[Site "lichess.org"]
[Date "2026.04.19"]
[Round "2.7"]
[White "Wagner, Christian"]
[Black "Good, Daniel"]
[Result "1/2-1/2"]
[ECO "D10"]
[WhiteElo "2221"]
[BlackElo "2089"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "106"]
[GameId "2301336246915072"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]
[WhiteTeam "ASK Réti"]
[BlackTeam "Wollishofen"]

1. d4 d5 2. c4 c6 3. cxd5 cxd5 4. Bf4 Nc6 5. e3 Nf6 6. Bd3 g6 7. Nc3 a6 8. h3 Bg7 9. Nf3 O-O 10. O-O b5 11. a4 b4 12. Nb1 Bb7 13. Nbd2 Na5 14. Qe2 Qb6 15. Ne5 Rac8 16. g4 Rfd8 17. f3 Nd7 18. Nxd7 Rxd7 19. Bg3 Rdd8 20. h4 Re8 21. f4 Nc4 22. Nb3 a5 23. Kh2 Nd6 24. Nc5 Rxc5 25. dxc5 Qxc5 26. Rac1 Qb6 27. b3 e6 28. Bf2 Rd8 29. Rc2 Ne4 30. Bb5 Nc3 31. Qd3 d4 32. exd4 Be4 33. Qd2 Bxc2 34. Qxc2 Bxd4 35. Bc4 Qc7 36. Bg3 Nd5 37. Qe4 Ne3 38. Rc1 Nxg4+ 39. Kh3 Nf6 40. Qf3 Qc5 41. Rd1 Qf5+ 42. Kg2 Qc2+ 43. Qe2 Qxe2+ 44. Bxe2 Bb6 45. Rc1 Rd2 46. Rc8+ Kg7 47. Kf3 Nd5 48. Rc6 Bd8 49. Rd6 Bc7 50. Rd7 Bb6 51. Rd6 Bc7 52. Rd7 Bb6 53. Rd6 Bc7 1/2-1/2

[Event "SUI-chT Wollishofen-Reti"]
[Site "lichess.org"]
[Date "2026.04.19"]
[Round "2.8"]
[White "Koehalmi-Szabo, Mihaly"]
[Black "Gantner, Matthias"]
[Result "1-0"]
[ECO "C26"]
[WhiteElo "2200"]
[BlackElo "2295"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "51"]
[GameId "2301336246915072"]
[EventDate "2026.??.??"]
[SourceVersionDate "2026.04.19"]
[WhiteTeam "Wollishofen"]
[BlackTeam "ASK Réti"]

1. e4 e5 2. Nc3 Nf6 3. d4 exd4 4. Qxd4 Nc6 5. Qd3 Bc5 6. Bf4 O-O 7. f3 Nh5 8. Qd2 Nxf4 9. Qxf4 Bd6 10. Qd2 Qh4+ 11. Qf2 Qg5 12. Nd5 Ne7 13. f4 Qh6 14. Nxe7+ Bxe7 15. O-O-O Qe6 16. Kb1 Qxe4 17. Bd3 Qb4 18. c3 Qb6 19. Qc2 Qh6 20. h4 Qxf4 21. Bxh7+ Kh8 22. Nh3 Qh6 23. Ng5 d5 24. Rde1 Be6 25. Bf5 Bd6 26. Bxe6 1-0

<!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>