[Event "Olympiad-42"]
[Site "Baku"]
[Date "2016.09.13"]
[Round "11.3"]
[White "Ali, Abdullahi Farah"]
[Black "Ralison, Milanto Harifidy"]
[Result "0-1"]
[ECO "B95"]
[BlackElo "2058"]
[PlyCount "104"]
[EventDate "2016.09.02"]
[EventType "team-swiss"]
[EventRounds "11"]
[EventCountry "AZE"]
[SourceTitle "CBM 175"]
[Source "ChessBase"]
[SourceDate "2016.11.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.11.10"]
[SourceQuality "1"]
[WhiteTeam "Somalia"]
[BlackTeam "Madagascar"]
[WhiteTeamCountry "SOM"]
[BlackTeamCountry "MAD"]

1. e4 c5 2. Nf3 a6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Bg5 e6 7. Qd2 Be7 8. Be2 b5 9. a3 Bb7 10. f3 Nbd7 11. Be3 h5 12. 0-0 Rc8 13. Rac1 Ne5 14. Kh1 h4 15. Rb1 Nh5 16. Rfd1 Ng6 17. Bd3 Bf6 18. Nce2 Be5 19. Rbc1 d5 20. b3 Bb8 21. exd5 Qd6 22. f4 Qxd5 23. Nf3 h3 24. Bxg6 hxg2+ 25. Kg1 Qxd2 26. Bxf7+ Kxf7 27. Ng5+ Kg6 28. Rxd2 Nf6 29. Nxe6 Ng4 30. Rd7 Nxe3 31. Rxb7 Kf6 32. N6d4 Rhd8 33. Kf2 Nd5 34. Kxg2 Bxf4 35. Rf1 Ne3+ 36. Kg1 Nxf1 37. Kxf1 Bxh2 38. Kf2 Rc7 39. Rb6+ Rd6 40. Rb8 Kf7 41. Nf3 Rf6 42. Rh8 Bd6 43. Ned4 Bxa3 44. Ke2 Re7+ 45. Kd1 Bb4 46. Rh1 Bc3 47. Kc1 b4 48. Rg1 Bxd4 49. Nxd4 Re4 50. Rd1 g5 51. Rd2 g4 52. Kb2 g3 0-1

[Event "Olympiad-42"]
[Site "Baku"]
[Date "2016.09.12"]
[Round "10.3"]
[White "Pesqueira, Jose"]
[Black "Ali, Abdullahi Farah"]
[Result "0-1"]
[ECO "A22"]
[WhiteElo "1889"]
[PlyCount "96"]
[EventDate "2016.09.02"]
[EventType "team-swiss"]
[EventRounds "11"]
[EventCountry "AZE"]
[SourceTitle "CBM 175"]
[Source "ChessBase"]
[SourceDate "2016.11.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.11.10"]
[SourceQuality "1"]
[WhiteTeam "Aruba"]
[BlackTeam "Somalia"]
[WhiteTeamCountry "ARN"]
[BlackTeamCountry "SOM"]

1. c4 e5 2. Nc3 Nf6 3. g3 d6 4. Bg2 c6 5. d3 Be7 6. e3 Bg4 7. Nge2 Qd7 8. a3 a5 9. b3 Bh3 10. Bf3 Na6 11. Ng1 Bg4 12. d4 Bxf3 13. Qxf3 0-0 14. Nge2 b5 15. 0-0 bxc4 16. bxc4 Rab8 17. Rd1 Qc7 18. Bd2 Rb2 19. Be1 e4 20. Qg2 d5 21. c5 Rfb8 22. Qf1 Nd7 23. Na4 R2b7 24. Nec3 Ra8 25. Rab1 Nab8 26. Rxb7 Qxb7 27. Rb1 Qc7 28. Qe2 Bd8 29. Rb3 Ra7 30. Nb6 h6 31. Nca4 g6 32. Qb2 Kg7 33. Bc3 Nf6 34. Qd2 Nh7 35. f4 exf3 36. e4 Ng5 37. exd5 cxd5 38. Nxd5 Qc6 39. Nf4 Qxa4 40. d5+ f6 41. Rxb8 Bc7 42. Rb1 f2+ 43. Kf1 Qe4 44. Rc1 Bxf4 45. gxf4 Qh1+ 46. Ke2 Re7+ 47. Be5 Qg2 48. Rf1 Qf3# 0-1

[Event "Olympiad-42"]
[Site "Baku"]
[Date "2016.09.11"]
[Round "9.3"]
[White "Ali, Abdullahi Farah"]
[Black "Koster, Jeroen Louis"]
[Result "0-1"]
[ECO "D94"]
[BlackElo "1879"]
[PlyCount "80"]
[EventDate "2016.09.02"]
[EventType "team-swiss"]
[EventRounds "11"]
[EventCountry "AZE"]
[SourceTitle "CBM 175"]
[Source "ChessBase"]
[SourceDate "2016.11.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.11.10"]
[SourceQuality "1"]
[WhiteTeam "Somalia"]
[BlackTeam "Mauritius"]
[WhiteTeamCountry "SOM"]
[BlackTeamCountry "MRI"]

1. d4 d5 2. c4 c6 3. e3 Nf6 4. Nf3 g6 5. Nc3 Bg7 6. Bd3 0-0 7. b3 c5 8. h3 Nc6 9. Bb2 cxd4 10. exd4 dxc4 11. Bxc4 a6 12. 0-0 b5 13. Be2 Qb6 14. Qc1 Bb7 15. Rd1 Rfd8 16. Bf1 Nb4 17. a3 Bxf3 18. gxf3 Nbd5 19. Nxd5 Nxd5 20. Qd2 Qf6 21. Bg2 Nf4 22. Kh2 e5 23. Rg1 exd4 24. Rae1 Re8 25. Re4 Rxe4 26. fxe4 Qe5 27. Rd1 Nxg2+ 28. Kxg2 Qxe4+ 29. f3 Qe6 30. b4 Rd8 31. Re1 Qa2 32. Ra1 Qb3 33. Rc1 Bf6 34. f4 Rd6 35. Rc8+ Kg7 36. Rc1 Re6 37. Rf1 Re3 38. Rf2 Rxh3 39. Bxd4 Qg3+ 40. Kf1 Qd3+ 0-1

[Event "Olympiad-42"]
[Site "Baku"]
[Date "2016.09.10"]
[Round "8.3"]
[White "Valdes Romero, Leonardo"]
[Black "Ali, Abdullahi Farah"]
[Result "1-0"]
[ECO "B84"]
[WhiteElo "2387"]
[PlyCount "139"]
[EventDate "2016.09.02"]
[EventType "team-swiss"]
[EventRounds "11"]
[EventCountry "AZE"]
[SourceTitle "CBM 175"]
[Source "ChessBase"]
[SourceDate "2016.11.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.11.10"]
[SourceQuality "1"]
[WhiteTeam "Costa Rica"]
[BlackTeam "Somalia"]
[WhiteTeamCountry "CRI"]
[BlackTeamCountry "SOM"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e6 7. 0-0 Be7 8. Be3 Bd7 9. Kh1 Nc6 10. f4 Nxd4 11. Bxd4 0-0 12. Bd3 Ne8 13. Qe1 Nc7 14. Rd1 Qe8 15. e5 d5 16. f5 exf5 17. Bxf5 Be6 18. Rd3 Nb5 19. Nxb5 Qxb5 20. Rd2 Qc6 21. Bd3 g6 22. Qe3 Rfc8 23. c3 Bc5 24. Bc2 a5 25. Rfd1 Bf8 26. a4 b5 27. axb5 Qxb5 28. Bb1 Qb3 29. Bc2 Qb5 30. h3 Bg7 31. Qe1 Rcb8 32. Ra1 Qd7 33. Ra2 Qc7 34. Re2 Qd8 35. Qf2 Bf8 36. Re1 Qc7 37. Rea1 Bg7 38. Qe2 Bd7 39. b4 Re8 40. Rxa5 Rxa5 41. Rxa5 Bxe5 42. Bxe5 Rxe5 43. Qd2 Bc6 44. Ra1 Qd7 45. Qd4 Qe7 46. Bd3 f6 47. Kh2 Re3 48. b5 Bb7 49. Bf1 Qc7+ 50. Kg1 Qxc3 51. Qxc3 Rxc3 52. Ra7 Bc8 53. b6 Rb3 54. Ra8 Rxb6 55. Rxc8+ Kf7 56. Rc7+ Ke6 57. Rxh7 Rb2 58. h4 Rd2 59. Ba6 f5 60. Bb5 Kf6 61. Rd7 f4 62. Rd6+ Kf7 63. Bc6 Rd4 64. Rxd5 Rb4 65. Rd6 Kg7 66. Bf3 Ra4 67. Kh2 Rb4 68. Kh3 Ra4 69. Kg4 Rb4 70. Kg5 1-0

[Event "Olympiad-42"]
[Site "Baku"]
[Date "2016.09.09"]
[Round "7.3"]
[White "Ali, Abdullahi Farah"]
[Black "Soriano, Rudolph P"]
[Result "1/2-1/2"]
[ECO "D94"]
[BlackElo "1787"]
[PlyCount "124"]
[EventDate "2016.09.02"]
[EventType "team-swiss"]
[EventRounds "11"]
[EventCountry "AZE"]
[SourceTitle "CBM 175"]
[Source "ChessBase"]
[SourceDate "2016.11.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.11.10"]
[SourceQuality "1"]
[WhiteTeam "Somalia"]
[BlackTeam "Guam"]
[WhiteTeamCountry "SOM"]
[BlackTeamCountry "GMA"]

1. d4 d5 2. c4 c6 3. e3 Nf6 4. Nf3 g6 5. Nc3 Bg7 6. Bd3 0-0 7. h3 dxc4 8. Bxc4 Bf5 9. 0-0 a5 10. Re1 h6 11. a3 Ne4 12. Bd3 Nxc3 13. bxc3 Bxd3 14. Qxd3 Nd7 15. Rd1 e6 16. Rb1 Qc7 17. a4 Rfd8 18. Qc2 Nf6 19. Ba3 b6 20. Rb3 Rab8 21. Rdb1 Bf8 22. Bxf8 Rxf8 23. c4 Nd7 24. Nd2 Kh7 25. e4 c5 26. d5 e5 27. Rf1 Qd6 28. Nb1 f5 29. Nc3 Rf7 30. Nb5 Qe7 31. Na7 Qh4 32. exf5 gxf5 33. Nc6 Rbf8 34. Re3 Qf6 35. Rfe1 e4 36. f3 exf3 37. Rxf3 Rg8 38. Re6 Qg5 39. Ne5 Nxe5 40. Rxe5 Rgf8 41. Kh2 Qg6 42. Re6 Rf6 43. Re5 f4 44. Re7+ R8f7 45. Rxf7+ Rxf7 46. Qxg6+ Kxg6 47. d6 Rd7 48. Rxf4 Rxd6 49. Rf3 Rd4 50. Rc3 Kf5 51. Kg3 Re4 52. Kf3 h5 53. g3 Rd4 54. Ke3 Ke5 55. Ke2 Ke4 56. Re3+ Kf5 57. Rf3+ Kg5 58. Rc3 Kf5 59. Rf3+ Kg5 60. Rc3 Kf5 61. Rf3+ Kg5 62. Rc3 Kf5 1/2-1/2

[Event "Olympiad-42"]
[Site "Baku"]
[Date "2016.09.08"]
[Round "6.3"]
[White "Sezdbekov, Ruslan"]
[Black "Ali, Abdullahi Farah"]
[Result "1/2-1/2"]
[ECO "B12"]
[WhiteElo "2127"]
[PlyCount "89"]
[EventDate "2016.09.02"]
[EventType "team-swiss"]
[EventRounds "11"]
[EventCountry "AZE"]
[SourceTitle "CBM 175"]
[Source "ChessBase"]
[SourceDate "2016.11.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.11.10"]
[SourceQuality "1"]
[WhiteTeam "Kyrgyzstan"]
[BlackTeam "Somalia"]
[WhiteTeamCountry "KGZ"]
[BlackTeamCountry "SOM"]

1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nc3 e6 5. g4 Bg6 6. Nge2 h6 7. Nf4 Bh7 8. Bd3 Bxd3 9. Qxd3 a6 10. Rg1 c5 11. Be3 cxd4 12. Bxd4 Nc6 13. 0-0-0 Nxd4 14. Qxd4 Ne7 15. Qe3 b5 16. Kb1 Qc7 17. Rge1 Rc8 18. Rd2 g6 19. Nce2 Nc6 20. Nd4 Nxd4 21. Qxd4 Qc4 22. Qe3 Be7 23. Ree2 Bg5 24. Rd4 Qc5 25. Red2 0-0 26. h4 Bxh4 27. Nd3 Qe7 28. f4 f5 29. Qh3 Rc4 30. c3 g5 31. Rg2 Qf7 32. Kc2 Kh7 33. b3 Rxd4 34. cxd4 fxg4 35. Qxg4 Qg6 36. Kd2 a5 37. a3 Qe4 38. Re2 Qxd4 39. Qxe6 Rxf4 40. Qd7+ Kg6 41. e6 Rf3 42. Qe8+ Kg7 43. Qe7+ Kg6 44. Qe8+ Kg7 45. Qe7+ 1/2-1/2

[Event "Olympiad-42"]
[Site "Baku"]
[Date "2016.09.06"]
[Round "5.3"]
[White "Ali, Abdullahi Farah"]
[Black "Balbalosa, Jeffrey"]
[Result "1-0"]
[ECO "D15"]
[BlackElo "1768"]
[PlyCount "59"]
[EventDate "2016.09.02"]
[EventType "team-swiss"]
[EventRounds "11"]
[EventCountry "AZE"]
[SourceTitle "CBM 175"]
[Source "ChessBase"]
[SourceDate "2016.11.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.11.10"]
[SourceQuality "1"]
[WhiteTeam "Somalia"]
[BlackTeam "Palau"]
[WhiteTeamCountry "SOM"]
[BlackTeamCountry "PAL"]

1. d4 d5 2. c4 c6 3. e3 Nf6 4. Nc3 a6 5. cxd5 cxd5 6. Nf3 Nc6 7. Bd3 e6 8. 0-0 Bd6 9. e4 dxe4 10. Nxe4 Nxe4 11. Bxe4 Bd7 12. d5 exd5 13. Qxd5 Be6 14. Qh5 g6 15. Qh6 Bf8 16. Qe3 Bg7 17. Ng5 Qc7 18. Bd5 Nd8 19. Bxe6 fxe6 20. Nxe6 Nxe6 21. Qxe6+ Qe7 22. Qc4 b5 23. Qb3 Bf6 24. Bh6 0-0-0 25. Rac1+ Kb8 26. Bf4+ Rd6 27. Rfe1 Qd7 28. Rcd1 Ka7 29. Rxd6 Re8 30. Rxd7+ 1-0

[Event "Olympiad-42"]
[Site "Baku"]
[Date "2016.09.05"]
[Round "4.3"]
[White "Dacres, Don"]
[Black "Ali, Abdullahi Farah"]
[Result "0-1"]
[ECO "A52"]
[WhiteElo "1713"]
[PlyCount "88"]
[EventDate "2016.09.02"]
[EventType "team-swiss"]
[EventRounds "11"]
[EventCountry "AZE"]
[SourceTitle "CBM 175"]
[Source "ChessBase"]
[SourceDate "2016.11.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.11.10"]
[SourceQuality "1"]
[WhiteTeam "Bermuda"]
[BlackTeam "Somalia"]
[WhiteTeamCountry "BER"]
[BlackTeamCountry "SOM"]

1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. Nf3 Nc6 5. Nc3 Bb4 6. Bd2 Ngxe5 7. e3 d6 8. a3 Bxc3 9. Bxc3 Qe7 10. Be2 0-0 11. b3 Nxf3+ 12. gxf3 Be6 13. Rg1 f6 14. Qc2 a5 15. f4 d5 16. cxd5 Bxd5 17. Bd3 h6 18. Ke2 Rae8 19. Rad1 Be4 20. Bxe4 Qxe4 21. Qxe4 Rxe4 22. Rd7 Rf7 23. Rxf7 Kxf7 24. f3 Re7 25. e4 b6 26. h4 Rd7 27. h5 Nd4+ 28. Bxd4 Rxd4 29. Rd1 Rxd1 30. Kxd1 g6 31. hxg6+ Kxg6 32. Ke2 b5 33. b4 axb4 34. axb4 f5 35. e5 Kf7 36. Ke3 Ke6 37. Kd3 h5 38. Kd4 h4 39. Ke3 Kd5 40. Kf2 c5 41. bxc5 Kxc5 42. Kg2 b4 43. Kh3 b3 44. Kxh4 Kd5 0-1

[Event "Olympiad-42"]
[Site "Baku"]
[Date "2016.09.04"]
[Round "3.3"]
[White "Chipanga, Chiletso"]
[Black "Ali, Abdullahi Farah"]
[Result "0-1"]
[ECO "B86"]
[WhiteElo "2082"]
[PlyCount "130"]
[EventDate "2016.09.02"]
[EventType "team-swiss"]
[EventRounds "11"]
[EventCountry "AZE"]
[SourceTitle "CBM 175"]
[Source "ChessBase"]
[SourceDate "2016.11.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.11.10"]
[SourceQuality "1"]
[WhiteTeam "Malawi"]
[BlackTeam "Somalia"]
[WhiteTeamCountry "MWI"]
[BlackTeamCountry "SOM"]

1. e4 c5 2. Nc3 d6 3. Bc4 e6 4. Nf3 Nf6 5. 0-0 Be7 6. d4 cxd4 7. Nxd4 a6 8. Bb3 Nbd7 9. f3 Nc5 10. Be3 0-0 11. Qe1 Nxb3 12. axb3 Bd7 13. Nce2 e5 14. Nf5 Bxf5 15. exf5 Qc8 16. c4 Qxf5 17. Qd2 Rfd8 18. Nc3 Qe6 19. Rad1 b5 20. g4 bxc4 21. g5 Ne8 22. bxc4 f6 23. h4 Rab8 24. Nd5 Bf8 25. Kg2 f5 26. b4 f4 27. Bb6 Rdc8 28. Qa2 Kh8 29. Qxa6 Ra8 30. Qb5 Ra2+ 31. Rf2 Rxf2+ 32. Bxf2 Nc7 33. Nxc7 Rxc7 34. c5 e4 35. Qe2 exf3+ 36. Qxf3 dxc5 37. bxc5 Rc8 38. Qxf4 Bxc5 39. Rd2 Rf8 40. Qg3 Qc6+ 41. Kh2 Bb4 42. Rd3 Ba5 43. Qg2 Bc7+ 44. Kh1 Qc1+ 45. Bg1 Bb6 46. h5 Qe1 47. h6 Bxg1 48. hxg7+ Kxg7 49. Qd2 Qxd2 50. Rxd2 Be3 51. Rd5 Kg6 52. Rb5 Bxg5 53. Rb6+ Kh5 54. Rb4 Bf4 55. Kg2 Kg4 56. Rb2 Rd8 57. Rf2 Rd3 58. Ra2 h5 59. Rb2 h4 60. Rb1 Rd2+ 61. Kh1 Be3 62. Rb4+ Bd4 63. Rb1 Rd3 64. Rc1 Rd2 65. Rb1 Re2 0-1

[Event "Olympiad-42"]
[Site "Baku"]
[Date "2016.09.03"]
[Round "2.3"]
[White "Ali, Abdullahi Farah"]
[Black "Al Sori, Mohamed"]
[Result "1/2-1/2"]
[ECO "D47"]
[BlackElo "2036"]
[PlyCount "90"]
[EventDate "2016.09.02"]
[EventType "team-swiss"]
[EventRounds "11"]
[EventCountry "AZE"]
[SourceTitle "CBM 175"]
[Source "ChessBase"]
[SourceDate "2016.11.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.11.10"]
[SourceQuality "1"]
[WhiteTeam "Somalia"]
[BlackTeam "Libya"]
[WhiteTeamCountry "SOM"]
[BlackTeamCountry "LBY"]

1. d4 Nf6 2. c4 e6 3. e3 d5 4. Nc3 c6 5. Nf3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3 Bb7 9. a3 Be7 10. b4 a5 11. Rb1 0-0 12. e4 Nb6 13. 0-0 axb4 14. axb4 Na4 15. Qc2 h6 16. Rd1 Qb8 17. h3 Rd8 18. Bd2 Nd7 19. Nxa4 Rxa4 20. Ra1 Nb6 21. Rxa4 Nxa4 22. Rc1 Nb6 23. Qb3 Qa8 24. Bc3 Qa4 25. Qxa4 Nxa4 26. Be1 Nb2 27. Bf1 Bf6 28. e5 Be7 29. Rc2 Na4 30. Be2 f6 31. Rc1 Nb6 32. Bd1 Ra8 33. Bb3 Kf7 34. exf6 gxf6 35. Bd2 Bf8 36. Ne1 Rd8 37. Bc3 Na4 38. Bxa4 bxa4 39. Ra1 Ra8 40. f4 Bd6 41. g3 Bc7 42. Kf2 Bb6 43. Nf3 a3 44. Nd2 Rd8 45. Nf3 Ra8 1/2-1/2

[Event "Olympiad-42"]
[Site "Baku"]
[Date "2016.09.02"]
[Round "1.3"]
[White "Ali, Abdullahi Farah"]
[Black "Macias Murillo, Bryan"]
[Result "0-1"]
[ECO "A30"]
[BlackElo "2276"]
[PlyCount "82"]
[EventDate "2016.09.02"]
[EventType "team-swiss"]
[EventRounds "11"]
[EventCountry "AZE"]
[SourceTitle "CBM 175"]
[Source "ChessBase"]
[SourceDate "2016.11.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.11.10"]
[SourceQuality "1"]
[WhiteTeam "Somalia"]
[BlackTeam "Ecuador"]
[WhiteTeamCountry "SOM"]
[BlackTeamCountry "ECU"]

1. Nf3 c5 2. g3 b6 3. Bg2 Bb7 4. 0-0 Nf6 5. d4 cxd4 6. Qxd4 d6 7. c4 Nbd7 8. Nc3 g6 9. b3 Bg7 10. Bb2 0-0 11. h3 Rc8 12. Rac1 a6 13. Ba1 Qc7 14. Nd5 Bxd5 15. cxd5 Qxc1 16. Rxc1 Rxc1+ 17. Bf1 Nh5 18. Qa4 Nc5 19. Qc6 Rxa1 20. Qxb6 Rxa2 21. Kg2 Nf6 22. b4 Nxd5 23. Qa7 Nxb4 24. Qxe7 a5 25. Qxd6 Ne6 26. e3 Rd8 27. Qb6 Nd3 28. Bxd3 Rxd3 29. Qb8+ Rd8 30. Qb6 Rc8 31. Ne1 Nc5 32. Kf3 a4 33. Qb1 Ra1 34. Qb4 Rxe1 35. Qxe1 Ra8 36. Qd1 Bf8 37. Qd5 Ra6 38. Qa2 a3 39. h4 Nd3 40. g4 Nb4 41. Qa1 a2 0-1

[Event "Africa-ch U20"]
[Site "Victoria"]
[Date "2016.01.05"]
[Round "9"]
[White "Musonda, Elias"]
[Black "Ali, Abdullahi Farah"]
[Result "1-0"]
[ECO "B19"]
[WhiteElo "1915"]
[PlyCount "51"]
[EventDate "2015.12.28"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "SEY"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]

1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. h4 h6 7. Nf3 Nf6 8. Bd3 Bxd3 9. Qxd3 e6 10. Qe2 Be7 11. 0-0 0-0 12. Re1 Nbd7 13. Bf4 Nd5 14. Bd2 Bxh4 15. c4 N5b6 16. Nh5 Be7 17. Rad1 Nf6 18. Nf4 Re8 19. Ba5 Qc8 20. Ne5 Nbd7 21. Nxf7 g5 22. Qxe6 Nf8 23. Nxh6+ Kh7 24. Qf7+ Kxh6 25. Rxe7 Rxe7 26. Qxf6+ 1-0

[Event "Africa-ch U20"]
[Site "Victoria"]
[Date "2016.01.04"]
[Round "8"]
[White "Ali, Abdullahi Farah"]
[Black "Krishnamoorthy, Richiraj"]
[Result "1-0"]
[ECO "D06"]
[PlyCount "59"]
[EventDate "2015.12.28"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "SEY"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]

1. d4 d5 2. c4 Nf6 3. cxd5 Nxd5 4. e4 e6 5. exd5 exd5 6. Nf3 Nc6 7. Nc3 Bb4 8. Bd3 Qe7+ 9. Be3 Bg4 10. 0-0 0-0 11. Nxd5 Qd7 12. Nxb4 Nxb4 13. a3 Nd5 14. h3 Bf5 15. Qc2 Rae8 16. Bxf5 Qc6 17. Bxh7+ Kh8 18. Qf5 g6 19. Qg5 Kxh7 20. Qh4+ Kg7 21. Bh6+ Kg8 22. Ng5 Qf6 23. Bxf8 Kxf8 24. Nh7+ Ke7 25. Rae1+ Kd7 26. Nxf6+ Nxf6 27. Qxf6 Rd8 28. Qxf7+ Kc6 29. Rc1+ Kd6 30. Qxc7+ 1-0

[Event "Africa-ch U20"]
[Site "Victoria"]
[Date "2016.01.03"]
[Round "7"]
[White "Chetty, Aakash"]
[Black "Ali, Abdullahi Farah"]
[Result "0-1"]
[ECO "B01"]
[PlyCount "70"]
[EventDate "2015.12.28"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "SEY"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Nf6 3. c4 g6 4. Nc3 Bg7 5. d4 0-0 6. Nf3 Bg4 7. Be2 Re8 8. 0-0 a6 9. Be3 b5 10. cxb5 Nxd5 11. bxa6 Nxa6 12. a3 c6 13. h3 Bc8 14. Rc1 Nxe3 15. fxe3 c5 16. Rb1 cxd4 17. exd4 Qb6 18. Nb5 Rd8 19. a4 e5 20. a5 Qxa5 21. Kh1 exd4 22. Nbxd4 Qb6 23. Qb3 Qxb3 24. Nxb3 Be6 25. Nbd2 Nb4 26. Bc4 Bf5 27. Rbc1 Bxb2 28. Rce1 Bc3 29. Kg1 Bxd2 30. Nxd2 Rxd2 31. g4 Be6 32. Bxe6 fxe6 33. Rxe6 Raa2 34. Rb6 Rg2+ 35. Kh1 Rh2+ 0-1

[Event "Africa-ch U20"]
[Site "Victoria"]
[Date "2016.01.02"]
[Round "6"]
[White "Crismann, Alessandro Claudio"]
[Black "Ali, Abdullahi Farah"]
[Result "1-0"]
[ECO "B23"]
[WhiteElo "1926"]
[PlyCount "55"]
[EventDate "2015.12.28"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "SEY"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 g6 3. f4 d6 4. Nf3 Nc6 5. Bc4 Bg7 6. 0-0 Nf6 7. d3 Na5 8. Bb3 Nxb3 9. axb3 0-0 10. Qe1 a6 11. Qh4 h6 12. f5 g5 13. Nxg5 hxg5 14. Bxg5 e6 15. Rf3 exf5 16. Rg3 f4 17. Bxf6 fxg3 18. Bxd8 gxh2+ 19. Kxh2 Be5+ 20. Kg1 f6 21. Ba5 Rf7 22. Qh5 Be6 23. Ne2 Rg7 24. Qf3 Bg4 25. Qf2 Bxb2 26. Rb1 Be5 27. Bc3 Rf8 28. Qe3 1-0

[Event "Africa-ch U20"]
[Site "Victoria"]
[Date "2015.12.31"]
[Round "5"]
[White "Ali, Abdullahi Farah"]
[Black "Bezuidenhout, Roland Reinhold"]
[Result "0-1"]
[ECO "D40"]
[BlackElo "1964"]
[PlyCount "89"]
[EventDate "2015.12.28"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "SEY"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]

1. c4 e6 2. d4 d5 3. Nc3 c5 4. e3 Nf6 5. Nf3 Nc6 6. Be2 a6 7. dxc5 Bxc5 8. cxd5 exd5 9. 0-0 0-0 10. a3 Re8 11. b4 Bd6 12. Bb2 Be6 13. Nd4 Qe7 14. Nxe6 fxe6 15. Qd2 Rad8 16. b5 axb5 17. Nxb5 Bb8 18. Rfd1 Ne4 19. Qe1 Qh4 20. g3 Qh6 21. Bf3 Be5 22. Nd4 Bxd4 23. Bxd4 Ng5 24. Bg2 Qh5 25. f4 Nf3+ 26. Bxf3 Qxf3 27. Qf2 Qg4 28. Bb6 Ra8 29. Re1 Ra4 30. Bc5 Re4 31. Rab1 e5 32. Rxb7 exf4 33. Reb1 Nd8 34. R7b3 Ne6 35. Ba7 Ng5 36. Kh1 Nh3 37. Qg2 f3 38. Qd2 Qf5 39. Rb8 f2 40. Kg2 h5 41. Bc5 Kh7 42. R8b7 Rc4 43. Bd4 Rg8 44. Rc1 Ng5 45. Rxc4 0-1

[Event "Africa-ch U20"]
[Site "Victoria"]
[Date "2015.12.30"]
[Round "4"]
[White "Natellamby, Samuel"]
[Black "Ali, Abdullahi Farah"]
[Result "0-1"]
[ECO "B10"]
[PlyCount "48"]
[EventDate "2015.12.28"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "SEY"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]

1. e4 c6 2. c4 d5 3. cxd5 cxd5 4. exd5 Qxd5 5. Nc3 Qa5 6. d4 Nf6 7. Bd2 Qd8 8. Nf3 Nc6 9. Bb5 Bd7 10. Bxc6 Bxc6 11. Bf4 e6 12. 0-0 Be7 13. Re1 0-0 14. Ne5 Rc8 15. Nxc6 Rxc6 16. Qa4 Nd5 17. Nxd5 Qxd5 18. Re5 Qd7 19. Rd1 Bd6 20. d5 Rc1 21. Qb3 Rxd1+ 22. Qxd1 Bxe5 23. Bxe5 Qxd5 24. Qh5 f6 0-1

[Event "Africa-ch U20"]
[Site "Victoria"]
[Date "2015.12.29"]
[Round "3"]
[White "Ali, Abdullahi Farah"]
[Black "Pillay, Harish"]
[Result "1-0"]
[ECO "D53"]
[PlyCount "71"]
[EventDate "2015.12.28"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "SEY"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]

1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 Nc6 5. Bg5 Be7 6. e3 0-0 7. Bd3 Bd7 8. c5 Nb4 9. Bb1 Ne4 10. Bxe7 Qxe7 11. Nxe4 dxe4 12. Bxe4 Bc6 13. Bxc6 bxc6 14. Qe2 Rab8 15. a3 Nd5 16. 0-0 Qf6 17. Ne5 Qh6 18. Nd7 Rbd8 19. Nxf8 Rxf8 20. Qa6 Nf6 21. Qxa7 Ng4 22. h3 Nf6 23. Qxc7 Ne8 24. Qxc6 Nf6 25. a4 Rb8 26. a5 g6 27. a6 Rf8 28. a7 Kg7 29. b4 Nd5 30. b5 Nb4 31. Qd6 Nd5 32. a8Q Rxa8 33. Rxa8 Kf6 34. Qe5+ Ke7 35. Ra7+ Kf8 36. Qh8# 1-0

[Event "Africa-ch U20"]
[Site "Victoria"]
[Date "2015.12.29"]
[Round "2"]
[White "Mohamud Hussein, Ali"]
[Black "Ali, Abdullahi Farah"]
[Result "1-0"]
[ECO "B19"]
[PlyCount "75"]
[EventDate "2015.12.28"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "SEY"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]

1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. h4 h6 7. Nf3 Nf6 8. Bd3 Bxd3 9. Qxd3 e6 10. Bd2 Na6 11. c4 Be7 12. Ne5 Qc7 13. a3 Rd8 14. Bf4 Qa5+ 15. Ke2 c5 16. b4 Qa4 17. Be3 cxb4 18. axb4 Qxb4 19. Rhb1 Qd6 20. Rxb7 Nc5 21. dxc5 Qxe5 22. Qb1 Bxc5 23. Qb5+ Nd7 24. Rxd7 Rxd7 25. Rxa7 Bxa7 26. Qxe5 Bxe3 27. Kxe3 0-0 28. c5 Rd5 29. Qc3 Rc8 30. c6 Rd6 31. Nh5 e5 32. c7 Re6 33. Qd3 Ree8 34. Qd7 Ra8 35. Ng3 g6 36. Ne4 Kf8 37. Nd6 Ra3+ 38. Kd2 1-0

[Event "Africa-ch U20"]
[Site "Victoria"]
[Date "2015.12.28"]
[Round "1"]
[White "Ali, Abdullahi Farah"]
[Black "Nassr, Ali"]
[Result "0-1"]
[ECO "E38"]
[BlackElo "2210"]
[PlyCount "76"]
[EventDate "2015.12.28"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "SEY"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 c5 5. Nf3 cxd4 6. Nxd4 0-0 7. Bg5 b6 8. 0-0-0 Bb7 9. f3 Nc6 10. Nxc6 Bxc6 11. e4 Bxc3 12. bxc3 h6 13. Be3 e5 14. g4 Qe7 15. Qb3 Ne8 16. Bd3 Nc7 17. h4 Ne6 18. Qb4 Qf6 19. Be2 Nf4 20. Kd2 a5 21. Qa3 Rfb8 22. Rb1 Nxe2 23. Kxe2 b5 24. g5 Qe6 25. Qc5 Rc8 26. Qa3 Qxc4+ 27. Kf2 Qe6 28. gxh6 gxh6 29. h5 d5 30. exd5 Qxd5 31. Rh3 Kh7 32. Rb2 Qe6 33. Rg3 Rg8 34. Rd2 Rxg3 35. Kxg3 Rg8+ 36. Kf2 Qh3 37. Ke2 Qxf3+ 38. Ke1 Qxe3+ 0-1

