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
Mosenya, Ndawana
(2009) -
Bezuidenhout, Roland Reinhold
(1874) -
Pretoria FM-B
(6), Pretoria, 2012
B21
1.e4
c5
2.d4
cxd4
3.c3
dxc3
4.Nxc3
Nc6
5.Nf3
e6
6.Bc4
a6
7.O-O
Nge7
8.Qe2
Ng6
9.Rd1
Be7
10.Be3
O-O
11.Rac1
b5
12.Bb3
Na5
13.Nd4
Nxb3
14.axb3
Bb7
15.f4
Qb8
16.e5
d6
17.f5
Nh4
18.f6
gxf6
19.Bh6
Rd8
20.Nxe6
fxe5
21.Nxd8
Qxd8
22.Nd5
Bxd5
23.Rxd5
f5
24.Rcd1
Qe8
25.g3
Qg6
26.Bd2
f4
27.Bxf4
exf4
28.Qxe7
Nf3+
29.Kg2
Re8
30.Qxd6
Qc2+
31.R1d2
Qe4
32.Kh3
Nxd2
33.Rg5+
Kf7
34.Qxd2
Qe6+
35.Kh4
Qf6
36.Qxf4
Qxf4+
37.gxf4
Re2
38.Rg3
Rxb2
39.h3
a5
40.Kg5
a4
41.bxa4
bxa4
42.Rc3
Rb3
43.Rc7+
Kg8
44.h4
Rg3+
45.Kf5
a3
46.Ra7
Rb3
47.Kf6
Rb6+
48.Kg5
Rg6+
49.Kf5
Rh6
50.Kg5
Rg6+
51.Kf5
Rg3
52.h5
Rb3
53.Kf6
Rb6+
54.Kg5
h6+
55.Kg4
Rb3
56.Ra6
Kg7
57.Kf5
Rb5+
58.Ke6
Rb3
59.Ra7+
Kg8
60.f5
Rb6+
61.Ke7
a2
62.Rxa2
Rb7+
63.Ke8
Rb8+
64.Kd7
Rb7+
65.Kc6
Rf7
66.Rf2
Kg7
67.Kd5
Kf6
68.Ke4
Rg7
69.Rb2
Rg4+
70.Kf3
Rg5
71.Ke4
Rg4+
72.Kf3
Rg5
73.Rb6+
Kxf5
74.Rxh6
Rg8
75.Ra6
Kg5
76.h6
Rh8
77.Kg3
Rxh6
78.Ra5+
Kg6
79.Kg4
Rh1
½-½
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Mosenya - Waters (Johannesburg...
Dimba - Mosenya (Lusaka, 2017)
Mosenya - Munenga (Lusaka, 201...
Mosenya - Hernandez Guerrero (...
Nhamuave - Mosenya (Durban, 20...
Mosenya - Bhawoodien (Pretoria...
Other games by Black
Bradbury - Bezuidenhout (Londo...
Hercules - Bezuidenhout (Cape ...
Bezuidenhout - Bansal (Leaming...
Klaasen - Bezuidenhout (Pretor...
Klaasen - Bezuidenhout (Cape T...
Bezuidenhout - Volovich (Liche...