[Event "Nairobi Satellite op-B"]
[Site "Nairobi"]
[Date "2015.05.03"]
[Round "7"]
[White "Cheluk Ngetich, Solomon"]
[Black "Ndugu, Ian"]
[Result "0-1"]
[ECO "C42"]
[PlyCount "74"]
[EventDate "2015.05.01"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "KEN"]
[SourceTitle "CBM 166 Extra"]
[Source "ChessBase"]
[SourceDate "2015.06.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.06.18"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 d6 3. Nc3 Nf6 4. h3 a6 5. Bc4 c6 6. d3 h6 7. Bb3 Be7 8. Be3 Nbd7 9. Qd2 Nf8 10. Ne2 Be6 11. c3 Qd7 12. Bc2 Ng6 13. d4 Qc7 14. b3 0-0 15. c4 exd4 16. Bxd4 c5 17. Bb2 Rad8 18. 0-0 Ne5 19. Qc3 Nfd7 20. Nxe5 Nxe5 21. Qg3 Bf6 22. Rad1 Qe7 23. Nf4 Bh4 24. Qc3 Bf6 25. Nd5 Bxd5 26. exd5 Qd7 27. Qg3 Rfe8 28. f4 Nf3+ 29. Qxf3 Bxb2 30. Qd3 Bd4+ 31. Kh1 g6 32. f5 Re3 33. Qd2 Rde8 34. fxg6 Rxh3+ 35. gxh3 Qxh3+ 36. Qh2 Qxh2+ 37. Kxh2 Re2+ 0-1

[Event "Nairobi Satellite op-B"]
[Site "Nairobi"]
[Date "2015.05.03"]
[Round "6"]
[White "Otieno Omondi, Ben"]
[Black "Ndugu, Ian"]
[Result "1-0"]
[ECO "C41"]
[PlyCount "57"]
[EventDate "2015.05.01"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "KEN"]
[SourceTitle "CBM 166 Extra"]
[Source "ChessBase"]
[SourceDate "2015.06.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.06.18"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 d6 3. h3 b6 4. Bc4 Bb7 5. d3 h6 6. 0-0 Nd7 7. Re1 a6 8. a3 Be7 9. Be3 Bg5 10. Nxg5 hxg5 11. Qf3 Nh6 12. Nd2 f5 13. Qh5+ Kf8 14. Bxg5 Qe8 15. Qf3 Qg6 16. Bxh6 Rxh6 17. Qxf5+ Qxf5 18. exf5 Ke7 19. d4 Rf8 20. Bd3 Kd8 21. dxe5 Nxe5 22. Be4 d5 23. Bxd5 Bxd5 24. Rxe5 Rd6 25. Rd1 c6 26. Nc4 Rdf6 27. Nxb6 Rxf5 28. Rxf5 Rxf5 29. c4 1-0

[Event "Nairobi Satellite op-B"]
[Site "Nairobi"]
[Date "2015.05.01"]
[Round "1"]
[White "Ndonye Kimari, Nicodemus"]
[Black "Ndugu, Ian"]
[Result "1-0"]
[ECO "C50"]
[WhiteElo "1712"]
[PlyCount "92"]
[EventDate "2015.05.01"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "KEN"]
[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 h6 4. 0-0 Bc5 5. a3 a6 6. h3 d6 7. Nc3 Nf6 8. d3 Ne7 9. Ne2 Ng6 10. Ng3 Be6 11. Bxe6 fxe6 12. Nh2 Qe7 13. b4 Bd4 14. Rb1 Qf7 15. Be3 0-0 16. Qd2 Bxe3 17. fxe3 Qe7 18. Qe2 Rad8 19. Ng4 d5 20. Nxf6+ Rxf6 21. Rxf6 Qxf6 22. Rf1 Qg5 23. Kh2 d4 24. exd4 Rxd4 25. Qf3 Rd7 26. Qh5 Nf4 27. Qe8+ Kh7 28. Qxd7 h5 29. Rf2 h4 30. Ne2 Nh5 31. Qxe6 Qe3 32. Qf5+ g6 33. Qf7+ Kh6 34. Qf8+ Kg5 35. Qe7+ Kh6 36. Qxh4 g5 37. Rf6+ Kg7 38. Qxh5 Kxf6 39. Qf3+ Qxf3 40. gxf3 Kg6 41. Kg3 Kf6 42. Kg4 c6 43. a4 a5 44. b5 Kg6 45. Nc3 Kf6 46. bxc6 bxc6 1-0

[Event "Wch U16"]
[Site "Durban"]
[Date "2014.09.28"]
[Round "10"]
[White "Nkunzimana, Guy Arsene"]
[Black "Ndugu, Ian"]
[Result "0-1"]
[ECO "C20"]
[PlyCount "76"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e5 2. Bc4 Nc6 3. Qh5 Qf6 4. Nf3 g6 5. Qh3 d5 6. Qh4 dxc4 7. Qg3 h5 8. 0-0 Be7 9. Ne1 Qd6 10. Qe3 Be6 11. Nf3 0-0-0 12. c3 Nf6 13. d4 exd4 14. cxd4 Nxd4 15. Nxd4 Qxd4 16. Qe1 Qxe4 17. Nc3 Qxe1 18. Rxe1 Nd7 19. b4 cxb3 20. Bb2 Rhe8 21. axb3 a6 22. Ne4 Bxb3 23. Nd2 Bd5 24. Re2 Bc5 25. Ree1 Re7 26. Kf1 f5 27. Rad1 Rde8 28. g3 Bc6 29. f3 Bb4 30. Bc1 Ne5 31. Re3 Bb5+ 32. Kg2 Bxd2 33. Bxd2 g5 34. Rde1 Kd7 35. Bb4 Re6 36. Rd1+ Kc8 37. Rde1 Nd3 38. Rxe6 Rxe6 0-1

[Event "Wch U16"]
[Site "Durban"]
[Date "2014.09.27"]
[Round "9"]
[White "Silva, David Miguel Da"]
[Black "Ndugu, Ian"]
[Result "1-0"]
[ECO "C41"]
[WhiteElo "2002"]
[PlyCount "31"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 c5 5. Nb3 Nf6 6. Nc3 Be6 7. Be2 Nc6 8. 0-0 h6 9. Be3 a6 10. Bf4 b5 11. Bf3 Bd7 12. Nxc5 dxc5 13. e5 Nh7 14. e6 Bxe6 15. Bxc6+ Bd7 16. Re1+ 1-0

[Event "Wch U16"]
[Site "Durban"]
[Date "2014.09.26"]
[Round "8"]
[White "Ndugu, Ian"]
[Black "Appanna, Kyran"]
[Result "0-1"]
[ECO "C50"]
[PlyCount "34"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Ng5 Qxg5 5. Qf3 Qf6 6. Qe2 Nd4 7. Qd3 d6 8. f3 Ne6 9. g3 h5 10. h4 Qg6 11. Nc3 Qxg3+ 12. Kd1 Nf4 13. Qf1 Bh3 14. Bxf7+ Kxf7 15. Qc4+ Be6 16. Qb5 Qxf3+ 17. Ke1 Ng2# 0-1

[Event "Wch U16"]
[Site "Durban"]
[Date "2014.09.25"]
[Round "7"]
[White "Lukhele, Khaya"]
[Black "Ndugu, Ian"]
[Result "0-1"]
[ECO "A00"]
[PlyCount "51"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. d3 e5 2. Nf3 d6 3. Bg5 Be7 4. Bxe7 Nxe7 5. g3 c5 6. Bg2 Nbc6 7. c3 0-0 8. Qc2 f6 9. e3 b5 10. 0-0 Bb7 11. d4 Rb8 12. dxc5 e4 13. Qxe4 Ne5 14. Qf4 g5 15. Qb4 Nxf3+ 16. Bxf3 Bxf3 17. cxd6 Nf5 18. Re1 Nxd6 19. Nd2 a5 20. Qd4 Ba8 21. Rad1 Rf7 22. Nb3 Nb7 23. Qg4 Qc8 24. Qh5 Kg7 25. Nd4 Nd8 26. g4 0-1

[Event "Wch U16"]
[Site "Durban"]
[Date "2014.09.23"]
[Round "5"]
[White "Forster, James Connor Christ"]
[Black "Ndugu, Ian"]
[Result "1-0"]
[ECO "A30"]
[WhiteElo "1687"]
[PlyCount "59"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. Nf3 c5 2. c4 Nc6 3. b3 e5 4. d3 Nf6 5. Nbd2 d6 6. e3 b6 7. Be2 Bb7 8. 0-0 Be7 9. Bb2 0-0 10. a3 Re8 11. Qc2 Nd7 12. Rad1 Bf6 13. Ne4 Ne7 14. Nxd6 Bxf3 15. Bxf3 Rf8 16. Bxa8 Qxa8 17. Ne4 Ng6 18. Rfe1 Be7 19. d4 f5 20. Ng3 Nh4 21. f3 exd4 22. exd4 Bg5 23. dxc5 Nxc5 24. b4 Nb7 25. Rd7 Bf6 26. Bxf6 Rxf6 27. Ree7 Kf8 28. Rxb7 f4 29. Qxh7 Ng6 30. Qxg7# 1-0

[Event "Wch U16"]
[Site "Durban"]
[Date "2014.09.23"]
[Round "6"]
[White "Ndugu, Ian"]
[Black "Mhodi, Kelvin"]
[Result "0-1"]
[ECO "B50"]
[PlyCount "66"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 d6 3. Bc4 Bg4 4. Bxf7+ Kxf7 5. Ng5+ Ke8 6. Qxg4 Nf6 7. Qe6 Rg8 8. Nc3 Nc6 9. Nd5 Rh8 10. Nxf6+ gxf6 11. Qf7+ Kd7 12. Qe6+ Ke8 13. Nf7 Nd4 14. Qc4 b5 15. Qxd4 cxd4 16. Nxd8 Kxd8 17. d3 Rc8 18. Kd2 Kd7 19. f4 Bg7 20. g4 Rhg8 21. h3 Rc5 22. b4 Rc6 23. Kd1 Bf8 24. f5 h6 25. Bb2 Rc7 26. Bxd4 Bg7 27. a4 a6 28. axb5 axb5 29. Ra5 Rb8 30. Ke2 Rxc2+ 31. Kf3 Rc7 32. Kg3 Rcb7 33. Bc3 Rc7 0-1

[Event "Wch U16"]
[Site "Durban"]
[Date "2014.09.22"]
[Round "4"]
[White "Ndugu, Ian"]
[Black "Adriaanse, Adam"]
[Result "0-1"]
[ECO "B30"]
[BlackElo "1922"]
[PlyCount "58"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. Bc4 Bg7 4. Nc3 Nc6 5. d3 e6 6. Be3 b6 7. 0-0 Nge7 8. Re1 0-0 9. Qd2 d5 10. exd5 exd5 11. Bb5 d4 12. Bh6 dxc3 13. bxc3 Be6 14. Bxg7 Kxg7 15. Ng5 Bf5 16. Re3 h6 17. Nf3 a6 18. Ba4 b5 19. Bb3 Na5 20. Qe2 Nxb3 21. cxb3 Nc6 22. Nh4 Qxh4 23. g3 Qg4 24. f3 Qg5 25. f4 Qf6 26. Rc1 Rad8 27. g4 Bxd3 28. Rxd3 Rxd3 29. Qxd3 Qxf4 0-1

[Event "Wch U16"]
[Site "Durban"]
[Date "2014.09.21"]
[Round "3"]
[White "David, Wilbard"]
[Black "Ndugu, Ian"]
[Result "0-1"]
[ECO "C50"]
[PlyCount "42"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Nc3 Bc5 4. Bc4 h6 5. d3 a6 6. 0-0 Nf6 7. Re1 0-0 8. Be3 Bxe3 9. Rxe3 Nd4 10. Nxe5 d6 11. Nxf7 Rxf7 12. e5 d5 13. exf6 dxc4 14. dxc4 Qxf6 15. Ne4 Qb6 16. Rb1 Bf5 17. c3 Bxe4 18. Rxe4 Ne6 19. b3 Rxf2 20. a4 Rd2+ 21. Kf1 Qf2# 0-1

[Event "Wch U16"]
[Site "Durban"]
[Date "2014.09.21"]
[Round "2"]
[White "Ndugu, Ian"]
[Black "Ali, Abdulaziz"]
[Result "0-1"]
[ECO "C24"]
[BlackElo "1740"]
[PlyCount "82"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 e5 2. Bc4 Nf6 3. d3 Bc5 4. a3 c6 5. b4 Bd4 6. c3 Bb6 7. Nf3 d5 8. Ba2 dxe4 9. Nxe5 0-0 10. 0-0 Bc7 11. d4 Qe7 12. Bf4 Nd5 13. Bg3 f5 14. f4 Be6 15. Qe2 a5 16. Nd2 Nxc3 17. Bxe6+ Qxe6 18. Qc4 Qxc4 19. Ndxc4 Ne2+ 20. Kh1 Nxd4 21. Bf2 Ne6 22. g3 axb4 23. axb4 Na6 24. Rab1 Rad8 25. b5 Nb8 26. bxc6 bxc6 27. Rb7 Bxe5 28. Nxe5 c5 29. Ra1 Rd2 30. Be3 Re2 31. Bc1 Nd4 32. Ba3 Rc2 33. Rab1 Ndc6 34. R1b5 Nxe5 35. Bxc5 Nf3 36. Bg1 Rc1 37. Rb1 Rxb1 38. Rxb1 Nxg1 39. Kxg1 Nc6 40. h4 Nd4 41. Kf1 Nf3 0-1

[Event "Wch U16"]
[Site "Durban"]
[Date "2014.09.20"]
[Round "1"]
[White "Tasci, Onur"]
[Black "Ndugu, Ian"]
[Result "1-0"]
[ECO "C45"]
[WhiteElo "2028"]
[PlyCount "41"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nxd4 5. Qxd4 c5 6. Qd3 d6 7. Nc3 Be6 8. Bf4 h6 9. 0-0-0 c4 10. Qd4 Nf6 11. Nb5 a6 12. Nxd6+ Bxd6 13. Bxd6 Qd7 14. Bxc4 Bxc4 15. Qxc4 Rc8 16. Qd3 Qc6 17. Rhe1 Nd7 18. Re2 Nb6 19. Qg3 g6 20. Qe5+ Kd7 21. Qe7# 1-0

