[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "1.1"]
[White "Pareja Pacco, Rodrigo Andre"]
[Black "Cardenas Huachaca, Alessandro Jair"]
[Result "0-1"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1605"]
[BlackElo "1776"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "79"]
[GameId "2196334172954773"]
[EventDate "2025.07.05"]

1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. h3 O-O 6. Nf3 c6 7. Be3 Nbd7 8. Be2 Qc7 9. Qd2 a6 10. Bh6 b5 11. cxb5 axb5 12. Bxg7 Kxg7 13. Bd3 b4 14. Ne2 c5 15. Qc2 Qb6 16. Bc4 Ba6 17. d5 Bxc4 18. Qxc4 Qa5 19. O-O Qa6 20. Qc2 Qb5 21. a4 bxa3 22. bxa3 Qa4 23. Qxa4 Rxa4 24. Nc3 Rc4 25. Nb5 Rxe4 26. a4 Rb4 27. Nc3 Rb3 28. Rfc1 Ra8 29. a5 Nb8 30. Nd2 Rb4 31. Rcb1 Na6 32. Rxb4 cxb4 33. Na4 Nxd5 34. Nb6 Nac7 35. Nxa8 Nxa8 36. Nb3 Nac7 37. Rc1 Kf6 38. Nd4 e5 39. Nc6 b3 40. Rb1 {Etc.} 0-1

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "1.2"]
[White "Angeles Castillo, Bastian Missael Valentin"]
[Black "Torres Arambulo, Koharu Aize"]
[Result "1-0"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1762"]
[BlackElo "1571"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "62"]
[GameId "2196332975390855"]
[EventDate "2025.07.05"]

1. e4 c5 2. c4 Nc6 3. Nc3 Nf6 4. g3 d6 5. Bg2 e5 6. Nge2 Be6 7. d3 Be7 8. O-O O-O 9. h3 Nd7 10. f4 f5 11. exf5 Bxf5 12. g4 Be6 13. f5 Bf7 14. Nd5 Bh4 15. Be3 Nf6 16. Nxf6+ Bxf6 17. Qd2 h6 18. Ng3 d5 19. cxd5 Bxd5 20. Bxc5 Re8 21. Ne4 Bxe4 22. Bxe4 Qd7 23. Be3 Qe7 24. Qg2 Rac8 25. Rac1 Qd6 26. a3 Red8 27. Rfd1 Qe7 28. Bxc6 bxc6 29. Rxc6 e4 30. Rxc8 Rxc8 31. d4 Qb7 {Etc.} 1-0

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "1.3"]
[White "Apaza Diaz, Santiago Mauricio"]
[Black "Jimenez Vergara, Cristhian"]
[Result "1/2-1/2"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1560"]
[BlackElo "1702"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "133"]
[GameId "2196328313405558"]
[EventDate "2025.07.05"]

1. d4 d5 2. Nf3 Nf6 3. e3 e6 4. Bd3 b6 5. O-O Bb7 6. b3 Nbd7 7. Bb2 Ne4 8. Qe2 Bd6 9. Ba6 Bxa6 10. Qxa6 O-O 11. c4 Re8 12. cxd5 exd5 13. a4 Nb8 14. Qb7 Nd7 15. Qxd5 Ndf6 16. Qc4 Ng4 17. d5 f5 18. h3 Ne5 19. Nxe5 Bxe5 20. d6+ Kh8 21. Bxe5 Rxe5 22. dxc7 Qd7 23. b4 Rc8 24. Rc1 Re7 25. a5 b5 26. Qe2 Rxc7 27. Na3 a6 28. Qb2 h6 29. Rd1 Qe6 30. Rac1 Rcd7 31. Nc2 Qg6 32. Rxd7 Rxd7 33. Nd4 Ng5 34. Rc6 Nf3+ 35. Kf1 Nh2+ 36. Kg1 Nf3+ 37. Kh1 Qxc6 38. gxf3 Rxd4 39. exd4 Qxf3+ 40. Kh2 f4 41. Qc2 h5 42. Qc8+ Kh7 43. Qf5+ Kh6 44. Qe6+ g6 45. Kg1 Qd1+ 46. Kg2 Qxd4 47. Qxa6 Qe4+ 48. Kh2 Qe5 49. Kg2 Qe4+ 50. Kh2 Qxb4 51. Qf6 Qd2 52. Qh8+ Kg5 53. Qe5+ Kh4 54. Kg2 g5 55. a6 Qa5 56. a7 Qxa7 57. Qxb5 Qa8+ 58. Kh2 Qf3 59. Qf1 g4 60. hxg4 hxg4 61. Qe1 Qh3+ 62. Kg1 f3 63. Qe7+ Kh5 64. Qh7+ Kg5 65. Qg7+ Kf5 66. Qf7+ Kg5 67. Qg7+ 1/2-1/2

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "1.4"]
[White "Da Cruz, Michael"]
[Black "Pichardo Galindo, Samuel Antonio"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1699"]
[BlackElo "1456"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "43"]
[GameId "2196326580613224"]
[EventDate "2025.07.05"]

1. Nc3 d5 2. d4 Nf6 3. Bf4 e6 4. e3 Bd6 5. Nh3 Bxf4 6. Nxf4 O-O 7. g4 e5 8. dxe5 Nxg4 9. e6 Qh4 10. exf7+ Rxf7 11. Qd2 c6 12. h3 Nxe3 13. Nce2 Nxf1 14. Kxf1 Bxh3+ 15. Rxh3 Qf6 16. Qd3 g6 17. Ke1 Nd7 18. Qg3 Nc5 19. f3 Kg7 20. Kf2 Re8 21. Rah1 h5 22. Nxh5+ 1-0

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "1.5"]
[White "Torres Diaz, Nicolas Gregorio"]
[Black "Torres Diaz, Lucia Marcela"]
[Result "0-1"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1413"]
[BlackElo "1679"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "54"]
[GameId "2196298854535226"]
[EventDate "2025.07.05"]

1. d4 d6 2. Nf3 Nf6 3. e3 Nbd7 4. Bd3 e5 5. Nbd2 c6 6. O-O Qc7 7. c3 Be7 8. Qe2 O-O 9. e4 d5 10. exd5 Nxd5 11. Nxe5 Nf4 12. Qe3 Nxd3 13. Nxd3 Bd6 14. Nf3 Nf6 15. Nde5 Re8 16. Qd3 g6 17. Bg5 Bf5 18. Qd2 Ne4 19. Qe3 f6 20. g4 fxe5 21. gxf5 exd4 22. Qxd4 Qf7 23. f6 Rad8 24. Rfd1 Bxh2+ 25. Kxh2 Rxd4 26. Rxd4 Nxg5 27. Nxg5 Qxf6 {Etc.} 0-1

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "1.6"]
[White "Roman Robles, Nicolas Alexander"]
[Black "Camacho Grana, Pedro Sebastian"]
[Result "1-0"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1665"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "37"]
[GameId "2196297918984220"]
[EventDate "2025.07.05"]

{[%evp 0,37,15,20,17,21,28,4,4,3,-10,-3,3,-33,-33,-84,-96,0,26,12,20,21,18,34,32,0,67,87,221,-31,539,389,357,547,29995,29996,29997,29998,29999,29999]} 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. Be2 Nc6 5. d4 cxd4 6. cxd4 Nxe4 7. d5 Qa5+ 8. Nc3 Nxc3 9. bxc3 Ne5 10. O-O Nxf3+ 11. Bxf3 Qxc3 12. Bd2 Qf6 13. Rc1 e6 14. Rc7 Be7 15. Qa4+ Kd8 16. Rfc1 a6 17. Ba5 b5 18. Rxc8+ Kd7 19. R1c7# 1-0

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "1.7"]
[White "Mauriola Recavarren, Mauricio Miguel"]
[Black "Paiva Benites, Felix Raul"]
[Result "0-1"]
[Annotator "Torre Negra"]
[ECO "A00"]
[BlackElo "1662"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "78"]
[GameId "2196305383628890"]
[EventDate "2025.07.05"]

1. d4 c5 2. c3 e6 3. Nf3 d5 4. Ne5 Nc6 5. Bf4 Qb6 6. e3 Qxb2 7. Nd2 c4 8. Bxc4 dxc4 9. Ndxc4 Qxc3+ 10. Nd2 Bb4 11. a3 Qxd2+ 12. Qxd2 Bxd2+ 13. Kxd2 Nxe5 14. Bxe5 f6 15. Bc7 Ne7 16. Rac1 Bd7 17. e4 Kf7 18. Bd6 Rhc8 19. Bxe7 Kxe7 20. Rxc8 Rxc8 21. e5 Ba4 22. exf6+ gxf6 23. Ke3 Rc3+ 24. Ke4 Bc2+ 25. Kf4 Rxa3 26. Re1 Kd6 27. d5 e5+ 28. Kg4 b5 29. Kh5 Ra4 30. g4 Bg6+ 31. Kh6 Rxg4 32. Rb1 b4 33. Ra1 Kxd5 34. Ra5+ Ke4 35. Rxa7 Kf5 36. Kg7 Rd4 37. Rb7 Kg5 38. h4+ Rxh4 39. f3 Rd4 0-1

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "2.1"]
[White "Cardenas Huachaca, Alessandro Jair"]
[Black "Roman Robles, Nicolas Alexander"]
[Result "1-0"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1776"]
[BlackElo "1665"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "45"]
[GameId "2196343319617765"]
[EventDate "2025.07.05"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. f3 d5 5. a3 Bxc3+ 6. bxc3 b6 7. cxd5 exd5 8. e3 O-O 9. Bd3 Re8 10. Ne2 Ba6 11. O-O Qc8 12. Bxa6 Qxa6 13. Re1 Nc6 14. Ng3 Na5 15. e4 Nc4 16. e5 Nd7 17. f4 Rad8 18. f5 Nf8 19. Qg4 f6 20. Bh6 Rd7 21. exf6 Rxe1+ 22. Rxe1 g6 23. Re8 1-0

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "2.2"]
[White "Torres Diaz, Lucia Marcela"]
[Black "Angeles Castillo, Bastian Missael Valentin"]
[Result "0-1"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1679"]
[BlackElo "1762"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "32"]
[GameId "2196364898849039"]
[EventDate "2025.07.05"]

1. d4 Nf6 2. Nf3 g6 3. e3 Bg7 4. Bd3 O-O 5. Nbd2 d6 6. O-O Nbd7 7. e4 d5 8. e5 Ne8 9. Nb3 h6 10. g3 Nb6 11. Kg2 g5 12. h4 g4 13. Nh2 Qd7 14. Be3 c5 15. c4 h5 16. Nd2 Nc7 {Etc.} 0-1

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "2.3"]
[White "Valer Vega, Gadiel Fabian"]
[Black "Da Cruz, Michael"]
[Result "0-1"]
[Annotator "Torre Negra"]
[ECO "A00"]
[BlackElo "1699"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "50"]
[GameId "2196341775663319"]
[EventDate "2025.07.05"]

1. e4 c5 2. Nc3 e6 3. Bc4 a6 4. a4 Nf6 5. d3 Nc6 6. Nf3 Be7 7. Bf4 d5 8. exd5 exd5 9. Bb3 Bg4 10. h3 Bxf3 11. Qxf3 Nd4 12. Qg3 Nxb3 13. cxb3 Nh5 14. Qf3 Nxf4 15. Qxf4 d4 16. Ne4 Qd5 17. Ra3 f5 18. Ng3 Qxg2 19. Ra1 O-O 20. Kd2 g5 21. Qe5 Qxf2+ 22. Ne2 Rae8 23. Rae1 Qe3+ 24. Qxe3 dxe3+ 25. Kxe3 f4+ 0-1

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "2.4"]
[White "Paiva Benites, Felix Raul"]
[Black "Maravi Ceron, Ayme"]
[Result "1-0"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1662"]
[BlackElo "1791"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "41"]
[GameId "2196346923487475"]
[EventDate "2025.07.05"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bc4 e6 7. Bb3 b5 8. a3 Be7 9. Be3 O-O 10. Qe2 Qc7 11. O-O-O Nc6 12. Rhg1 Bd7 13. g4 b4 14. axb4 Nxb4 15. g5 Ne8 16. Qh5 a5 17. Rg3 g6 18. Qh6 Ng7 19. Rh3 Nh5 20. Nf5 exf5 21. Rxh5 1-0

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "2.5"]
[White "Jimenez Vergara, Cristhian"]
[Black "Balvin, Jorge"]
[Result "1-0"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1702"]
[BlackElo "1675"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "53"]
[GameId "2196372328108334"]
[EventDate "2025.07.05"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bc4 Bb4 7. Nxc6 bxc6 8. Qe2 O-O 9. O-O d5 10. exd5 exd5 11. Bd3 Bg4 12. f3 Re8 13. Qf2 Qd6 14. Qh4 Bh5 15. Bg5 Bc5+ 16. Kh1 Bg6 17. Na4 Be3 18. Rae1 Bxg5 19. Qxg5 Rxe1 20. Rxe1 Qb4 21. Nc3 Qxb2 22. Qd2 Rb8 23. g3 Qa3 24. Kg2 Rb2 25. Re3 Qc5 26. Bxg6 hxg6 27. Rd3 {Etc.} 1-0

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "2.6"]
[White "Torres Arambulo, Koharu Aize"]
[Black "Apaza Diaz, Santiago Mauricio"]
[Result "1-0"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1571"]
[BlackElo "1560"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "99"]
[GameId "2196363112399105"]
[EventDate "2025.07.05"]

1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. Bxe7 Qxe7 7. f4 a6 8. Nf3 c5 9. Qd2 Nc6 10. Be2 b5 11. O-O Bb7 12. Kh1 Nb6 13. b3 b4 14. Nd1 c4 15. Ne3 c3 16. Qd1 g6 17. Ng4 Nd7 18. Qe1 h5 19. Ne3 Nb6 20. Rd1 Nc8 21. Qg3 Qd8 22. Qg5 N8e7 23. Qf6 Rg8 24. Ng5 Rf8 25. f5 Nxf5 26. Nxf5 exf5 27. Bf3 Qxf6 28. exf6 O-O-O 29. Rfe1 Rd6 30. h3 Nd8 31. g4 hxg4 32. hxg4 f4 33. Kg2 Ne6 34. Nh3 g5 35. Re5 a5 36. Nxg5 Kd7 37. Nxe6 Rxe6 38. Bxd5 Bxd5+ 39. Rxd5+ Kc6 40. Rxa5 Re2+ 41. Kf3 Rxc2 42. Rc5+ Kb6 43. Rc4 Kb5 44. d5 Rxa2 45. Rdd4 c2 46. Rxb4+ Ka5 47. Ra4+ Kb5 48. Rdb4+ Kc5 49. Rc4+ Kxd5 50. Rxa2 {Rinden.} 1-0

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "2.7"]
[White "Camacho Grana, Pedro Sebastian"]
[Black "Pareja Pacco, Rodrigo Andre"]
[Result "0-1"]
[Annotator "Torre Negra"]
[ECO "A00"]
[BlackElo "1605"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "144"]
[GameId "2196370514317600"]
[EventDate "2025.07.05"]

1. e4 c5 2. Ne2 Nc6 3. g3 g6 4. Bg2 Bg7 5. c3 Qa5 6. O-O Qb6 7. d3 d6 8. Nd2 Bg4 9. Nc4 Qc7 10. h3 Be6 11. Ne3 Qb6 12. Nf4 Bd7 13. Qc2 e6 14. Bd2 Nge7 15. Rab1 O-O 16. c4 Nd4 17. Qc1 g5 18. Nc2 gxf4 19. Nxd4 Bxd4 20. b4 Qc7 21. Bxf4 e5 22. Bh6 Ng6 23. Bxf8 Rxf8 24. Qh6 f6 25. h4 Bc8 26. Kh2 Qg7 27. Qxg7+ Kxg7 28. bxc5 Bxc5 29. Bh3 b6 30. Bxc8 Rxc8 31. h5 Nf8 32. f4 exf4 33. Rxf4 Ne6 34. h6+ Kf7 35. Rg4 Be3 36. Rb3 Bxh6 37. Rh4 Kg7 38. Kg2 Bg5 39. Rh2 Nd4 40. Ra3 Nc6 41. d4 Na5 42. Rc3 Nxc4 43. Rb3 Na5 44. Rb5 Rc2+ 45. Kh3 Rxh2+ 46. Kxh2 Kf7 47. Kh3 Be3 48. e5 Bxd4 49. exd6 Bc5 50. Rb1 Bxd6 51. Kg4 Ke6 52. Rh1 f5+ 53. Kf3 Nc4 54. Rxh7 Ne5+ 55. Kg2 a5 56. Rh6+ Kd5 57. Rh5 Ke4 58. Rh1 Nc4 59. Rh4+ Kd3 60. Rh1 Kc3 61. Rc1+ Kb4 62. Rb1+ Ka4 63. Kh3 b5 64. Rf1 Ne3 65. Rf3 Bc5 66. Kh4 Ka3 67. Rf2 b4 68. Kg5 b3 69. axb3 Kxb3 70. Rf3 a4 71. Rxe3+ Bxe3+ 72. Kxf5 a3 0-1

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "2.8"]
[White "Pichardo Galindo, Samuel Antonio"]
[Black "Torres Diaz, Nicolas Gregorio"]
[Result "1-0"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1456"]
[BlackElo "1413"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "38"]
[GameId "2196373399580988"]
[EventDate "2025.07.05"]

1. e4 d6 2. d4 Nf6 3. Nc3 Nbd7 4. f4 e5 5. dxe5 dxe5 6. Nf3 Bd6 7. fxe5 Nxe5 8. Nxe5 Bxe5 9. Qxd8+ Kxd8 10. Bg5 Ke7 11. Nd5+ Ke6 12. Bxf6 gxf6 13. O-O-O c6 14. Nb4 a5 15. Nd3 Bd6 16. g3 Ke7 17. Bg2 Be6 18. Rhe1 Bg4 19. Rd2 Kd7 {Etc.} 1-0

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "3.1"]
[White "Angeles Castillo, Bastian Missael Valentin"]
[Black "Paiva Benites, Felix Raul"]
[Result "1-0"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1762"]
[BlackElo "1662"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "89"]
[GameId "2196399372001799"]
[EventDate "2025.07.05"]

1. e4 c5 2. Nf3 e6 3. d4 d5 4. Bb5+ Nc6 5. exd5 exd5 6. O-O Be6 7. Bxc6+ bxc6 8. Re1 Nf6 9. Ng5 Qd7 10. Qe2 cxd4 11. Nxe6 fxe6 12. Qxe6+ Qxe6 13. Rxe6+ Kd7 14. Re2 Bd6 15. Nd2 Rae8 16. Rxe8 Rxe8 17. Nf3 Re2 18. Kf1 Rxc2 19. Nxd4 Rc4 20. Nf5 Bc5 21. Be3 g6 22. Bxc5 Rxc5 23. Ne3 d4 24. Rd1 Nd5 25. Rxd4 Ke6 26. Nxd5 cxd5 27. Ke2 Ke5 28. Rd2 g5 29. Kd1 d4 30. Rc2 Rb5 31. Kd2 g4 32. Kd3 h5 33. b3 Ra5 34. a4 Rd5 35. b4 a5 36. b5 h4 37. b6 Rd8 38. b7 Rb8 39. Rc5+ Kd6 40. Rb5 Kc7 41. Kxd4 Rd8+ 42. Ke3 Rb8 43. Kf4 Rxb7 44. Rxb7+ Kxb7 45. Kxg4 1-0

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "3.2"]
[White "Jimenez Vergara, Cristhian"]
[Black "Cardenas Huachaca, Alessandro Jair"]
[Result "0-1"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1702"]
[BlackElo "1776"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "73"]
[GameId "2196400559763999"]
[EventDate "2025.07.05"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Bc4 Bg7 7. O-O O-O 8. Qe2 Nc6 9. Nxc6 bxc6 10. Rd1 Qa5 11. Bd2 Qb6 12. Bb3 Bg4 13. Qe1 Bxd1 14. Rxd1 Ng4 15. h3 Ne5 16. Kh1 Nd7 17. Na4 Qb7 18. c3 Nb6 19. Bc1 Nxa4 20. Bxa4 Qa6 21. Bb3 Qb5 22. f4 a5 23. Bc2 Rad8 24. Qf2 Qc4 25. Bb3 Qc5 26. Bc2 Qc4 27. Bb3 Qxe4 28. Re1 Qf5 29. Rxe7 d5 30. Bc2 Qf6 31. Re1 Rfe8 32. Rf1 Qe7 33. Bd3 f5 34. Qb6 Qd7 35. Qc5 Bf8 36. Qf2 a4 37. a3 0-1

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "3.3"]
[White "Torres Arambulo, Koharu Aize"]
[Black "Torres Diaz, Lucia Marcela"]
[Result "0-1"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1571"]
[BlackElo "1679"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "59"]
[GameId "2196386263601599"]
[EventDate "2025.07.05"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. Bg5 a6 8. Na3 b5 9. Nd5 Be7 10. Bxf6 Bxf6 11. c4 b4 12. Nc2 a5 13. Be2 Bg5 14. O-O O-O 15. a3 b3 16. Nce3 a4 17. Rc1 Ba6 18. Rc3 Nd4 19. h3 Ne6 20. Nf5 Nc5 21. Bf3 g6 22. Ng3 Rc8 23. Bg4 Nd7 24. Qd3 Rb8 25. Rd1 Nc5 26. Qe2 h5 27. Bf3 Ne6 28. Nb4 Nd4 29. Qd3 Bb7 30. Ne2 0-1

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "3.4"]
[White "Roman Robles, Nicolas Alexander"]
[Black "Mauriola Recavarren, Mauricio Miguel"]
[Result "1-0"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1665"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "66"]
[GameId "2196377197732215"]
[EventDate "2025.07.05"]

1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nc6 4. Nxc6 dxc6 5. Nc3 Bb4 6. d3 O-O 7. Bd2 Bg4 8. Be2 Bxe2 9. Qxe2 c5 10. O-O b5 11. Nxb5 Bxd2 12. Qxd2 a6 13. Nc3 Nd7 14. Qe3 Qe7 15. Nd5 Qe5 16. c3 Rab8 17. Rab1 c6 18. Nf4 Nf6 19. h3 h6 20. Ne2 a5 21. f4 Qe6 22. b3 Rfd8 23. Rfd1 Rb7 24. Qxc5 Ra8 25. Nd4 Nd7 26. Nxe6 Nxc5 27. Nxc5 Re7 28. e5 f5 29. e6 g5 30. Re1 gxf4 31. Re5 Rf8 32. Rf1 Kg7 33. Rxf4 Kf6 1-0

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "3.5"]
[White "Pareja Pacco, Rodrigo Andre"]
[Black "Valer Vega, Gadiel Fabian"]
[Result "1-0"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1605"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "59"]
[GameId "2196382827413913"]
[EventDate "2025.07.05"]

1. d4 d5 2. c4 e6 3. Nc3 Bb4 4. e3 Bxc3+ 5. bxc3 Nf6 6. Nf3 O-O 7. Ba3 Re8 8. Bd3 Ne4 9. Qc2 Nf6 10. O-O b6 11. cxd5 Qxd5 12. e4 Qh5 13. e5 Nfd7 14. Be4 c6 15. Bd6 Ba6 16. Rfe1 Bc4 17. a4 a5 18. Bxb8 Nxb8 19. Rab1 Ra6 20. Nd2 Bd5 21. c4 Bxe4 22. Nxe4 Nd7 23. Nd6 Rf8 24. Qe4 Nb8 25. Rb3 Qg6 26. Qe2 Nd7 27. c5 Rb8 28. Qxa6 Qc2 29. Reb1 Qa2 30. Qc4 1-0

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "3.6"]
[White "Balvin, Jorge"]
[Black "Pichardo Galindo, Samuel Antonio"]
[Result "1-0"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1675"]
[BlackElo "1456"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "41"]
[GameId "2196385072230823"]
[EventDate "2025.07.05"]

1. e4 c5 2. Nf3 Nc6 3. d3 e5 4. g3 Nf6 5. Bg2 Be7 6. Nbd2 b5 7. a4 b4 8. Nc4 a5 9. Ncxe5 Bb7 10. Nxc6 Bxc6 11. c3 h6 12. O-O O-O 13. Re1 d6 14. Nh4 Nh7 15. Nf5 Ng5 16. h4 Ne6 17. d4 Be8 18. e5 Ra6 19. d5 dxe5 20. dxe6 Qxd1 21. Nxe7+ 1-0

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "3.7"]
[White "Maravi Ceron, Ayme"]
[Black "Apaza Diaz, Santiago Mauricio"]
[Result "1-0"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1791"]
[BlackElo "1560"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "77"]
[GameId "2196396905669103"]
[EventDate "2025.07.05"]

1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Qb6 6. a3 a5 7. a4 Bd7 8. Bb5 cxd4 9. cxd4 Nge7 10. O-O Nf5 11. Be3 Be7 12. Nc3 O-O 13. Qd2 f6 14. exf6 Bxf6 15. Rad1 Nd6 16. Bg5 Nxb5 17. Nxb5 Nb4 18. Nc3 Bxg5 19. Nxg5 Qd8 20. Nf3 Rxf3 21. gxf3 Qh4 22. Kh1 Rf8 23. Qe3 Nc2 24. Qd3 Rf6 25. Rg1 Nb4 26. Qe2 Nc6 27. Rg4 Qh5 28. Rdg1 g6 29. Qe3 e5 30. Nxd5 Rd6 31. Rg5 exd4 32. Qf4 Qh3 33. Qxd6 Qxf3+ 34. R5g2 Bh3 35. Nf6+ Kg7 36. Ne8+ Kg8 37. Qd5+ Qxd5 38. Nf6+ Kg7 39. Nxd5 1-0

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "3.8"]
[White "Torres Diaz, Nicolas Gregorio"]
[Black "Camacho Grana, Pedro Sebastian"]
[Result "0-1"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1413"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "44"]
[GameId "2196402542670381"]
[EventDate "2025.07.05"]

1. d4 d5 2. Nf3 Nf6 3. e3 b6 4. Bd3 e6 5. Nbd2 c5 6. c3 Be7 7. O-O O-O 8. Qe2 Nbd7 9. e4 dxe4 10. Nxe4 Bb7 11. Nxf6+ Bxf6 12. Bf4 Bxf3 13. Qxf3 cxd4 14. Qe4 g6 15. cxd4 Qe7 16. Bh6 Bg7 17. Bxg7 Kxg7 18. Bb5 Nf6 19. Qe5 Rad8 20. Rac1 Rd5 21. Qe2 Rxd4 22. Rc2 Rfd8 {Etc.} 0-1

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "4.1"]
[White "Cardenas Huachaca, Alessandro Jair"]
[Black "Angeles Castillo, Bastian Missael Valentin"]
[Result "0-1"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1776"]
[BlackElo "1762"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "24"]
[GameId "2196431616750334"]
[EventDate "2025.07.05"]

1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e3 d6 5. Nf3 O-O 6. Be2 e5 7. O-O Nbd7 8. d5 a5 9. Ne1 Nc5 10. f3 Bd7 11. Nd3 b6 12. Rb1 Qe7 {Tiempo.} 0-1

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "4.2"]
[White "Torres Diaz, Lucia Marcela"]
[Black "Pareja Pacco, Rodrigo Andre"]
[Result "0-1"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1679"]
[BlackElo "1605"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "90"]
[GameId "2196427929309888"]
[EventDate "2025.07.05"]

1. d4 Nf6 2. Nf3 b6 3. c4 Bb7 4. g3 c5 5. Bg2 cxd4 6. O-O Bxf3 7. Bxf3 Nc6 8. b4 Rc8 9. b5 Ne5 10. Bg2 Nxc4 11. Qxd4 e6 12. e4 Bc5 13. Qd3 O-O 14. Bg5 h6 15. Bd2 Nxd2 16. Nxd2 d6 17. Rad1 Qe7 18. Nb3 Rfd8 19. a4 d5 20. e5 Nd7 21. Rfe1 Bb4 22. Re2 Nc5 23. Nxc5 Rxc5 24. f4 Rc3 25. Qb1 g6 26. Kh1 Rc4 27. Rf2 Qc5 28. Rdf1 Rc8 29. f5 gxf5 30. Qd1 Qxf2 31. Rxf2 Rc1 32. Qxc1 Rxc1+ 33. Bf1 Re1 34. Rf4 Bf8 35. Kg2 Rxe5 36. Rd4 Re4 37. Rd1 Rxa4 38. Be2 Ra2 39. Kf3 Kg7 40. Kf4 Rxe2 41. Ra1 Rxh2 42. Rxa7 Bc5 43. g4 fxg4 44. Kg3 Rb2 45. Kxg4 Rxb5 0-1

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "4.3"]
[White "Paiva Benites, Felix Raul"]
[Black "Roman Robles, Nicolas Alexander"]
[Result "0-1"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1662"]
[BlackElo "1665"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "64"]
[GameId "2196428962431694"]
[EventDate "2025.07.05"]

1. e4 c5 2. Nf3 e6 3. d3 Nc6 4. g3 Be7 5. Bg2 Nf6 6. O-O d6 7. Re1 Qc7 8. c3 O-O 9. d4 cxd4 10. cxd4 b5 11. Bg5 d5 12. Bf4 Qd7 13. e5 Ne8 14. Nbd2 Bb7 15. h4 Rc8 16. a3 Na5 17. b4 Nc4 18. Nb3 Nc7 19. Nc5 Bxc5 20. bxc5 a5 21. Ng5 h6 22. Nh3 f5 23. exf6 Rxf6 24. Qg4 Qf7 25. Bf1 Re8 26. Bd3 Bc8 27. Be5 Nxe5 28. Rxe5 Rf8 29. Re2 Bd7 30. Rae1 Rf3 31. Nf4 Rxf4 32. gxf4 Qxf4 0-1

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "4.4"]
[White "Maravi Ceron, Ayme"]
[Black "Jimenez Vergara, Cristhian"]
[Result "1-0"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1791"]
[BlackElo "1702"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "47"]
[GameId "2196429987418854"]
[EventDate "2025.07.05"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. f3 h5 7. Bg5 e6 8. Qd2 Qc7 9. O-O-O Nc6 10. f4 Be7 11. Bxf6 gxf6 12. Nf3 Bd7 13. f5 O-O-O 14. Bd3 Kb8 15. Ne2 Ne5 16. Ned4 Nxd3+ 17. Qxd3 Rc8 18. Kb1 d5 19. exd5 e5 20. Nb3 Bd6 21. Qe4 Rhg8 22. h3 Rxg2 23. Nxe5 Bxe5 24. Qxg2 1-0

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "4.5"]
[White "Mauriola Recavarren, Mauricio Miguel"]
[Black "Balvin, Jorge"]
[Result "1/2-1/2"]
[Annotator "Torre Negra"]
[ECO "A00"]
[BlackElo "1675"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "25"]
[GameId "2196404510126742"]
[EventDate "2025.07.05"]

1. e4 c5 2. Nf3 d6 3. Bb5+ Nc6 4. Nc3 Bd7 5. d4 cxd4 6. Nxd4 Nf6 7. O-O e6 8. Bg5 Be7 9. Qd3 Qb6 10. Rad1 O-O 11. Be3 Qc7 12. Na4 Rab8 13. c4 1/2-1/2

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "4.6"]
[White "Pichardo Galindo, Samuel Antonio"]
[Black "Torres Arambulo, Koharu Aize"]
[Result "0-1"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1456"]
[BlackElo "1571"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "70"]
[GameId "2196412361335460"]
[EventDate "2025.07.05"]

1. e4 c5 2. c3 e5 3. Nf3 Nc6 4. d4 exd4 5. cxd4 cxd4 6. Nxd4 Bc5 7. Be3 Qb6 8. Nf5 Bxe3 9. Nd6+ Kf8 10. fxe3 Qxe3+ 11. Be2 Nf6 12. Rf1 Nd4 13. Na3 Ke7 14. Qxd4 Qxd4 15. Nf5+ Kd8 16. Nxd4 Re8 17. Nf5 Rxe4 18. Nxg7 Nd5 19. Rd1 Ne3 20. Rxf7 Nxd1 21. Kxd1 b6 22. Nb5 Bb7 23. Rf8+ Ke7 24. Rxa8 Bxa8 25. Bf3 Re5 26. Nxa7 Bxf3+ 27. gxf3 Kf7 28. Nc8 Kxg7 29. Nxb6 Rb5 30. Na4 Rh5 31. Kd2 Rxh2+ 32. Kd3 h5 33. a3 h4 34. Ke3 h3 35. b4 Ra2 0-1

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "4.7"]
[White "Apaza Diaz, Santiago Mauricio"]
[Black "Camacho Grana, Pedro Sebastian"]
[Result "1-0"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1560"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "68"]
[GameId "2196414884012722"]
[EventDate "2025.07.05"]

1. d4 d5 2. Nf3 Nf6 3. e3 b6 4. Bd3 e6 5. b3 Nbd7 6. Bb2 Bb7 7. O-O c5 8. c4 Be7 9. Nbd2 O-O 10. Qe2 Re8 11. cxd5 exd5 12. Ba6 Bxa6 13. Qxa6 Bd6 14. Rfe1 h6 15. a4 Qe7 16. a5 Ne4 17. Nf1 Ng5 18. Qe2 Nxf3+ 19. Qxf3 Qe4 20. Qxe4 Rxe4 21. Ng3 Bxg3 22. hxg3 cxd4 23. Bxd4 Rb8 24. b4 bxa5 25. bxa5 a6 26. Rec1 Rb7 27. Rab1 Rxb1 28. Rxb1 Re6 29. Rb7 Nf6 30. f3 Ne8 31. Bb6 Nd6 32. Ra7 Nc4 33. Rxa6 Nxa5 34. Ra8+ Kh7 1-0

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "5.1"]
[White "Angeles Castillo, Bastian Missael Valentin"]
[Black "Roman Robles, Nicolas Alexander"]
[Result "1/2-1/2"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1762"]
[BlackElo "1665"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "70"]
[GameId "2196537263255634"]
[EventDate "2025.07.05"]

1. e4 c5 2. c4 Nc6 3. Nc3 e6 4. g3 Be7 5. Bg2 d6 6. Nge2 Nd4 7. d3 Nf6 8. O-O e5 9. h3 a6 10. Nxd4 cxd4 11. Nd5 Nxd5 12. cxd5 O-O 13. Qb3 b5 14. Bd2 Bd7 15. f4 Qb6 16. f5 Rac8 17. Rac1 a5 18. Rxc8 Rxc8 19. Rc1 Rc5 20. Qd1 b4 21. g4 Bb5 22. Bf1 Qa6 23. Qf3 Rxc1 24. Bxc1 Qc8 25. Qd1 h6 26. Bd2 Qc5 27. Qc1 Qxc1 28. Bxc1 Kh7 29. Kg2 g6 30. Kg3 Kg7 31. h4 gxf5 32. gxf5 Bf8 33. Kg4 f6 34. Be2 Be7 35. Kf3 Bd8 1/2-1/2

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "5.3"]
[White "Torres Diaz, Lucia Marcela"]
[Black "Cardenas Huachaca, Alessandro Jair"]
[Result "0-1"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1679"]
[BlackElo "1776"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "74"]
[GameId "2196538522894458"]
[EventDate "2025.07.05"]

1. e4 c5 2. Bc4 d6 3. f4 Nc6 4. Nf3 e6 5. Nc3 Nge7 6. O-O a6 7. a4 d5 8. Ba2 dxe4 9. Nxe4 Nf5 10. c3 Be7 11. Qe1 h5 12. Qf2 b6 13. Rd1 Bb7 14. Bb1 Na5 15. Bc2 Qc7 16. d4 cxd4 17. Nxd4 Nxd4 18. Rxd4 Rc8 19. b4 Nc6 20. Rd2 Nxb4 21. Qe1 Nxc2 22. Rxc2 Bxe4 23. Qxe4 Qc6 24. Qd3 Rd8 25. Qf1 Bc5+ 26. Kh1 h4 27. Bb2 h3 28. c4 hxg2+ 29. Rxg2 Qe4 30. Re1 Rxh2+ 31. Kxh2 Qh7+ 32. Kg3 Rd3+ 33. Re3 Rxe3+ 34. Kf2 Qh4+ 35. Kg1 Rh3+ 36. Rf2 Rh1+ 37. Kg2 Qh3# 0-1

[Event "IRT Clásico Sub 1800 Armagedón( 5 de julio)"]
[Site "Jr. Manco II 307 San Miguel - Lima - Perú"]
[Date "2025.07.05"]
[Round "5.4"]
[White "Torres Arambulo, Koharu Aize"]
[Black "Paiva Benites, Felix Raul"]
[Result "1-0"]
[Annotator "Torre Negra"]
[ECO "A00"]
[WhiteElo "1571"]
[BlackElo "1662"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "45"]
[GameId "2196539475923080"]
[EventDate "2025.07.05"]

1. e4 c5 2. Nf3 e6 3. d4 d5 4. Bb5+ Nc6 5. Nc3 a6 6. Bxc6+ bxc6 7. Ne5 Qc7 8. Bf4 Bd6 9. O-O Nf6 10. exd5 exd5 11. Re1 O-O 12. dxc5 Bxe5 13. Bxe5 Qd8 14. Bd6 Re8 15. Qd2 Re6 16. Qf4 Ne8 17. Na4 Qa5 18. c3 Nxd6 19. Qxd6 Rxe1+ 20. Rxe1 Be6 21. Nb6 Rf8 22. a4 d4 23. b4 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>