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
Wanyama, Harold
(2280) -
Haftom, Ghebremedhn Ghebreh
(1974) -
Africa zt 4.2
(2), Dar es Salaam, 2016
E20
1.d4
Nf6
2.c4
e6
3.Nc3
Bb4
4.f3
b6
5.e4
Nc6
6.e5
Ng8
7.Nge2
Bxc3+
8.bxc3
Ba6
9.Qa4
Na5
10.c5
Ne7
11.Ng3
Bxf1
12.Kxf1
Qc8
13.Ne4
O-O
14.Kf2
h6
15.g4
Nd5
16.c4
Ne7
17.Bd2
Nac6
18.Be3
bxc5
19.Nxc5
f5
20.gxf5
Rxf5
21.Rag1
Kh8
22.Rg4
Rb8
23.Qc2
Rf7
24.Kg2
Nf5
25.Bf2
Qd8
26.h4
Rb6
27.Qd2
Qb8
28.Nd3
Nb4
29.Nf4
Nc6
30.Nd3
Nb4
31.Nc5
Qc8
32.d5
Na6
33.Nd3
Rb8
34.Bxa7
Ra8
35.Bf2
Qb7
36.Nf4
Re8
37.h5
Kh7
38.Re1
c6
39.dxe6
dxe6
40.Rd1
c5
41.Qc2
Qc6
42.a3
Kg8
43.Rd2
Rb8
44.Qd1
Nc7
45.Ng6
Kh7
46.Re4
Ra8
47.Rd8
Rxd8
48.Qxd8
Ne8
49.Bxc5
Qa4
50.Bf2
Qc6
51.c5
Ra7
52.Qb6
Rc7
53.Qxc6
Rxc6
54.Rb4
Rc8
55.Rb6
Nc7
56.a4
Kg8
57.a5
Kf7
58.a6
Ne7
59.Nxe7
Kxe7
60.c6
Ra8
61.Rb7
Kd8
62.Bb6
Rxa6
63.Bxc7+
Kc8
64.Bd6
Rxc6
65.Rxg7
Rc4
66.Rh7
Rh4
67.Rxh6
Kd7
68.Rh7+
Kc6
69.Be7
Ra4
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Wanyama - Yushko (chess.com IN...
Wanyama - Fuentes (chess.com I...
Vaganian - Wanyama (chess.com ...
Alazmi - Wanyama (chess.com IN...
Diaz Garcia - Wanyama (chess.c...
Wanyama - Sakun (chess.com INT...
Other games by Black
Haftom - Cheikhna (Batumi, 201...
Deng - Haftom (Dar es Salaam, ...
Ngani - Haftom (Batumi, 2018)
Del Castilho - Haftom (Batumi,...
Haftom - Nsubuga (Dar es Salaa...
Haftom - Mdoe (Dar es Salaam, ...