[Event "Agadir zt 4.1"]
[Site "Agadir"]
[Date "2016.05.30"]
[Round "9"]
[White "Ouakhir, Pierre Mehdi"]
[Black "Achraf Hadj, Khoulti"]
[Result "1/2-1/2"]
[ECO "D36"]
[WhiteElo "2172"]
[BlackElo "2105"]
[PlyCount "61"]
[EventDate "2016.05.24"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "MAR"]
[SourceTitle "CBM 172 Extra"]
[Source "ChessBase"]
[SourceDate "2016.06.21"]
[SourceVersion "1"]
[SourceVersionDate "2016.06.21"]
[SourceQuality "1"]

1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Qc2 Be7 6. Bg5 0-0 7. e3 c6 8. Bd3 Nbd7 9. Nf3 h6 10. Bxf6 Bxf6 11. 0-0 Nb6 12. b4 Be6 13. Rab1 Nd7 14. a4 b6 15. Bh7+ Kh8 16. Bf5 Rc8 17. Bxe6 fxe6 18. Rfc1 c5 19. bxc5 bxc5 20. Nb5 a6 21. Nd6 Rc6 22. Nb7 Qc7 23. Nxc5 Rc8 24. g3 Nxc5 25. dxc5 Rxc5 26. Qxc5 Qxc5 27. Rxc5 Rxc5 28. Rb8+ Kh7 29. Rb4 Rc1+ 30. Kg2 Rc6 31. Nd4 1/2-1/2

[Event "Agadir zt 4.1"]
[Site "Agadir"]
[Date "2016.05.29"]
[Round "8"]
[White "Achraf Hadj, Khoulti"]
[Black "Hifad, Rachid"]
[Result "1/2-1/2"]
[ECO "D05"]
[WhiteElo "2105"]
[BlackElo "2203"]
[PlyCount "73"]
[EventDate "2016.05.24"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "MAR"]
[SourceTitle "CBM 172 Extra"]
[Source "ChessBase"]
[SourceDate "2016.06.21"]
[SourceVersion "1"]
[SourceVersionDate "2016.06.21"]
[SourceQuality "1"]

1. Nf3 d5 2. d4 Nf6 3. e3 c5 4. c3 Nc6 5. Be2 e6 6. 0-0 Bd6 7. Nbd2 0-0 8. b3 Qe7 9. Bb2 e5 10. dxe5 Nxe5 11. c4 Nxf3+ 12. Bxf3 dxc4 13. Nxc4 Bc7 14. Qc2 Rb8 15. Nd2 b6 16. Rfd1 Be6 17. Bxf6 Qxf6 18. Ne4 Qe5 19. Ng3 Rbd8 20. Rac1 Rxd1+ 21. Rxd1 Rd8 22. Rxd8+ Bxd8 23. Be2 Qa1+ 24. Nf1 Bf6 25. Bc4 Qe5 26. Bxe6 Qxe6 27. Nd2 Qd5 28. Kf1 Kf8 29. Ne4 Be7 30. Nc3 Qe5 31. g3 g6 32. Qd3 f5 33. Nd5 Kf7 34. Nxe7 Kxe7 35. Qa6 Qc7 36. Ke2 Qd7 37. a4 1/2-1/2

[Event "Agadir zt 4.1"]
[Site "Agadir"]
[Date "2016.05.29"]
[Round "7"]
[White "El Adnani, Mokliss"]
[Black "Achraf Hadj, Khoulti"]
[Result "1-0"]
[ECO "D34"]
[WhiteElo "2403"]
[BlackElo "2105"]
[PlyCount "55"]
[EventDate "2016.05.24"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "MAR"]
[SourceTitle "CBM 172 Extra"]
[Source "ChessBase"]
[SourceDate "2016.06.21"]
[SourceVersion "1"]
[SourceVersionDate "2016.06.21"]
[SourceQuality "1"]

1. d4 d5 2. Nf3 Nf6 3. g3 e6 4. Bg2 Be7 5. c4 0-0 6. 0-0 c5 7. cxd5 exd5 8. Nc3 Nc6 9. Bg5 Ne4 10. Bxe7 Nxe7 11. dxc5 Nxc5 12. Rc1 b6 13. b4 Ne6 14. Qb3 Bb7 15. Rfd1 Rc8 16. e3 a6 17. Rd3 Qc7 18. Rcd1 Qb8 19. Nh4 Nc7 20. e4 dxe4 21. Rd7 Ng6 22. Nxg6 hxg6 23. Nxe4 Bc6 24. Ng5 Bxd7 25. Rxd7 Ne6 26. Nxe6 Rc1+ 27. Bf1 fxe6 28. Qxe6+ 1-0

[Event "Agadir zt 4.1"]
[Site "Agadir"]
[Date "2016.05.28"]
[Round "6"]
[White "Achraf Hadj, Khoulti"]
[Black "Ben Yahya, Larbi"]
[Result "1-0"]
[ECO "D85"]
[WhiteElo "2105"]
[BlackElo "2188"]
[PlyCount "59"]
[EventDate "2016.05.24"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "MAR"]
[SourceTitle "CBM 172 Extra"]
[Source "ChessBase"]
[SourceDate "2016.06.21"]
[SourceVersion "1"]
[SourceVersionDate "2016.06.21"]
[SourceQuality "1"]

1. Nf3 Nf6 2. d4 g6 3. c4 Bg7 4. Nc3 d5 5. cxd5 Nxd5 6. e4 Nxc3 7. bxc3 c5 8. Bb5+ Bd7 9. Bxd7+ Qxd7 10. 0-0 Nc6 11. Be3 cxd4 12. cxd4 0-0 13. Qd2 Rfd8 14. Rfd1 Rac8 15. Rab1 b6 16. d5 Na5 17. Bd4 Nc4 18. Qe2 e5 19. Bc3 f6 20. Nd2 Na3 21. Rb3 Bf8 22. Bb2 Qa4 23. Qf3 Nc2 24. Qxf6 Bg7 25. Qe6+ Kh8 26. Bxe5 Re8 27. Bxg7+ Kxg7 28. Qg4 Nd4 29. Rbb1 h6 30. Qh3 1-0

[Event "Agadir zt 4.1"]
[Site "Agadir"]
[Date "2016.05.27"]
[Round "5"]
[White "Benaddi, Mouhcine"]
[Black "Achraf Hadj, Khoulti"]
[Result "1/2-1/2"]
[ECO "E06"]
[WhiteElo "2075"]
[BlackElo "2105"]
[PlyCount "42"]
[EventDate "2016.05.24"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "MAR"]
[SourceTitle "CBM 172 Extra"]
[Source "ChessBase"]
[SourceDate "2016.06.21"]
[SourceVersion "1"]
[SourceVersionDate "2016.06.21"]
[SourceQuality "1"]

1. d4 d5 2. c4 e6 3. Nf3 dxc4 4. g3 c6 5. Bg2 Nf6 6. 0-0 Be7 7. Ne5 0-0 8. Nc3 Nbd7 9. Nxc4 Nb6 10. Ne5 Bd6 11. e4 Qc7 12. f4 Nfd7 13. a4 Nxe5 14. fxe5 Be7 15. Qg4 Kh8 16. Qh5 Kg8 17. Bf4 Nc4 18. Qe2 Nb6 19. a5 Nd7 20. Kh1 c5 21. Nb5 cxd4 1/2-1/2

[Event "Agadir zt 4.1"]
[Site "Agadir"]
[Date "2016.05.26"]
[Round "4"]
[White "Achraf Hadj, Khoulti"]
[Black "Sabar, Ethmane Daouda"]
[Result "1-0"]
[ECO "E97"]
[WhiteElo "2105"]
[BlackElo "2003"]
[PlyCount "65"]
[EventDate "2016.05.24"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "MAR"]
[SourceTitle "CBM 172 Extra"]
[Source "ChessBase"]
[SourceDate "2016.06.21"]
[SourceVersion "1"]
[SourceVersionDate "2016.06.21"]
[SourceQuality "1"]

1. Nf3 Nf6 2. d4 g6 3. c4 Bg7 4. Nc3 d6 5. e4 0-0 6. Be2 Nc6 7. 0-0 e5 8. Be3 a6 9. h3 Re8 10. d5 Ne7 11. c5 dxc5 12. Bxc5 Nd7 13. Be3 Nf8 14. Nd2 f5 15. f3 f4 16. Bf2 g5 17. Rc1 h5 18. Qc2 Neg6 19. Na4 g4 20. hxg4 hxg4 21. fxg4 b5 22. Nc5 Qg5 23. Qd1 Nh7 24. a4 Nf6 25. Ne6 Rxe6 26. dxe6 Bxe6 27. Nf3 Qxg4 28. Nd4 exd4 29. Bxg4 Bxg4 30. Qxd4 Re8 31. axb5 axb5 32. Rxc7 Rxe4 33. Qb6 1-0

[Event "Agadir zt 4.1"]
[Site "Agadir"]
[Date "2016.05.25"]
[Round "2"]
[White "Achraf Hadj, Khoulti"]
[Black "Haroun, Ishagh"]
[Result "1-0"]
[ECO "D11"]
[WhiteElo "2105"]
[BlackElo "1969"]
[PlyCount "97"]
[EventDate "2016.05.24"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "MAR"]
[SourceTitle "CBM 172 Extra"]
[Source "ChessBase"]
[SourceDate "2016.06.21"]
[SourceVersion "1"]
[SourceVersionDate "2016.06.21"]
[SourceQuality "1"]

1. Nf3 d5 2. d4 c6 3. e3 Bg4 4. c4 Nf6 5. Be2 e6 6. 0-0 Nbd7 7. b3 Be7 8. Nbd2 0-0 9. Bb2 h6 10. Bd3 Rc8 11. c5 Nh7 12. Qc2 f5 13. Ne5 Nxe5 14. dxe5 Bh5 15. b4 Qe8 16. f3 Ng5 17. Bd4 Bg6 18. a4 Bd8 19. b5 Bc7 20. b6 axb6 21. cxb6 Bb8 22. h4 Nf7 23. f4 Qd8 24. Bc5 Re8 25. a5 Qd7 26. a6 bxa6 27. Bxa6 Rcd8 28. Nb3 Bh7 29. Bb4 Nxe5 30. fxe5 Bxe5 31. Rac1 d4 32. Qxc6 Qxc6 33. Rxc6 dxe3 34. Bc4 Kf7 35. Bc5 g5 36. Bxe3 f4 37. hxg5 hxg5 38. g3 Bf5 39. Rc5 Bf6 40. gxf4 gxf4 41. Rxf4 Rg8+ 42. Kf1 Bd3+ 43. Bxd3 Rxd3 44. Rc7+ Kg6 45. Rg4+ Kf5 46. Rxg8 Rxb3 47. b7 Rb1+ 48. Ke2 Rb2+ 49. Kd1 1-0

[Event "Agadir zt 4.1"]
[Site "Agadir"]
[Date "2016.05.24"]
[Round "1"]
[White "Draoui, Najib"]
[Black "Achraf Hadj, Khoulti"]
[Result "1-0"]
[ECO "B58"]
[WhiteElo "2310"]
[BlackElo "2105"]
[PlyCount "71"]
[EventDate "2016.05.24"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "MAR"]
[SourceTitle "CBM 172 Extra"]
[Source "ChessBase"]
[SourceDate "2016.06.21"]
[SourceVersion "1"]
[SourceVersionDate "2016.06.21"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Be2 e5 7. Nf3 h6 8. 0-0 Be7 9. Re1 0-0 10. h3 Be6 11. Bf1 Rc8 12. Nd5 Bxd5 13. exd5 Nb8 14. c4 Nbd7 15. Be3 b5 16. cxb5 Nb6 17. a4 Nfxd5 18. Bd2 Nf6 19. Qb3 Nfd7 20. a5 Nc5 21. Qa2 Nbd7 22. b4 Ne6 23. Be3 Qc7 24. Rec1 Qb8 25. Rc6 Nf6 26. Ra6 e4 27. Bxa7 Qb7 28. Nd4 Nc7 29. Rb6 Qa8 30. Nc6 Ncd5 31. Nxe7+ Nxe7 32. Ra6 Ned5 33. Bc4 Qb7 34. Rxd6 Rfd8 35. Rxd8+ Rxd8 36. Rd1 1-0

[Event "Arab Clubs-chT"]
[Site "Agadir"]
[Date "2015.10.17"]
[Round "6.4"]
[White "Achraf Hadj, Khoulti"]
[Black "Farahat, Ali"]
[Result "0-1"]
[ECO "B32"]
[WhiteElo "2104"]
[BlackElo "2403"]
[PlyCount "58"]
[EventDate "2015.10.13"]
[EventType "team-swiss"]
[EventRounds "9"]
[EventCountry "MAR"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]
[WhiteTeam "Raja Casa"]
[BlackTeam "Sharkia Dokhan"]
[WhiteTeamCountry "MAR"]
[BlackTeamCountry "EGY"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 d6 6. N5c3 a6 7. Na3 Be7 8. Nc4 b5 9. Ne3 Nf6 10. Bd3 0-0 11. Ncd5 Nxd5 12. Nxd5 Bg5 13. 0-0 Be6 14. f4 exf4 15. Nxf4 Ne5 16. Nxe6 fxe6 17. Rxf8+ Kxf8 18. Bxg5 Qxg5 19. a4 Kg8 20. axb5 Ng4 21. Qe2 Qc5+ 22. Kf1 Nxh2+ 23. Ke1 Qg1+ 24. Kd2 Qxa1 25. e5 d5 26. bxa6 Qxb2 27. Qh5 Qb4+ 28. Ke3 Ng4+ 29. Ke2 Nh6 0-1

[Event "Arab Clubs-chT"]
[Site "Agadir"]
[Date "2015.10.17"]
[Round "5.4"]
[White "Achraf Hadj, Khoulti"]
[Black "Mansour, Sameer"]
[Result "1/2-1/2"]
[ECO "B08"]
[WhiteElo "2104"]
[BlackElo "2272"]
[PlyCount "67"]
[EventDate "2015.10.13"]
[EventType "team-swiss"]
[EventRounds "9"]
[EventCountry "MAR"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]
[WhiteTeam "Raja Casa"]
[BlackTeam "Amanat Amman"]
[WhiteTeamCountry "MAR"]
[BlackTeamCountry "JOR"]

1. e4 d6 2. d4 g6 3. Nf3 Bg7 4. Be2 Nf6 5. Nc3 c6 6. Bf4 Qa5 7. 0-0 Bg4 8. h3 Bxf3 9. Bxf3 0-0 10. Re1 e5 11. dxe5 dxe5 12. Be3 Na6 13. a3 Qc7 14. Qe2 Qe7 15. Rad1 Nc5 16. Bxc5 Qxc5 17. Rd3 Rfd8 18. Red1 Rxd3 19. Qxd3 Bf8 20. b4 Qe7 21. Ne2 a5 22. c3 axb4 23. axb4 Qe6 24. Rb1 Qd7 25. Qc2 c5 26. bxc5 Bxc5 27. c4 Rd8 28. Nc3 Qd2 29. Qxd2 Rxd2 30. Rxb7 Bxf2+ 31. Kh2 Rc2 32. Nd5 Nxd5 33. cxd5 h5 34. Rb1 1/2-1/2

[Event "Arab Clubs-chT"]
[Site "Agadir"]
[Date "2015.10.14"]
[Round "2.4"]
[White "Taleb Mohamed, Ahmed"]
[Black "Achraf Hadj, Khoulti"]
[Result "1-0"]
[ECO "C30"]
[WhiteElo "1976"]
[BlackElo "2104"]
[PlyCount "78"]
[EventDate "2015.10.13"]
[EventType "team-swiss"]
[EventRounds "9"]
[EventCountry "MAR"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]
[WhiteTeam "Teyarett"]
[BlackTeam "Raja Casa"]
[WhiteTeamCountry "MAU"]
[BlackTeamCountry "MAR"]

1. e4 e5 2. Nc3 Nf6 3. f4 d6 4. Nf3 Bg4 5. h3 Bxf3 6. Qxf3 Be7 7. Bc4 Nc6 8. Ne2 0-0 9. c3 Na5 10. Bd3 c5 11. 0-0 Nc6 12. Ng3 g6 13. Bc2 Nd7 14. f5 Bf6 15. Bb3 Kh8 16. d3 Bg7 17. Be3 b5 18. Qg4 Qc7 19. Bg5 f6 20. Be3 g5 21. h4 gxh4 22. Qxh4 Rfe8 23. Bf7 Re7 24. Bg6 Nf8 25. Kf2 Kg8 26. Bh5 b4 27. Be2 Rb8 28. Nh5 Nd7 29. g4 bxc3 30. bxc3 Rb2 31. g5 Rf7 32. g6 Re7 33. gxh7+ Kh8 34. Rg1 Nf8 35. Nxf6 Rf7 36. Nd5 Qc8 37. Ke1 Nxh7 38. Bh5 Bf6 39. Nxf6 Nxf6 1-0

[Event "Arab Clubs-chT"]
[Site "Agadir"]
[Date "2015.10.13"]
[Round "1.3"]
[White "Khayat, Abdullah F"]
[Black "Achraf Hadj, Khoulti"]
[Result "0-1"]
[ECO "A08"]
[WhiteElo "1744"]
[BlackElo "2104"]
[PlyCount "76"]
[EventDate "2015.10.13"]
[EventType "team-swiss"]
[EventRounds "9"]
[EventCountry "MAR"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]
[WhiteTeam "Saudi Club"]
[BlackTeam "Raja Casa"]
[WhiteTeamCountry "UAE"]
[BlackTeamCountry "MAR"]

1. Nf3 d5 2. g3 c5 3. Bg2 Nc6 4. d3 e6 5. c3 Nf6 6. 0-0 Bd6 7. Nbd2 e5 8. Re1 0-0 9. a3 a5 10. e4 d4 11. c4 h6 12. Nf1 a4 13. b3 Bd7 14. Bd2 Na5 15. Bxa5 Rxa5 16. Re2 Qc7 17. Qb1 axb3 18. Qxb3 b5 19. N1d2 Rb8 20. Ree1 Qa7 21. Qc2 Rxa3 22. Rxa3 Qxa3 23. Rb1 Qc3 24. Qd1 b4 25. Rb3 Ba4 26. Rxc3 Bxd1 27. Rc1 Be2 28. Nb3 Bxd3 29. Nfd2 Ra8 30. Bf1 Bxe4 31. Nxe4 Nxe4 32. Bg2 Ra3 33. Bxe4 Rxb3 34. Ra1 Rc3 35. Ra6 Bf8 36. Bd5 d3 37. Ra7 d2 38. Rxf7 d1Q+ 0-1

[Event "Rabat Blitz Marathon 6th"]
[Site "Rabat"]
[Date "2015.05.16"]
[Round "19"]
[White "Achraf Hadj, Khoulti"]
[Black "L'Ami, Erwin"]
[Result "0-1"]
[ECO "C45"]
[WhiteElo "2268"]
[BlackElo "2635"]
[PlyCount "94"]
[EventDate "2015.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "21"]
[EventCountry "MAR"]
[SourceTitle "CBM 166 Extra"]
[Source "ChessBase"]
[SourceDate "2015.06.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.06.18"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Bxd4 6. Bxd4 Nxd4 7. Qxd4 Qf6 8. Qxf6 Nxf6 9. Nc3 d6 10. Bd3 c6 11. 0-0 g5 12. Rfe1 Nd7 13. Rad1 Ne5 14. Ne2 Be6 15. Ng3 Ke7 16. b3 Rad8 17. c4 h5 18. Ne2 h4 19. f4 gxf4 20. Nxf4 h3 21. Nxe6 fxe6 22. Re3 hxg2 23. Rg3 Rh4 24. Rd2 Rdh8 25. Rdxg2 R8h7 26. Bc2 c5 27. Rg7+ Kf6 28. Rxh7 Rxh7 29. Kf2 Rh8 30. Bb1 a6 31. Bc2 b5 32. cxb5 axb5 33. Ke3 b4 34. Rf2+ Ke7 35. Rg2 Rh3+ 36. Ke2 Kf6 37. Rf2+ Ke7 38. Rg2 Nc6 39. Bd3 Nd4+ 40. Kd2 Nf3+ 41. Ke3 Ne5+ 42. Rg3 Rxh2 43. Bb5 Rxa2 44. Rg8 Ra3 45. Kf4 Rxb3 46. Rg2 Rf3+ 47. Kg5 b3 0-1

[Event "Rabat Blitz Marathon 6th"]
[Site "Rabat"]
[Date "2015.05.16"]
[Round "18"]
[White "Mamedyarov, Shakhriyar"]
[Black "Achraf Hadj, Khoulti"]
[Result "1-0"]
[ECO "D93"]
[WhiteElo "2735"]
[BlackElo "2268"]
[PlyCount "33"]
[EventDate "2015.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "21"]
[EventCountry "MAR"]
[SourceTitle "CBM 166 Extra"]
[Source "ChessBase"]
[SourceDate "2015.06.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.06.18"]
[SourceQuality "1"]

1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Qc2 g6 5. Bf4 Bg7 6. e3 0-0 7. Nc3 a6 8. Rc1 b6 9. Bd3 Nh5 10. Be5 f6 11. Bxb8 Rxb8 12. cxd5 cxd5 13. Nxd5 Be6 14. Nc7 Bf7 15. g4 Kh8 16. gxh5 gxh5 17. Nxa6 1-0

[Event "Africa-ch"]
[Site "Cairo"]
[Date "2015.05.07"]
[Round "6"]
[White "Almahjoub, Mokhtar"]
[Black "Achraf Hadj, Khoulti"]
[Result "1-0"]
[ECO "D02"]
[WhiteElo "2110"]
[BlackElo "2268"]
[PlyCount "55"]
[EventDate "2015.05.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "EGY"]
[SourceTitle "CBM 166 Extra"]
[Source "ChessBase"]
[SourceDate "2015.06.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.06.18"]
[SourceQuality "1"]

1. d4 d5 2. Nf3 Nf6 3. g3 c6 4. Bg2 Bf5 5. 0-0 e6 6. Nh4 Bg6 7. Nxg6 hxg6 8. Bg5 Be7 9. c3 Nh5 10. Bxe7 Qxe7 11. e4 Nd7 12. exd5 cxd5 13. Bxd5 Nf4 14. Bg2 Nxg2 15. Kxg2 Qg5 16. f4 Qf5 17. g4 Qe4+ 18. Qf3 Qc2+ 19. Rf2 Qc1 20. Qe2 Nf6 21. Rf1 Rxh2+ 22. Kxh2 Nxg4+ 23. Kg3 Qe3+ 24. Qxe3 Nxe3 25. Rf2 Ke7 26. Kf3 Nf5 27. Rh2 Kf6 28. Nd2 1-0

[Event "Africa-ch"]
[Site "Cairo"]
[Date "2015.05.06"]
[Round "5"]
[White "Achraf Hadj, Khoulti"]
[Black "Adam, Jamal"]
[Result "0-1"]
[ECO "B02"]
[WhiteElo "2268"]
[BlackElo "2092"]
[PlyCount "55"]
[EventDate "2015.05.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "EGY"]
[SourceTitle "CBM 166 Extra"]
[Source "ChessBase"]
[SourceDate "2015.06.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.06.18"]
[SourceQuality "1"]

1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. c5 Nd5 5. Nc3 e6 6. d4 b6 7. Nxd5 exd5 8. Be3 bxc5 9. dxc5 c6 10. Qd2 a5 11. Nf3 a4 12. a3 Qa5 13. Qb4 Qa7 14. Rc1 Qa5 15. Rc3 Be7 16. Qg4 g6 17. Qf4 h6 18. Qd4 Rh7 19. Bd3 Ba6 20. Bc2 Qb5 21. Kd2 Bc8 22. Rc1 Na6 23. Bd3 Qa5 24. Nh4 Bxh4 25. Qxh4 Qd8 26. Qg3 Qe7 27. f4 Rh8 28. Bd4 0-1

[Event "Africa-ch"]
[Site "Cairo"]
[Date "2015.05.03"]
[Round "3"]
[White "Achraf Hadj, Khoulti"]
[Black "Dzilani, Abel"]
[Result "1-0"]
[ECO "B01"]
[WhiteElo "2268"]
[BlackElo "2049"]
[PlyCount "63"]
[EventDate "2015.05.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "EGY"]
[SourceTitle "CBM 166 Extra"]
[Source "ChessBase"]
[SourceDate "2015.06.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.06.18"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Nf6 3. d4 Nxd5 4. Nf3 Bg4 5. Be2 e6 6. 0-0 Be7 7. h3 Bh5 8. c4 Nf6 9. Be3 0-0 10. Nc3 Nc6 11. Qd2 Bb4 12. a3 Ne4 13. Qc2 Bxc3 14. bxc3 Nd6 15. c5 Bg6 16. Bd3 Nf5 17. Rad1 Nh4 18. Nxh4 Bxd3 19. Qxd3 Qxh4 20. c4 Rad8 21. d5 Na5 22. Qc3 b6 23. Bd4 Qg5 24. Rd3 f6 25. dxe6 Rde8 26. Re1 Nc6 27. cxb6 axb6 28. c5 b5 29. Qb3 Ne7 30. Qxb5 c6 31. Qb7 Qd5 32. Rdd1 1-0

[Event "Africa-ch"]
[Site "Cairo"]
[Date "2015.05.02"]
[Round "1"]
[White "Achraf Hadj, Khoulti"]
[Black "Haddouche, Mohamed Amine"]
[Result "0-1"]
[ECO "C56"]
[WhiteElo "2268"]
[BlackElo "2492"]
[PlyCount "56"]
[EventDate "2015.05.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "EGY"]
[SourceTitle "CBM 166 Extra"]
[Source "ChessBase"]
[SourceDate "2015.06.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.06.18"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 d6 5. d4 exd4 6. cxd4 Bb6 7. h3 Nf6 8. Nc3 h6 9. 0-0 0-0 10. Be3 Nxe4 11. Nxe4 d5 12. Nf6+ Qxf6 13. Bxd5 Rd8 14. Bxc6 Qxc6 15. Qe2 Be6 16. Rfd1 Bd5 17. Ne5 Qe6 18. b3 c6 19. Qh5 Be4 20. Rac1 Rd5 21. Qh4 Bh7 22. Nc4 Bc7 23. Re1 Qd7 24. Nd2 Re8 25. Rc5 Rxd4 26. Qh5 Rxe3 27. Rxe3 Rxd2 28. g3 Bb6 0-1

