My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Beginners
ChessSpider! 4.0
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250
Most viewed games
Game Of The Week
Explorer
Novelties
Search Openings By Name/ECO
Latest Games In My Openings
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
Chess Fun Quiz
Loyd on Saturday
Top tournaments in...
All-time top tournaments
Tournament Explorer
32 Classics
Portrait of a World Champion
Top players in...
Top players of all time
Player Profile
Player Explorer
Elo Calculator
News
Latest games
Checkmates in one
Checkmates in two
Checkmates in three
Twenty-four miniatures
Ndirangu, Joyce Nyaruai
(1653) -
Magana, Ben
(2076) -
TAN-ch op
(2), Dar es Salaam, 2019
D02
1.d4
d5
2.Nf3
Nf6
3.Bf4
c5
4.e3
Nc6
5.c3
Qb6
6.Qc1
Bf5
7.Be2
h6
8.Nbd2
e6
9.h3
Be7
10.Ne5
Rc8
11.Ndf3
O-O
12.O-O
Rfd8
13.Re1
Ne4
14.Nd2
cxd4
15.Nxc6
bxc6
16.exd4
c5
17.Be3
Rb8
18.Nxe4
Bxe4
19.dxc5
Qxb2
20.c6
Qxc1
21.Raxc1
Rdc8
22.Bf4
Rb6
23.c7
Bd6
24.Be3
Rb2
25.Bxa7
Rxc7
26.Be3
Rxa2
27.c4
Bb4
28.Ra1
Rc2
29.cxd5
Bxe1
30.Rxe1
Bxd5
31.Bd3
R2c3
32.Rd1
Bb3
33.Rd2
Bc2
34.Be2
Be4
35.Rd8+
Kh7
36.h4
Rc2
37.Bd1
Ra2
38.h5
Ra3
39.Be2
f5
40.Bb5
Ra8
41.Rd6
Rb8
42.Ba4
Rc4
43.Bd7
e5
44.Be6
Rc3
45.Ba7
Ra8
46.Rd7
f4
47.f3
Bc2
48.Bf2
Rf8
49.Bh4
Bf5
50.Re7
Bxe6
51.Rxe6
Rf5
52.Re7
Rc1+
53.Kf2
Rc2+
54.Kf1
Rc6
55.g4
fxg3
56.Bxg3
Rxf3+
57.Kg2
Rf5
58.Bxe5
Rg5+
59.Kf3
Rc5
60.Bd4
Rc4
61.Be5
Rc1
62.Bd4
Rd1
63.Bb2
Rdg1
64.Be5
Rxh5
65.Kf2
Rg6
66.Kf3
Rf5+
67.Ke4
Rf1
68.Ra7
Rg5
69.Bc3
h5
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Ndirangu - Joshi (Chess.com IN...
Rawda Mansour - Ndirangu (Ches...
Rodriguez Guevara - Ndirangu (...
Shriyan Santosh - Ndirangu (Li...
Ndirangu - Nakabo (Chess.com I...
Gamba - Ndirangu (Casablanca, ...
Other games by Black
Magana - Gallego Alcaraz (Batu...
Caruso - Magana (Dusseldorf GE...
Mugisha - Magana (Kireka, 2016...
Magana - Braun (Dusseldorf GER...
Ruzigura - Magana (Kampala, 20...
Mangi - Magana (Nairobi, 2019)