WORLDBASE Player / Joueur Ndirangu Peter
GameID: 0
2 games / 2 parties
2023.04.06 Kenya Open 2023
982672 Lwanga, Aguda (1748) Ndirangu Peter (1399) 1-0
1. e4 c5 2. Nf3 Nc6 3. Bb5 d6 4. Bxc6+ bxc6 5. O-O e5 6. d3 Be7 7. Nbd2 Nf6 8. b3 O-O 9. a4 a5 10. Bb2 Ne8 11. Nc4 g6 12. Qd2 f5 13. Bc3 f4 14. Bxa5 Qd7 15. Nb6 Qa7 16. Nxa8 Qxa8 17. b4 Bg4 18. Ne1 f3 19. bxc5 d5 20. Nxf3 Bxf3 21. gxf3 Rf4 22. Bc3 Bg5 23. Qe2 d4 24. Bd2 Qc8 1-0
2023.04.06 Kenya Open 2023
982722 Ndirangu Peter (1399) Motlomelo, Monaheng (1582) 0-1
1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. e3 c6 6. Nf3 Bd6 7. h3 Bf5 8. Bd3 Bxd3 9. Qxd3 O-O 10. O-O Nbd7 11. Re1 Re8 12. e4 dxe4 13. Nxe4 Nxe4 14. Rxe4 Qc7 15. Rh4 g6 16. Bh6 Be7 17. Ng5 Qa5 18. Rg4 Nf6 19. Rg3 Bd6 20. Re3 Bf4 21. Ne4 Rxe4 22. Rxe4 Bxh6 23. Re7 Qb4 24. Qc3 Qxe7 0-1