[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "1"]
[White "Mwali, Chitumbo"]
[Black "Kaoma, Micheal"]
[Result "1-0"]
[PlyCount "85"]

1. Nf3 Nf6 2. c4 e6 3. g3 d5 4. Bg2 dxc4 5. Na3 c5 6. Nxc4 Nc6 7. O-O Be7 8. b3 O-O 9. Bb2 Nd5 10. d4 b5 11. Nce5 Nxe5 12. Nxe5 Bb7 13. dxc5 Bxc5 14. Rc1 Rc8 15. Bxd5 exd5 16. Rxc5 Rxc5 17. Qd4 Rc2 18. Nc6 Qg5 19. Ne7+ Kh8 20. h4 Qh6 21. Nf5 Qg6 22. Qxg7+ Qxg7 23. Bxg7+ Kg8 24. Bxf8 Kxf8 25. Nd4 Rd2 26. e3 Rxa2 27. Rc1 Kg7 28. Rc7 Ba8 29. g4 b4 30. Kg2 Ra6 31. Kg3 Rb6 32. Rxa7 Bb7 33. Ra5 Kf6 34. Rc5 h6 35. Rc7 Ba6 36. f4 Bd3 37. f5 Rb8 38. Kf4 Re8 39. g5+ Kg7 40. g6 Re4+ 41. Kf3 Rxh4 42. Rxf7+ Kg8 43. Ne6 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "1"]
[White "Phiri, Godwin"]
[Black "Munenga, Douglas D"]
[Result "0-1"]
[PlyCount "29"]

1. c4 e5 2. g3 Nc6 3. Bg2 f5 4. e3 Nf6 5. a3 a5 6. Nc3 g6 7. Nge2 Bg7 8. d3 O-O 9. O-O d6 10. h3 g5 11. f4 h6 12. d4 e4 13. d5 Ne7 14. Nd4 g4 15. h4 0-1

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "1"]
[White "Kayonde, Andrew"]
[Black "Chisopa, Dalitso"]
[Result "1-0"]
[PlyCount "107"]

1. d4 Nf6 2. Nf3 e6 3. e3 d5 4. Nbd2 c5 5. c3 Nc6 6. Bd3 Bd6 7. O-O O-O 8. Qe2 e5 9. dxc5 Bxc5 10. e4 Bb6 11. exd5 Nxd5 12. Nc4 f6 13. Rd1 Be6 14. Qc2 Kh8 15. Be4 Nce7 16. Bxh7 Qe8 17. Be4 Bc7 18. Ne3 Nxe3 19. Bxe3 f5 20. Bxb7 Rb8 21. Ng5 Bg8 22. Bf3 e4 23. Be2 Qg6 24. h4 Nd5 25. Bxa7 Rbe8 26. Bc5 Rf6 27. c4 Nf4 28. Rd7 Be5 29. Bd4 Rd6 30. Rxd6 Bxd6 31. Rd1 Be7 32. Be3 Bxg5 33. hxg5 Qxg5 34. Bxf4 Qxf4 35. Rd4 Qg5 36. Qc3 Re6 37. c5 e3 38. g3 exf2+ 39. Kxf2 Rh6 40. c6 Rh2+ 41. Kf1 Qe7 42. Bf3 Qc7 43. Bg2 Be6 44. Rb4 Bc8 45. Qe3 Rh6 46. Rh4 Rxh4 47. gxh4 Kh7 48. b4 Qd6 49. a3 Ba6+ 50. Kf2 f4 51. Qe4+ Kh6 52. Qd5 Qc7 53. Qg5+ Kh7 54. Qh5+ 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "1"]
[White "Luanja, Geoffrey"]
[Black "Bwalya, Gillian"]
[Result "1/2-1/2"]
[PlyCount "44"]

1. e4 c5 2. Nf3 e6 3. d3 d6 4. g3 Nf6 5. Bg2 Be7 6. O-O Nc6 7. Re1 Qc7 8. c3 O-O 9. a3 b6 10. b4 Bb7 11. Qe2 Rac8 12. Bb2 Ne5 13. Nbd2 Nxf3+ 14. Bxf3 Nd7 15. Bg2 cxb4 16. axb4 a6 17. c4 Rfe8 18. Rec1 Ra8 19. Nb3 a5 20. bxa5 bxa5 21. Nd4 Nc5 22. Rab1 e5 1/2-1/2

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "1"]
[White "Chumfwa, Stanley"]
[Black "Hapaku, Charles"]
[Result "1/2-1/2"]
[PlyCount "113"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Qb6 8. Qd2 Qxb2 9. Nb3 Qa3 10. Bxf6 gxf6 11. Be2 Nc6 12. O-O f5 13. exf5 Bg7 14. fxe6 Bxe6 15. Kh1 Ne7 16. Rad1 Qb4 17. Nb1 Qxd2 18. Rxd2 O-O-O 19. c4 h5 20. Nd4 Bxd4 21. Rxd4 Nf5 22. Rd2 d5 23. cxd5 Bxd5 24. Kg1 Ne3 25. Rc1+ Kb8 26. Kf2 Rde8 27. Rd3 Nxg2 28. Rxd5 Rxe2+ 29. Kxe2 Nxf4+ 30. Kf3 Nxd5 31. Rc5 Ne7 32. Re5 Ng6 33. Rd5 Rc8 34. Rxh5 Rc1 35. Nd2 Rc2 36. Ke3 Rxa2 37. Nf3 a5 38. Rf5 Ra3+ 39. Ke4 Ra4+ 40. Ke3 Nh4 41. Nxh4 Rxh4 42. Rxa5 Rxh2 43. Rf5 Rh6 44. Rxf7 Rd6 45. Rf1 Kc7 46. Rc1+ Kd7 47. Rc3 b6 48. Rd3 Kc6 49. Rxd6+ Kxd6 50. Kd4 b5 51. Kc3 Kc5 52. Kb3 b4 53. Kb2 Kc4 54. Kc2 b3+ 55. Kb2 Kb4 56. Kb1 Kc3 57. Kc1 1/2-1/2

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "1"]
[White "Nyambe, Maketo"]
[Black "Phiri, Richmond"]
[Result "0-1"]
[PlyCount "18"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. c4 Nf6 6. Nc3 d6 7. Bd3 Be7 8. O-O O-O 9. Be3 Bd7 0-1

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "1"]
[White "Chumfwa, Kelvin"]
[Black "Ndahangwapo, Heskiel"]
[Result "1-0"]
[PlyCount "0"]

 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "?"]
[Round "2"]
[White "Phiri, Richmond"]
[Black "Mwali, Chitumbo"]
[Result "1/2-1/2"]
[PlyCount "0"]

 1/2-1/2

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "?"]
[Round "2"]
[White "Munenga, Douglas D"]
[Black "Chumfwa, Kelvin"]
[Result "1-0"]
[PlyCount "87"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. d3 b5 6. Bb3 Be7 7. O-O d6 8. c3 O-O 9. Re1 Na5 10. Bc2 c5 11. Nbd2 Nc6 12. h3 Re8 13. a4 Rb8 14. axb5 axb5 15. d4 cxd4 16. cxd4 Bf8 17. d5 Nb4 18. Bb1 Na6 19. Nb3 Nc5 20. Na5 Bd7 21. b4 Na4 22. Qb3 Rc8 23. Bd2 Nh5 24. Bd3 Nf4 25. Bf1 Ng6 26. Rac1 Qb6 27. Be3 Qb8 28. Nc6 Qb7 29. Qd3 Rb8 30. Nxb8 Qxb8 31. Rc2 Be7 32. Rec1 Bd8 33. Nd2 Nf4 34. Bxf4 exf4 35. Nb3 Bb6 36. Qf3 g5 37. Bd3 Kg7 38. Na5 Qd8 39. Nc6 Qf6 40. Bxb5 h5 41. Bxa4 g4 42. Qc3 Re5 43. Nxe5 Bxa4 44. Nc6 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "?"]
[Round "2"]
[White "Bwalya, Gillian"]
[Black "Kayonde, Andrew"]
[Result "1-0"]
[PlyCount "55"]

1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. a3 Nd7 6. Be2 Ne7 7. O-O a6 8. Be3 c5 9. dxc5 Nc6 10. b4 Ndxe5 11. Nxe5 Nxe5 12. Bd4 Nc6 13. Bb2 a5 14. Qd2 Be7 15. b5 Nb8 16. Bxg7 Rg8 17. Bd4 Bh3 18. Bf3 Bf6 19. Kh1 Bg4 20. Bxg4 Rxg4 21. f4 Nd7 22. c6 bxc6 23. bxc6 Nc5 24. Bxc5 Bxa1 25. Nc3 Bxc3 26. Qxc3 f6 27. Qh3 Qc8 28. Qxh7 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "?"]
[Round "2"]
[White "Hapaku, Charles"]
[Black "Luanja, Geoffrey"]
[Result "1-0"]
[PlyCount "97"]

1. c4 c6 2. Qa4 Nf6 3. Nf3 g6 4. Nc3 Bg7 5. d4 O-O 6. e4 d6 7. Be2 e5 8. d5 Nbd7 9. b4 cxd5 10. cxd5 Nh5 11. g3 f5 12. Ng5 Nb6 13. Qb3 fxe4 14. a4 Bd7 15. Ne6 Bxe6 16. dxe6 Kh8 17. a5 Nc8 18. Nxe4 h6 19. Bxh5 gxh5 20. Qd5 Qe7 21. b5 Re8 22. Ba3 Qc7 23. O-O Ne7 24. Qd1 Ng6 25. Nxd6 Rxe6 26. Nf5 h4 27. Qg4 Rf6 28. Nxh4 Nxh4 29. Qxh4 Qd7 30. Rab1 Rc8 31. Qe4 Rg8 32. Bc5 b6 33. axb6 axb6 34. Be3 Qh3 35. Rbc1 Qh5 36. Rc6 Rf7 37. Rxb6 Rd8 38. Rc6 Rfd7 39. Rcc1 Qe2 40. b6 Rd4 41. Qf5 Rf8 42. Rc8 Rdd8 43. Rxd8 Rxd8 44. b7 Qa6 45. Rb1 Rb8 46. Qd7 Kh7 47. Qc7 Qa2 48. Rc1 Qg8 49. Rc6 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "?"]
[Round "2"]
[White "Kaoma, Micheal"]
[Black "Chumfwa, Stanley"]
[Result "1-0"]
[PlyCount "73"]

1. d4 Nf6 2. c4 g6 3. f3 Bg7 4. e4 d6 5. Bd3 O-O 6. Ne2 c6 7. Be3 a6 8. a4 a5 9. Nbc3 Na6 10. Na2 e5 11. d5 Nd7 12. Bc2 Ndc5 13. Qd2 cxd5 14. cxd5 f5 15. Nec3 Bd7 16. exf5 Bxf5 17. O-O Bxc2 18. Qxc2 Rc8 19. Qd1 Qh4 20. Rb1 Qc4 21. b3 Qd3 22. Qxd3 Nxd3 23. Rfd1 Ndb4 24. Rbc1 Nxa2 25. Nxa2 Nc5 26. Bxc5 Rxc5 27. Rxc5 dxc5 28. Nc3 Rc8 29. Ne4 Bf8 30. Kf1 Kf7 31. Ke2 Ke7 32. Kd3 Kd7 33. Kc4 b6 34. Kb5 Kc7 35. d6+ Kb7 36. d7 Rd8 37. Ng5 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "?"]
[Round "2"]
[White "Kantalamba, Mushota"]
[Black "Phiri, Godwin"]
[Result "1-0"]
[PlyCount "18"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. c4 Nf6 6. Nc3 d6 7. Bd3 Be7 8. O-O O-O 9. Be3 Bd7 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "?"]
[Round "2"]
[White "Chisopa, Dalitso"]
[Black "Nyambe, Maketo"]
[Result "0-1"]
[PlyCount "100"]

1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d3 d6 6. Nbd2 a6 7. Bb3 Ba7 8. Qe2 O-O 9. O-O Ne7 10. Rd1 Ng6 11. Nf1 Nh5 12. d4 Nhf4 13. Bxf4 Nxf4 14. Qe3 Qf6 15. Ng3 Bg4 16. Rd2 c5 17. dxe5 dxe5 18. Bd1 c4 19. Qe1 h5 20. Nh1 h4 21. Qf1 Nh3+ 22. gxh3 Bxf3 23. Bxf3 Qg5+ 24. Ng3 hxg3 25. Rad1 gxf2+ 26. Kh1 Qg1+ 27. Qxg1 fxg1=Q+ 28. Rxg1 Bxg1 29. Kxg1 Rad8 30. Rc2 Rd6 31. Kf2 f5 32. Ke2 f4 33. b3 cxb3 34. axb3 Rh6 35. Bg4 f3+ 36. Kf2 Rf4 37. Rd2 Rxe4 38. Rd8+ Kf7 39. Kxf3 Rf4+ 40. Ke3 Rb6 41. b4 Rc6 42. Rd7+ Kg6 43. Kd2 Rfc4 44. Rd3 e4 45. Re3 Rd6+ 46. Kc2 Kg5 47. Be2 Kf4 48. Rg3 Rc7 49. c4 Rcd7 50. Kc3 Rd2 0-1

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "3"]
[White "Mwali, Chitumbo"]
[Black "Munenga, Douglas D"]
[Result "0-1"]
[PlyCount "0"]

 0-1

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "3"]
[White "Phiri, Richmond"]
[Black "Bwalya, Gillian"]
[Result "1/2-1/2"]
[PlyCount "2"]

1. Nf3 c5 1/2-1/2

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "3"]
[White "Kayonde, Andrew"]
[Black "Hapaku, Charles"]
[Result "1/2-1/2"]
[PlyCount "130"]

1. d4 Nf6 2. Nf3 g6 3. Nbd2 c5 4. dxc5 Qa5 5. a3 Qxc5 6. b4 Qc7 7. Bb2 Bg7 8. c4 d6 9. e3 Nbd7 10. Be2 b6 11. O-O O-O 12. Qb3 Bb7 13. Rfc1 Rac8 14. Bc3 Qb8 15. a4 d5 16. Qb2 dxc4 17. Nxc4 Bxf3 18. gxf3 Rfd8 19. f4 Qb7 20. Bd4 Ne8 21. Ne5 Nxe5 22. fxe5 Bh6 23. Rxc8 Rxc8 24. Rc1 Rxc1+ 25. Qxc1 Nc7 26. b5 Ne6 27. Qc6 Qb8 28. Bc3 Nc5 29. a5 e6 30. Bd4 Bf8 31. Bc4 Qd8 32. f4 Qh4 33. axb6 axb6 34. Qf3 Qe1+ 35. Kg2 Qd2+ 36. Kh3 Qc1 37. Be2 Qg1 38. Qg3 Qxg3+ 39. hxg3 h5 40. Kg2 Be7 41. Kf3 Bd8 42. Bd1 Nd7 43. Bc2 Bc7 44. Ke4 Kf8 45. Kd3 Bd8 46. Kc4 Be7 47. Be4 Nc5 48. Bc6 Na4 49. Bg2 Ke8 50. Bf3 Kf8 51. Bd1 Nc5 52. Bc2 Nd7 53. Kd3 Bb4 54. Ke2 Nc5 55. Kf3 Nd7 56. Kg2 Be1 57. Be4 Bb4 58. Bc6 Nc5 59. Kh3 Na4 60. Kg2 Kg8 61. Kf3 Kf8 62. Ke2 Kg8 63. Kd3 Kf8 64. Kc4 Be7 65. Bf3 Kg8 1/2-1/2

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "3"]
[White "Chumfwa, Kelvin"]
[Black "Kantalamba, Mushota"]
[Result "0-1"]
[PlyCount "83"]

1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. O-O Nf6 5. d3 O-O 6. Re1 d6 7. c3 Bg4 8. h3 Bh5 9. Nbd2 Na5 10. Bb5 a6 11. Ba4 b5 12. Bc2 c5 13. Nf1 Bg6 14. Ng3 Nc6 15. a4 Re8 16. d4 Rc8 17. d5 Nb8 18. axb5 axb5 19. b4 Nbd7 20. Bd3 c4 21. Bc2 Ra8 22. Rxa8 Qxa8 23. Nh4 Qa1 24. Bd2 Qxd1 25. Rxd1 Ra8 26. Nhf5 Bf8 27. Kf1 Nh5 28. Nxh5 Bxh5 29. Rc1 Bg6 30. Ne3 Nb6 31. f3 Ra2 32. Ke1 Be7 33. Bb1 Rb2 34. Nd1 Rb3 35. Ba2 Ra3 36. Ra1 Bh4+ 37. Ke2 Nxd5 38. Bc1 Nf4+ 39. Kd2 Ra4 40. Ne3 Bg5 41. h4 Bxh4 42. Kc2 0-1

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "3"]
[White "Nyambe, Maketo"]
[Black "Kaoma, Micheal"]
[Result "1/2-1/2"]
[PlyCount "45"]

1. e4 c6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Nf3 Bd6 7. Be2 O-O 8. O-O Qc7 9. c4 b6 10. Be3 Bf5 11. g3 Nd7 12. Nh4 Bh3 13. Re1 Bb4 14. Bg4 Bxg4 15. Qxg4 Bxe1 16. Bh6 g6 17. Bxf8 Bxf2+ 18. Kxf2 Nxf8 19. Rd1 Rd8 20. Qf3 f5 21. d5 cxd5 22. Rxd5 Re8 23. Qd3 1/2-1/2

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "3"]
[White "Chumfwa, Stanley"]
[Black "Luanja, Geoffrey"]
[Result "1-0"]
[PlyCount "18"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. c4 Nf6 6. Nc3 d6 7. Bd3 Be7 8. O-O O-O 9. Be3 Bd7 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "3"]
[White "Phiri, Godwin"]
[Black "Chisopa, Dalitso"]
[Result "1-0"]
[PlyCount "40"]

1. c4 e5 2. g3 c6 3. d4 e4 4. d5 cxd5 5. Qxd5 Nf6 6. Qd1 Bc5 7. Bg2 d6 8. Nc3 Bf5 9. e3 Nc6 10. Nge2 O-O 11. O-O Ne5 12. b3 Qd7 13. Nf4 Bg4 14. Qc2 Bf3 15. Bb2 Rae8 16. h3 Qf5 17. Bxf3 Nxf3+ 18. Kg2 Ne5 19. Rad1 h5 20. Qe2 g5 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "3"]
[White "Mwape, Dennis"]
[Black "Makwaya, Kiddy"]
[Result "1-0"]
[PlyCount "77"]

1. Nf3 g6 2. g3 Bg7 3. Bg2 Nf6 4. O-O O-O 5. d3 c5 6. e4 d5 7. Nbd2 Nc6 8. c3 Be6 9. Ng5 Bg4 10. f3 Bc8 11. f4 h6 12. Ngf3 Ng4 13. Qe2 d4 14. c4 Ne3 15. Rf2 a5 16. h3 a4 17. e5 f5 18. a3 e6 19. Nb1 Nxg2 20. Kxg2 Rb8 21. Qd1 b5 22. cxb5 Rxb5 23. Qxa4 Qb6 24. Nbd2 Bd7 25. Nc4 Qb8 26. Qc2 Rb3 27. Bd2 Kh7 28. Bb4 Nxb4 29. Qxb3 Nd5 30. Qxb8 Rxb8 31. Rc1 Rb3 32. Rd2 Bb5 33. Kf2 Bf8 34. Ne1 Bxc4 35. dxc4 Ne3 36. Ng2 g5 37. Re2 gxf4 38. Nxf4 Rb6 39. b4 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.22"]
[Round "4"]
[White "Munenga, Douglas D"]
[Black "Phiri, Richmond"]
[Result "0-1"]
[PlyCount "53"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. c4 Nf6 6. Bd3 Be7 7. O-O d6 8. b3 O-O 9. Bb2 Bd7 10. Nd2 Nc6 11. Qe2 a5 12. a3 Qb6 13. N2f3 a4 14. b4 Rfc8 15. e5 dxe5 16. Nxc6 Bxc6 17. Nxe5 Rd8 18. Rfe1 Be8 19. Rad1 Qc7 20. Qf3 Rab8 21. Qh3 b5 22. c5 Rd5 23. Ng4 Nh5 24. Bxh7+ Kxh7 25. Rxd5 exd5 26. Qxh5+ Kg8 27. Be5 0-1

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.22"]
[Round "4"]
[White "Bwalya, Gillian"]
[Black "Hapaku, Charles"]
[Result "1-0"]
[PlyCount "85"]

1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. e4 O-O 6. Be2 e5 7. O-O Nc6 8. Be3 Ng4 9. Bg5 f6 10. Bh4 Nxd4 11. Nxd4 exd4 12. Qxd4 Qe8 13. Bxg4 Bxg4 14. e5 Be6 15. exf6 Bh8 16. c5 Rd8 17. cxd6 Rxd6 18. Qxa7 Rb6 19. Qa3 Bxf6 20. Bxf6 Rxf6 21. Rfe1 Qf8 22. Ne4 Rf5 23. Qc3 Rc6 24. Qe3 Bd5 25. Nc3 Bf7 26. Rad1 Re6 27. Qg3 Rxe1+ 28. Rxe1 Qc5 29. h3 Kf8 30. a3 Bb3 31. Qh4 Rf7 32. Re3 Kg7 33. Ne4 Qd4 34. Qg3 Bc4 35. Ng5 Rd7 36. Re4 Qd1+ 37. Kh2 Qd5 38. Qc3+ Kh6 39. Qe3 Kg7 40. Re7+ Rxe7 41. Qxe7+ Kh6 42. f4 Qd6 43. Qxh7# 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.22"]
[Round "4"]
[White "Kantalamba, Mushota"]
[Black "Chumfwa, Stanley"]
[Result "0-1"]
[PlyCount "98"]

1. d4 Nf6 2. Bf4 g6 3. Nd2 Bg7 4. e4 O-O 5. h4 d6 6. Be2 Nc6 7. Ngf3 Re8 8. c3 e5 9. dxe5 dxe5 10. Bh2 a6 11. Qc2 b5 12. O-O Nh5 13. Rad1 Qe7 14. Rfe1 Bg4 15. Ng5 Bxe2 16. Rxe2 Bf6 17. Ndf3 h6 18. Nh3 Rad8 19. Bg3 g5 20. hxg5 hxg5 21. Nh2 Qe6 22. Kf1 g4 23. Ng1 Kg7 24. Ke1 Nxg3 25. fxg3 Rh8 26. Nf1 Rh1 27. Kf2 Be7 28. Ne3 Bc5 29. Ree1 Qh6 30. Rxd8 Nxd8 31. Qd2 Ne6 32. Ke2 Bxe3 33. Qxe3 Qxe3+ 34. Kxe3 c5 35. Kf2 c4 36. Ne2 Rxe1 37. Kxe1 Nc5 38. Kf2 Nxe4+ 39. Ke3 f5 40. Nc1 Nxg3 41. b3 Kf6 42. bxc4 bxc4 43. a4 f4+ 44. Kd2 e4 45. Na2 e3+ 46. Kd1 f3 47. gxf3 gxf3 48. Nb4 Ke5 49. Nc6+ Kd5 0-1

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.22"]
[Round "4"]
[White "Nyambe, Maketo"]
[Black "Mwali, Chitumbo"]
[Result "0-1"]
[PlyCount "92"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 Be7 7. Re1 d6 8. c3 O-O 9. h3 Na5 10. Bc2 c5 11. d4 Nc6 12. d5 Na5 13. b3 Ne8 14. Nbd2 Bd7 15. Nf1 g6 16. Bh6 Ng7 17. Ng3 Qc7 18. Nh2 Nb7 19. Qd2 f6 20. f4 exf4 21. Bxf4 Nd8 22. Ngf1 Nf7 23. Ne3 Nh5 24. Neg4 Nxf4 25. Qxf4 Kg7 26. Rf1 Qd8 27. Rf2 h5 28. Ne3 Ne5 29. Raf1 Qa5 30. Qg3 Kh7 31. Nf5 gxf5 32. Rxf5 Be8 33. Bd1 Rg8 34. Qh4 Rg5 35. Bxh5 Bxh5 36. Rxg5 fxg5 37. Qxh5+ Kg7 38. Rf5 Rh8 39. Rxg5+ Bxg5 40. Qxg5+ Ng6 41. e5 dxe5 42. Ng4 Qd8 43. Qf5 Rf8 44. Qe6 Qe8 45. Qxa6 e4 46. Qa7+ Qe7 0-1

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.22"]
[Round "4"]
[White "Kaoma, Micheal"]
[Black "Kayonde, Andrew"]
[Result "0-1"]
[PlyCount "60"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 Nc6 5. Nf3 d6 6. e3 O-O 7. a3 Bxc3+ 8. Qxc3 Qe7 9. b4 e5 10. dxe5 Nxe5 11. Nxe5 dxe5 12. f3 Nh5 13. g3 e4 14. f4 Bg4 15. Bg2 Rfe8 16. O-O Qe6 17. Rf2 Rad8 18. Rd2 Rxd2 19. Bxd2 Be2 20. Rc1 Rd8 21. Be1 f5 22. Kf2 Bd3 23. Rd1 Nf6 24. h3 Rd7 25. Rc1 Ne8 26. Qe5 Qxe5 27. fxe5 Kf7 28. g4 g6 29. gxf5 gxf5 30. c5 c6 0-1

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.22"]
[Round "4"]
[White "Chumfwa, Kelvin"]
[Black "Phiri, Godwin"]
[Result "1/2-1/2"]
[PlyCount "22"]

1. d4 e6 2. c4 d5 3. Nc3 c6 4. e3 Nf6 5. Nf3 Be7 6. Qc2 Nbd7 7. Be2 O-O 8. O-O b6 9. Rd1 Bb7 10. e4 dxe4 11. Nxe4 Re8 1/2-1/2

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.22"]
[Round "4"]
[White "Luanja, Geoffrey"]
[Black "Chisopa, Dalitso"]
[Result "1/2-1/2"]
[PlyCount "48"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 d6 8. c3 O-O 9. h3 Nb8 10. d3 Nbd7 11. a4 Bb7 12. Bc2 c5 13. Nbd2 Re8 14. Nf1 g6 15. Ng3 Bf8 16. Bb3 Qc7 17. Qe2 Rac8 18. axb5 axb5 19. c4 b4 20. Rf1 Nb8 21. Ba4 Bc6 22. Bg5 Nfd7 23. Qd2 Nb6 24. Bxc6 Nxc6 1/2-1/2

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.22"]
[Round "5"]
[White "Bwalya, Gillian"]
[Black "Munenga, Douglas D"]
[Result "0-1"]
[PlyCount "40"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 Bxc3+ 5. bxc3 O-O 6. Bd3 d6 7. Ne2 e5 8. e4 c5 9. O-O h6 10. f3 Nc6 11. d5 Ne7 12. a4 Ng6 13. a5 Bd7 14. a6 b6 15. Bc2 Qe7 16. Ba4 Bxa4 17. Qxa4 Qd7 18. Qxd7 Nxd7 19. f4 exf4 20. Nxf4 Nge5 0-1

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.22"]
[Round "5"]
[White "Mwali, Chitumbo"]
[Black "Kayonde, Andrew"]
[Result "1/2-1/2"]
[PlyCount "89"]

1. c4 e5 2. g3 c6 3. d4 e4 4. Bg2 d5 5. Nc3 Bb4 6. Bd2 a5 7. cxd5 cxd5 8. a3 Bxc3 9. Bxc3 Nf6 10. Nh3 O-O 11. O-O Nc6 12. f3 exf3 13. exf3 Bxh3 14. Bxh3 b5 15. Be1 Qb6 16. Bf2 a4 17. Rc1 Na5 18. Rc5 Nc4 19. Qc1 Rfe8 20. Re1 b4 21. Bf1 bxa3 22. bxa3 Qb3 23. Rxe8+ Rxe8 24. Bxc4 dxc4 25. Kg2 h5 26. Qxc4 Qxa3 27. Rc7 Re7 28. Rxe7 Qxe7 29. Qxa4 Qe2 30. h3 Kh7 31. Qb3 Qe6 32. Qxe6 fxe6 33. f4 Kg6 34. Kf3 Kf5 35. Be3 g6 36. Bd2 Nd5 37. Ba5 Kf6 38. Bd8+ Kf7 39. Ke4 Nc3+ 40. Ke5 Nd1 41. Ke4 Nc3+ 42. Ke5 Nd1 43. Ke4 Nc3+ 44. Kd3 Nd5 45. Ke4 1/2-1/2

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.22"]
[Round "5"]
[White "Chumfwa, Stanley"]
[Black "Phiri, Richmond"]
[Result "0-1"]
[PlyCount "83"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 d6 6. Be2 Nf6 7. O-O Be7 8. Be3 O-O 9. f4 Qc7 10. a4 b6 11. Bf3 Bb7 12. Kh1 Nbd7 13. Qe1 Rfd8 14. Qg3 Nc5 15. f5 e5 16. Bh6 Bf8 17. Nb3 Ncxe4 18. Bxe4 Nxe4 19. Nxe4 Bxe4 20. Nd2 Bxc2 21. Ra3 Qd7 22. Nc4 Bxf5 23. Nxb6 Qe6 24. Nxa8 Qxh6 25. Nc7 Be4 26. Qf2 f5 27. Nxa6 Rc8 28. Nb4 d5 29. Rc3 Ra8 30. Rc6 Qg5 31. Na6 d4 32. Rb6 Qd8 33. a5 Bd3 34. Re1 Bxa6 35. Qxf5 Bc4 36. Qxe5 d3 37. b3 Bf7 38. Rd1 d2 39. h3 Qd3 40. Qf4 Rd8 41. Rb7 Bxb3 42. Qf1 0-1

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.22"]
[Round "5"]
[White "Hapaku, Charles"]
[Black "Kantalamba, Mushota"]
[Result "1-0"]
[PlyCount "103"]

1. c4 e5 2. Nc3 Nc6 3. Nf3 Nf6 4. e4 Bb4 5. d3 d6 6. a3 Bxc3+ 7. bxc3 Ne7 8. g3 Be6 9. Ng5 Bg4 10. Be2 Bxe2 11. Qxe2 Qd7 12. f4 h6 13. Nf3 Ng6 14. Qf2 Ng4 15. Qg2 Qa4 16. Rb1 b6 17. O-O Qa5 18. Qe2 exf4 19. Rb5 Qa4 20. gxf4 a6 21. Rb4 Qd7 22. Qg2 Rd8 23. f5 N6e5 24. Nxe5 Nxe5 25. d4 f6 26. dxe5 fxe5 27. Qg6+ Qf7 28. Rb2 Ke7 29. Rg2 Rhg8 30. Qxf7+ Kxf7 31. Rg6 a5 32. Be3 Rde8 33. Kf2 a4 34. Ke2 Rh8 35. h4 h5 36. Rfg1 Rh7 37. Kd3 Ra8 38. Rf1 Rhh8 39. Rg5 Rad8 40. Rfg1 Rh7 41. f6 gxf6 42. Rg6 Rdh8 43. c5 dxc5 44. Kc4 c6 45. Bc1 Rd8 46. Rxf6+ Kxf6 47. Bg5+ Ke6 48. Bxd8 b5+ 49. Kxc5 Rd7 50. Rg6+ Kf7 51. Rd6 Ra7 52. Kb6 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.22"]
[Round "5"]
[White "Phiri, Godwin"]
[Black "Kaoma, Micheal"]
[Result "1/2-1/2"]
[PlyCount "2"]

1. c4 Nf6 1/2-1/2

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.22"]
[Round "5"]
[White "Luanja, Geoffrey"]
[Black "Nyambe, Maketo"]
[Result "1/2-1/2"]
[PlyCount "83"]

1. e4 e5 2. Bc4 Nc6 3. d3 Nf6 4. f4 exf4 5. Bxf4 d5 6. exd5 Nxd5 7. Bd2 Be6 8. Nf3 Be7 9. O-O O-O 10. Bb5 Bc5+ 11. Kh1 Nd4 12. Nxd4 Bxd4 13. c3 Ne3 14. Bxe3 Bxe3 15. Qf3 Qg5 16. Bc4 Bxc4 17. dxc4 c6 18. Na3 Bc5 19. b4 Bd6 20. c5 Bc7 21. Rae1 Rad8 22. Re4 f5 23. Re2 Rd7 24. Nc2 Re7 25. Rxe7 Qxe7 26. Nd4 g6 27. Qd3 Re8 28. a4 a6 29. Qc4+ Kh8 30. b5 axb5 31. axb5 Qe5 32. g3 Qe4+ 33. Rf3 Be5 34. Kg2 g5 35. Qf7 Bxd4 36. cxd4 g4 37. Qf6+ Kg8 38. Qg5+ Kh8 39. Qf6+ Kg8 40. Qg5+ Kh8 41. Qf6+ Kg8 42. Qg5+ 1/2-1/2

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.22"]
[Round "5"]
[White "Chisopa, Dalitso"]
[Black "Chumfwa, Kelvin"]
[Result "0-1"]
[PlyCount "66"]

1. d4 Nf6 2. Nf3 e6 3. c4 b6 4. g3 Ba6 5. Qc2 c5 6. Bg2 Bb7 7. O-O Be7 8. Nc3 cxd4 9. Nxd4 Bxg2 10. Kxg2 Qc8 11. b3 Qb7+ 12. e4 O-O 13. Rd1 Na6 14. f3 d6 15. Ndb5 Rfd8 16. Bf4 Ne8 17. Rd2 g5 18. Be3 Rac8 19. Rad1 Nb4 20. Qb2 Nc6 21. Ne2 Ne5 22. Nxd6 Bxd6 23. Rxd6 Rxd6 24. Rxd6 Nxf3 25. Kxf3 Nxd6 26. Qe5 Qe7 27. Bxg5 Qf8 28. Bf6 h6 29. Nf4 Ne8 30. g4 Nxf6 31. Qxf6 Qg7 32. Nh5 Qxf6+ 33. Nxf6+ Kf8 0-1

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.22"]
[Round "5"]
[White "Mwape, Dennis"]
[Black "Chiwambo, Stansford"]
[Result "1/2-1/2"]
[PlyCount "0"]

 1/2-1/2

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "6"]
[White "Kayonde, Andrew"]
[Black "Munenga, Douglas D"]
[Result "1/2-1/2"]
[PlyCount "47"]

1. d4 d6 2. Nf3 Nc6 3. c4 e5 4. d5 Nb8 5. e4 Nf6 6. Nc3 Be7 7. c5 O-O 8. cxd6 cxd6 9. h3 a6 10. a4 a5 11. Be3 Na6 12. Bb5 Nd7 13. O-O Ndc5 14. Nd2 Bg5 15. Qh5 f6 16. Nc4 Nb4 17. Bxc5 dxc5 18. Qe2 Kh8 19. Na2 Na6 20. Bxa6 Rxa6 21. Rfd1 f5 22. Nxe5 fxe4 23. Qxe4 Raf6 24. d6 1/2-1/2

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "6"]
[White "Mwali, Chitumbo"]
[Black "Bwalya, Gillian"]
[Result "1-0"]
[PlyCount "26"]

1. c4 e5 2. g3 Bc5 3. Bg2 d6 4. Nc3 Nf6 5. e3 c6 6. Nge2 O-O 7. O-O a5 8. b3 Na6 9. d4 exd4 10. Nxd4 Qe7 11. h3 Nc7 12. Bb2 Rd8 13. e4 Bxd4 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "6"]
[White "Phiri, Richmond"]
[Black "Hapaku, Charles"]
[Result "1-0"]
[PlyCount "73"]

1. Nf3 Nf6 2. c4 g6 3. b3 Bg7 4. Bb2 c5 5. g3 b6 6. Bg2 Bb7 7. O-O O-O 8. d4 cxd4 9. Nxd4 Bxg2 10. Kxg2 Nc6 11. Nc3 Nxd4 12. Qxd4 d6 13. Rad1 Qc8 14. f3 Rd8 15. e4 Qb7 16. Qe3 a6 17. Qe2 b5 18. cxb5 axb5 19. e5 dxe5 20. Rxd8+ Rxd8 21. Qxb5 Qxb5 22. Nxb5 e4 23. Bxf6 exf3+ 24. Kxf3 Bxf6 25. Ke2 Kf8 26. Rc1 Bg5 27. Rc2 Rd5 28. a4 Re5+ 29. Kd3 Re3+ 30. Kc4 e5 31. Nc3 Bd8 32. b4 Re1 33. a5 Ra1 34. Ra2 Rxa2 35. Nxa2 Ke7 36. a6 Bb6 37. Nc3 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "6"]
[White "Chumfwa, Kelvin"]
[Black "Chumfwa, Stanley"]
[Result "0-1"]
[PlyCount "31"]

1. d4 Nf6 2. c4 g6 3. f3 d5 4. cxd5 Nxd5 5. e4 Nb6 6. Nc3 Bg7 7. Be3 O-O 8. Qd2 e5 9. d5 c6 10. O-O-O cxd5 11. exd5 N8d7 12. Kb1 Nf6 13. Nge2 Nc4 14. Qd3 Bf5 15. Ne4 Qxd5 16. Kc1 0-1

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "6"]
[White "Kantalamba, Mushota"]
[Black "Nyambe, Maketo"]
[Result "1-0"]
[PlyCount "61"]

1. d4 Nf6 2. Bf4 d5 3. e3 e6 4. Bd3 Bd6 5. Bg3 b6 6. Nd2 Bb7 7. Ngf3 O-O 8. Ne5 Nbd7 9. c3 Ne4 10. f3 Nxg3 11. hxg3 g6 12. f4 Nf6 13. Qf3 c5 14. g4 Kg7 15. g5 Nd7 16. Rxh7+ Kxh7 17. Qh3+ Kg8 18. Ke2 Nf6 19. Rh1 Nh5 20. Bxg6 Kg7 21. Nxf7 Rxf7 22. Qxh5 Qh8 23. Bxf7 Qxh5+ 24. Bxh5 Ba6+ 25. Kf3 Rh8 26. Rh3 b5 27. Bg4 Bc8 28. Rxh8 Kxh8 29. e4 cxd4 30. exd5 Ba3 31. bxa3 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "6"]
[White "Phiri, Godwin"]
[Black "Luanja, Geoffrey"]
[Result "1-0"]
[PlyCount "1"]

1. c4 1-0

[Event "PCZ Flowers Open   2  Elite Section And Open Section"]
[Site "Tuswangane Recreation  club, Livingstone"]
[Date "2025.06.21"]
[Round "6"]
[White "Kaoma, Micheal"]
[Black "Chisopa, Dalitso"]
[Result "1-0"]
[PlyCount "131"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 b6 5. a3 Bxc3+ 6. Qxc3 Bb7 7. Bg5 h6 8. Bh4 d6 9. f3 Nbd7 10. e3 Qe7 11. Qc2 e5 12. d5 c6 13. dxc6 Bxc6 14. e4 Nc5 15. b3 O-O 16. Ne2 g5 17. Bf2 Nfxe4 18. Be3 Nf6 19. h4 e4 20. hxg5 exf3 21. Bxc5 fxe2 22. Qxe2 Rfe8 23. Bd4 Nh7 24. Qxe7 Rxe7+ 25. Kd2 hxg5 26. Bd3 Be4 27. Rae1 Rae8 28. Rh6 Bxd3 29. Rxe7 Rxe7 30. Kxd3 f6 31. Bxf6 Re6 32. Rg6+ Kf8 33. Bg7+ Kf7 34. Rxe6 Kxe6 35. Ke4 Kf7 36. Bd4 Ke6 37. g4 Nf8 38. b4 Nd7 39. Bc3 a6 40. Bd4 b5 41. c5 dxc5 42. bxc5 Nb8 43. Be3 Nc6 44. Bxg5 Ne5 45. Bf4 Nxg4 46. c6 Nf6+ 47. Kd4 Nd5 48. Bh2 Ne7 49. Kc5 Nc8 50. Bg3 Ke7 51. Bf4 Ke6 52. Bc7 Ke7 53. Kd5 Kf7 54. Bd6 Ke8 55. Bc7 Ke7 56. Bf4 Nb6+ 57. Kc5 Nc8 58. Kb4 Na7 59. Kc5 Nc8 60. Kb4 Na7 61. c7 Kd7 62. Ka5 Nc8 63. Kxa6 Ne7 64. Kb7 Nc8 65. Bg3 Ne7 66. Be1 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>