[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.26"]
[Round "1"]
[White "Musabandesu, Justin"]
[Black "Dinodia, Priyanshu"]
[Result "0-1"]
[PlyCount "74"]

1. b3 d5 2. Bb2 Bg4 3. h3 Bh5 4. g4 Bg6 5. Bg2 c6 6. d3 Nd7 7. f4 e6 8. e4 Qh4+ 9. Kf1 h6 10. f5 exf5 11. exf5 Bh7 12. c4 dxc4 13. bxc4 O-O-O 14. Nf3 Qe7 15. Nbd2 Ngf6 16. Qc2 Nc5 17. Re1 Qd6 18. d4 Ncd7 19. Kf2 g6 20. Re2 gxf5 21. gxf5 Nh5 22. Re5 Nxe5 23. dxe5 Qc5+ 24. Ke1 Qe3+ 25. Kd1 Qf2 26. Rh2 Nf4 27. Bh1 Qf1+ 28. Ne1 Bb4 29. Bd5 Bxd2 30. Rxd2 cxd5 31. cxd5+ Kb8 32. e6 Nxd5 33. Qe4 Bxf5 34. Qe5+ Nc7 35. e7 Rxd2+ 36. Kxd2 Re8 37. Qd6 Qf2+ 0-1

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.26"]
[Round "1"]
[White "sianyinda, Lubona Twalumba"]
[Black "Chewe, Joshua"]
[Result "1-0"]
[PlyCount "4"]

1. e4 e6 2. d3 d5 1-0

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.26"]
[Round "1"]
[White "Chitula, Agatha"]
[Black "Zulu, Taonga"]
[Result "0-1"]
[PlyCount "154"]

1. e4 c5 2. Nf3 Nc6 3. c3 d5 4. exd5 Qxd5 5. Be2 Nf6 6. d4 cxd4 7. cxd4 e6 8. O-O Be7 9. Nc3 Qd8 10. h3 O-O 11. Be3 Nd5 12. Nxd5 exd5 13. Qc2 a6 14. Rac1 Nb4 15. Qb3 Nc6 16. a3 Bf6 17. Bd3 Qd6 18. Qc2 h6 19. Qd2 Bd8 20. Bf4 Qf6 21. Be5 Nxe5 22. Nxe5 Be6 23. f4 Bb6 24. Qf2 Bf5 25. Bxf5 Qxf5 26. Rfd1 f6 27. g4 Qe6 28. f5 Qd6 29. Nf3 Rfc8 30. Kg2 Rxc1 31. Rxc1 Qf4 32. Re1 Rc8 33. Qe2 Kh7 34. Rd1 Qe4 35. Rd2 Re8 36. Qxe4 dxe4 37. Ng1 e3 38. Re2 Bxd4 39. Nf3 Ba7 40. Ne1 Rd8 41. Kf3 Rd2 42. Ng2 Bd4 43. b4 Rxe2 44. Kxe2 b5 45. Nxe3 Bb2 46. Kd3 Bxa3 47. Nd5 Kg8 48. Kc3 Kf7 49. Nc7 Ke7 50. Nxa6 Kd6 51. Kd4 Bb2+ 52. Ke4 Bc3 53. Kd3 Be1 54. Ke4 Kc6 55. Kd4 Kb6 56. Nc5 Bxb4 57. Ne6 Bd2 58. Nxg7 b4 59. Kc4 Ka5 60. Kb3 Kb5 61. h4 Kc5 62. Nh5 Be1 63. Nxf6 Bxh4 64. Ne4+ Kd5 65. Nd2 Be7 66. Nf1 Ke4 67. Kc4 Kf4 68. Kd5 b3 69. Nd2 Kxg4 70. Ke6 b2 71. Kxe7 Kxf5 72. Kd6 h5 73. Kd5 h4 74. Kd4 h3 75. Ke3 h2 76. Nf1 b1=Q 77. Nxh2 Qg1+ 0-1

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.26"]
[Round "2"]
[White "Musabandesu, Justin"]
[Black "sianyinda, Lubona Twalumba"]
[Result "0-1"]
[PlyCount "106"]

1. d4 Nf6 2. Nf3 g6 3. g3 Bg7 4. Bg2 O-O 5. O-O d5 6. Nbd2 c5 7. dxc5 Na6 8. Nb3 Ne4 9. c6 bxc6 10. Nfd4 Qb6 11. a4 e5 12. a5 Qc7 13. Nb5 cxb5 14. Qxd5 Bb7 15. Qxb5 Nd6 16. Qd3 Bxg2 17. Kxg2 Nb4 18. Qc3 Qb7+ 19. Kg1 Rfc8 20. Nc5 Qb5 21. Be3 Ne4 22. Nxe4 Rxc3 23. Nxc3 Qc6 24. Rfc1 Nd5 25. Nxd5 Qxd5 26. Rd1 Qb5 27. a6 Bf6 28. b3 Bd8 29. Bxa7 Rxa7 30. Rxd8+ Kg7 31. Rd6 Qc5 32. Rdd1 Qxc2 33. e3 Qxb3 34. Rdb1 Qe6 35. h4 Rxa6 36. Rxa6 Qxa6 37. Rc1 Qe2 38. Kg2 Kf6 39. Rc7 Kf5 40. Rxf7+ Kg4 41. Rxh7 Qf3+ 42. Kf1 Qd1+ 43. Kg2 Qd5+ 44. Kf1 Kf3 45. Ke1 Qa2 46. Kd1 Kxf2 47. Rc7 Kxe3 48. Rc3+ Kd4 49. Rf3 e4 50. Rf8 Qa5 51. Ke2 Qa2+ 52. Kf1 Ke3 53. g4 Qe2+ 0-1

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.26"]
[Round "2"]
[White "Chewe, Joshua"]
[Black "Zulu, Taonga"]
[Result "1/2-1/2"]
[PlyCount "11"]

1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 c6 5. cxd5 cxd5 6. Bf4 1/2-1/2

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.26"]
[Round "2"]
[White "Chitula, Agatha"]
[Black "Dinodia, Priyanshu"]
[Result "0-1"]
[PlyCount "116"]

1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Nf3 Nc6 5. h3 Nf6 6. Nc3 Bf5 7. Bd3 Bxd3 8. Qxd3 e6 9. O-O Bd6 10. Re1 O-O 11. Nb5 Rc8 12. Nxd6 Qxd6 13. c3 Rb8 14. Bg5 Ne4 15. Qe3 Nxg5 16. Qxg5 Qe7 17. Qxe7 Nxe7 18. Ne5 Rbc8 19. Rac1 Nc6 20. Re2 Nxd4 21. Rd2 Nc6 22. Nd7 Rfd8 23. Nc5 Na5 24. Nd3 Kf8 25. f4 d4 26. Ne5 f6 27. Nf3 dxc3 28. Rxd8+ Rxd8 29. Rxc3 Rd1+ 30. Kh2 Nc6 31. a3 a5 32. Kg3 Ke7 33. Rb3 Rd7 34. Re3 Nd4 35. Nxd4 Rxd4 36. Rc3 Kd7 37. Kf3 Rd2 38. Rb3 Kc6 39. Rc3+ Kb6 40. Rb3+ Ka6 41. a4 Rd4 42. Ra3 b5 43. axb5+ Kxb5 44. Ke3 Rb4 45. Ra2 a4 46. h4 Kc4 47. Ra1 Kb3 48. Kf3 Kxb2 49. Re1 a3 50. Rxe6 a2 51. Re2+ Ka3 52. Re7 a1=Q 53. Ra7+ Ra4 54. Rxg7 Qf1 55. Ke3 Qxf4 56. Kd3 Rd4 57. Kc2 Qd2+ 58. Kb1 Qd1# 0-1

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.26"]
[Round "3"]
[White "sianyinda, Lubona Twalumba"]
[Black "Chitula, Agatha"]
[Result "1-0"]
[PlyCount "49"]

1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. d4 d6 5. f4 e6 6. Nf3 Be7 7. Bd3 dxe5 8. fxe5 Nc6 9. Be3 Nb4 10. O-O Nxd3 11. Qxd3 Bd7 12. Nc3 O-O 13. Ne4 h6 14. b3 f5 15. exf6 Bxf6 16. Nxf6+ Rxf6 17. Ne5 Qe7 18. Rxf6 gxf6 19. Bxh6 fxe5 20. Qg6+ Kh8 21. Rf1 Rg8 22. Qh5 Qh7 23. Qxe5+ Qg7 24. Bxg7+ Rxg7 25. Rf8+ 1-0

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.26"]
[Round "3"]
[White "Zulu, Taonga"]
[Black "Musabandesu, Justin"]
[Result "0-1"]
[PlyCount "76"]

1. e4 Nf6 2. Nc3 d6 3. d4 c6 4. Nf3 Qa5 5. Bd2 Qc7 6. Be2 e5 7. d5 Bg4 8. h3 Bh5 9. Bg5 Nbd7 10. Bxf6 Nxf6 11. O-O Be7 12. Qd2 O-O 13. Rfd1 a6 14. Nh4 Nxe4 15. Nxe4 Bxe2 16. Qxe2 Bxh4 17. dxc6 Rad8 18. cxb7 d5 19. Ng3 Bxg3 20. fxg3 Qb6+ 21. Kh2 Rfe8 22. b3 Qxb7 23. c4 d4 24. Rd2 e4 25. Rad1 Qb6 26. c5 Qxc5 27. Qxa6 Rd6 28. Qa4 Red8 29. b4 Qe5 30. b5 d3 31. Qb3 h5 32. b6 h4 33. b7 hxg3+ 34. Kh1 R6d7 35. a4 Rb8 36. Rb1 Rdxb7 37. Qxb7 Rxb7 38. Rxb7 Qa1+ 0-1

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.26"]
[Round "3"]
[White "Dinodia, Priyanshu"]
[Black "Chewe, Joshua"]
[Result "0-1"]
[PlyCount "78"]

1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. c3 c5 6. f4 Nc6 7. Ndf3 Qb6 8. a3 c4 9. Be3 Qxb2 10. Ne2 Be7 11. g3 Qb3 12. Qxb3 cxb3 13. Rb1 Bxa3 14. Rxb3 Be7 15. Bh3 Nb6 16. g4 Na5 17. Rb1 Nac4 18. Bf2 g6 19. Bh4 Bd7 20. Bxe7 Kxe7 21. Nh4 h5 22. Nf3 hxg4 23. Bxg4 Ba4 24. Kf2 Bc2 25. Rbc1 Be4 26. Ng3 Bxf3 27. Bxf3 a5 28. Ra1 a4 29. Bd1 a3 30. Ne2 Na4 31. Bb3 Nab2 32. Bxc4 Nxc4 33. Rhb1 Rxh2+ 34. Ke1 Rh1+ 35. Kf2 Rh2+ 36. Ke1 b6 37. Kd1 a2 38. Rb4 Rh1+ 39. Kc2 Rxa1 0-1

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.27"]
[Round "4"]
[White "Dinodia, Priyanshu"]
[Black "Musabandesu, Justin"]
[Result "1-0"]
[PlyCount "89"]

1. e4 d6 2. d4 g6 3. Nc3 Bg7 4. Be3 c6 5. a4 Qa5 6. h3 Nf6 7. Bd2 Qc7 8. Nf3 e5 9. dxe5 dxe5 10. Bc4 Nbd7 11. Qe2 Nc5 12. Ng5 Ne6 13. Nxe6 Bxe6 14. Bxe6 fxe6 15. Qc4 Qf7 16. O-O O-O 17. a5 Rad8 18. Be3 a6 19. Na4 Rfe8 20. Nc5 Nh5 21. Rad1 Nf4 22. Qb3 Ne2+ 23. Kh1 Nd4 24. Qb6 Bf8 25. Nb3 Rd7 26. Nxd4 Red8 27. Bg5 Be7 28. Bxe7 Qxe7 29. Nxc6 bxc6 30. Rxd7 Qxd7 31. Qxa6 Rb8 32. b3 Kg7 33. Qc4 Qd6 34. a6 Rb4 35. Qc3 Rd4 36. a7 Qa3 37. Ra1 Rd1+ 38. Rxd1 Qxa7 39. Qxe5+ Kh6 40. Qxe6 Qxf2 41. Qg4 c5 42. Qf3 Qxc2 43. Qf4+ g5 44. Rd6+ Kg7 45. Qf6+ 1-0

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.27"]
[Round "4"]
[White "Chewe, Joshua"]
[Black "sianyinda, Lubona Twalumba"]
[Result "0-1"]
[PlyCount "125"]

1. d4 Nf6 2. Nc3 d5 3. Bf4 e6 4. e3 Bd6 5. Bd3 Bxf4 6. exf4 O-O 7. Nf3 c5 8. dxc5 Qc7 9. Qd2 Qxc5 10. O-O Nc6 11. a3 Bd7 12. h3 a6 13. Rfe1 Rac8 14. Ne5 Nd4 15. Rad1 Nb5 16. Nxd7 Nxd7 17. Nxb5 axb5 18. Qa5 Nb6 19. b4 Nc4 20. bxc5 Nxa5 21. Bxb5 Rxc5 22. Bd3 Rfc8 23. Rb1 Nc4 24. a4 Ra5 25. Rb4 Nd6 26. Reb1 Kf8 27. Kf1 Rca8 28. Bb5 Nxb5 29. axb5 Rc8 30. R1b2 Ra3 31. Ke2 Ke7 32. Kd2 Kd6 33. R4b3 Rxb3 34. Rxb3 Rc4 35. g3 Kc5 36. Kd3 Rd4+ 37. Kc3 Rc4+ 38. Kd3 Rd4+ 39. Ke3 Rb4 40. Rc3+ Rc4 41. Rb3 Rxc2 42. f3 Kc4 43. Rd3 Rc3 44. Rxc3+ Kxc3 45. f5 d4 46. Kf4 exf5 47. Kxf5 d3 48. h4 d2 49. g4 d1=Q 50. Kf4 Qd5 51. b6 Qd6+ 52. Ke4 Qxb6 53. g5 Qg6+ 54. Kf4 b5 55. Kg4 h5+ 56. Kf4 b4 57. Ke5 b3 58. f4 f5 59. gxf6 Qxf6+ 60. Kd5 b2 61. Kc5 b1=Q 62. f5 Qbxf5# 63. Kd4+ 0-1

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.27"]
[Round "4"]
[White "Chitula, Agatha"]
[Black "Zulu, Taonga"]
[Result "1/2-1/2"]
[PlyCount "80"]

1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nf6 5. Bf4 e6 6. Nd2 Bd6 7. Bg3 Nc6 8. c3 Bxg3 9. hxg3 e5 10. dxe5 Nxe5 11. Qe2 Qe7 12. O-O-O Nxd3+ 13. Qxd3 Be6 14. Ngf3 h6 15. Nd4 O-O-O 16. Nxe6 Qxe6 17. Rhe1 Qc6 18. Qd4 Kb8 19. Re7 Rd7 20. Rxd7 Qxd7 21. Nf3 Qg4 22. Qe5+ Kc8 23. Qe7 Qe6 24. Qc5+ Kb8 25. Nd4 Qb6 26. Qxb6 axb6 27. Nf5 g6 28. Nd6 Rf8 29. f3 Kc7 30. Nb5+ Kc6 31. Nd4+ Kc5 32. Re1 Re8 33. Rxe8 Nxe8 34. Kd2 Nc7 35. Kd3 Kd6 36. c4 Na6 37. cxd5 Nb4+ 38. Kc3 Nxd5+ 39. Kd2 Kc5 40. Ne2 Kc4 1/2-1/2

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.27"]
[Round "5"]
[White "sianyinda, Lubona Twalumba"]
[Black "Musabandesu, Justin"]
[Result "1-0"]
[PlyCount "78"]

1. e4 e6 2. d3 b6 3. d4 Bb7 4. Nc3 Bb4 5. Bd3 f5 6. Qe2 Nf6 7. f3 fxe4 8. fxe4 Bxc3+ 9. bxc3 Nxe4 10. Qh5+ g6 11. Qe5 Nf6 12. Bg5 O-O 13. Qg3 Qe8 14. O-O-O Nh5 15. Qg4 Nc6 16. Bh6 Ng7 17. h4 Rf2 18. h5 Ne7 19. hxg6 Nxg6 20. Bxg7 Kxg7 21. Qh5 Qg8 22. Qh6+ Kf7 23. Nh3 Rxg2 24. Rhf1+ Ke7 25. Ng5 Rf8 26. Nxh7 Rxf1 27. Rxf1 d6 28. Nf6 Qh8 29. Nh7 Qg8 30. Bxg6 Qxg6 31. Qf8+ Kd7 32. Rf7+ Qxf7 33. Qxf7+ Kc6 34. Qf3+ Kd7 35. Qxb7 Rf2 36. Qe4 Rf5 37. d5 Rxd5 38. Nf6+ Kc6 39. Nxd5 exd5 1-0

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.27"]
[Round "5"]
[White "Zulu, Taonga"]
[Black "Chewe, Joshua"]
[Result "0-1"]
[PlyCount "125"]

1. d4 Nf6 2. Nc3 d5 3. Bf4 e6 4. e3 Bd6 5. Bd3 Bxf4 6. exf4 O-O 7. Nf3 c5 8. dxc5 Qc7 9. Qd2 Qxc5 10. O-O Nc6 11. a3 Bd7 12. h3 a6 13. Rfe1 Rac8 14. Ne5 Nd4 15. Rad1 Nb5 16. Nxd7 Nxd7 17. Nxb5 axb5 18. Qa5 Nb6 19. b4 Nc4 20. bxc5 Nxa5 21. Bxb5 Rxc5 22. Bd3 Rfc8 23. Rb1 Nc4 24. a4 Ra5 25. Rb4 Nd6 26. Reb1 Kf8 27. Kf1 Rca8 28. Bb5 Nxb5 29. axb5 Rc8 30. R1b2 Ra3 31. Ke2 Ke7 32. Kd2 Kd6 33. R4b3 Rxb3 34. Rxb3 Rc4 35. g3 Kc5 36. Kd3 Rd4+ 37. Kc3 Rc4+ 38. Kd3 Rd4+ 39. Ke3 Rb4 40. Rc3+ Rc4 41. Rb3 Rxc2 42. f3 Kc4 43. Rd3 Rc3 44. Rxc3+ Kxc3 45. f5 d4 46. Kf4 exf5 47. Kxf5 d3 48. h4 d2 49. g4 d1=Q 50. Kf4 Qd5 51. b6 Qd6+ 52. Ke4 Qxb6 53. g5 Qg6+ 54. Kf4 b5 55. Kg4 h5+ 56. Kf4 b4 57. Ke5 b3 58. f4 f5 59. gxf6 Qxf6+ 60. Kd5 b2 61. Kc5 b1=Q 62. f5 Qbxf5# 63. Kd4+ 0-1

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.27"]
[Round "5"]
[White "Dinodia, Priyanshu"]
[Black "Chitula, Agatha"]
[Result "1-0"]
[PlyCount "95"]

1. e4 c6 2. c4 e6 3. d4 d6 4. Nf3 Nd7 5. Bf4 Nh6 6. Bd3 g6 7. Nc3 Bg7 8. Bxd6 Qb6 9. Qd2 Ng8 10. e5 Ne7 11. O-O Qd8 12. Qg5 h6 13. Qh4 Nf5 14. Qxd8+ Kxd8 15. Bxf5 gxf5 16. b4 Bf8 17. b5 Bxd6 18. exd6 Nb6 19. bxc6 Nxc4 20. d7 Bxd7 21. cxd7 Kxd7 22. Ne5+ Nxe5 23. dxe5 Ke7 24. Rac1 Rhd8 25. Nb5 a6 26. Rc7+ Rd7 27. Rxd7+ Kxd7 28. Nd6 Kc6 29. Nxf7 h5 30. Rc1+ Kd5 31. Rd1+ Kc5 32. Ng5 b5 33. Nxe6+ Kb4 34. Nc7 Ra7 35. Rc1 Ka3 36. Rc2 b4 37. e6 b3 38. axb3 Kxb3 39. Rc6 a5 40. e7 Rxc7 41. Rxc7 a4 42. e8=Q a3 43. Ra7 a2 44. Qa4+ Kc3 45. Rc7+ Kb2 46. Rc2+ Kb1 47. Qb3+ Ka1 48. Rc1# 1-0

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.27"]
[Round "6"]
[White "Chitula, Agatha"]
[Black "sianyinda, Lubona Twalumba"]
[Result "0-1"]
[PlyCount "54"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Qxd4 Nc6 5. Bb5 Bd7 6. Bxc6 bxc6 7. O-O e5 8. Qd1 Nf6 9. Bg5 h6 10. Bxf6 Qxf6 11. Nbd2 Be7 12. h3 O-O 13. Nh2 d5 14. exd5 cxd5 15. Nb3 Be6 16. c3 Rad8 17. Qf3 Qg6 18. Kh1 f5 19. Qe3 Bd6 20. Qxa7 f4 21. Rg1 e4 22. Qd4 Qh5 23. Qd1 f3 24. Nd4 Bxh3 25. gxh3 Qxh3 26. Rg3 Bxg3 27. fxg3 Qg2# 0-1

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.27"]
[Round "6"]
[White "Musabandesu, Justin"]
[Black "Zulu, Taonga"]
[Result "1-0"]
[PlyCount "51"]

1. d4 Nf6 2. Nf3 d5 3. g3 c5 4. dxc5 e6 5. Be3 Qa5+ 6. c3 Nc6 7. b4 Qd8 8. Bg2 a5 9. Qa4 Bd7 10. b5 Na7 11. Na3 Rc8 12. c6 Bxa3 13. cxd7+ Qxd7 14. Bxa7 Rxc3 15. Ne5 Qd6 16. Bd4 Rc4 17. Nxc4 dxc4 18. O-O Qxd4 19. Qxa3 b6 20. Bc6+ Kd8 21. Rad1 Qxd1 22. Rxd1+ Kc7 23. Qe7+ Kb8 24. Qxf7 Nd5 25. Rxd5 exd5 26. Qb7# 1-0

[Event "PCZ  Masters Series  250701 Section A"]
[Site "28 lubu Road, longacres, lusaka"]
[Date "2025.07.27"]
[Round "6"]
[White "Chewe, Joshua"]
[Black "Dinodia, Priyanshu"]
[Result "1-0"]
[PlyCount "121"]

1. d4 d5 2. Nc3 Nf6 3. Bf4 c5 4. e3 a6 5. Nf3 cxd4 6. exd4 Bg4 7. Be2 Bxf3 8. Bxf3 Nc6 9. O-O e6 10. Ne2 Bd6 11. c3 Bxf4 12. Nxf4 O-O 13. Re1 b5 14. a3 a5 15. Nd3 Rb8 16. b4 axb4 17. axb4 Qc7 18. Re2 Ra8 19. Rea2 Ra7 20. Rxa7 Nxa7 21. Ra5 Nc8 22. Nc5 Nd6 23. Qa1 g6 24. Be2 Qc6 25. Ra6 Qc7 26. Qa5 Qxa5 27. bxa5 Nfe4 28. Nxe4 Nxe4 29. Rc6 Rb8 30. f3 Nd2 31. Rb6 Rc8 32. Bxb5 Rxc3 33. a6 Ra3 34. Rb7 Nc4 35. a7 Nb6 36. Rxb6 Rxa7 37. Kf2 Ra2+ 38. Be2 Ra7 39. f4 Kg7 40. g4 Kf6 41. Rb2 Ra4 42. Ke3 g5 43. Rd2 gxf4+ 44. Kxf4 e5+ 45. Ke3 Ra3+ 46. Rd3 exd4+ 47. Kxd4 Ra2 48. Re3 Kg5 49. h3 Rd2+ 50. Bd3 h6 51. Kxd5 h5 52. gxh5 Kxh5 53. Ke5 Rf2 54. Bf5 Rd2 55. Rf3 Ra2 56. Kf6 Ra7 57. Rf4 Ra5 58. Rg4 Ra6+ 59. Kxf7 Rh6 60. Bg6+ Rxg6 61. Rxg6 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>