Opening Repertoire Filter
My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Beginners
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250
Most viewed games
Game Of The Week
ChessSpider!
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
Haribalu, Venkataramanaraju
(2174) -
Chen, Meng Boon Marcus
(1715) -
London Classic op 7th
(1), London, 2015
C05
1.e4
e6
2.d4
d5
3.Nd2
Nf6
4.e5
Nfd7
5.f4
c5
6.c3
Nc6
7.Ndf3
Qb6
8.g3
cxd4
9.cxd4
Bb4+
10.Kf2
g5
11.fxg5
Ndxe5
12.Nxe5
Nxe5
13.Kg2
Nc6
14.Nf3
Bf8
15.b3
Bg7
16.Bb2
Bd7
17.Qd2
a5
18.Be2
a4
19.Bc3
O-O
20.Rab1
Qc7
21.Rbc1
axb3
22.axb3
Qb6
23.b4
Na7
24.Bd3
Nb5
25.Bb2
Nd6
26.Qc2
Qxb4
27.Bxh7+
Kh8
28.Bc3
Qb6
29.Rb1
Qc7
30.Rhc1
Rfc8
31.Ne5
Bxe5
32.dxe5
Nc4
33.Bd4
Bc6
34.Bd3
Qe7
35.h4
Rg8
36.Qe2
Rg7
37.Rf1
Kg8
38.Rf6
Qa3
39.Ra1
Qxa1
40.Bxa1
Rxa1
41.Kf2
Rh1
42.Kg2
d4+
43.Be4
Rb1
44.Qxc4
Bxe4+
45.Kh3
Rh1+
46.Kg4
Bg6
47.Qxd4
Rh7
48.Qd8+
Kg7
49.Rxg6+
fxg6
50.Qc7+
Kg8
51.Qc8+
Kg7
52.Qxb7+
Kg8
53.Qxh1
Ra7
54.Qd1
Kg7
55.Qf3
Rf7
56.Qf6+
Rxf6
57.gxf6+
Kh6
58.Kf4
g5+
59.hxg5+
Kg6
60.Kg4
Kf7
61.Kh5
Kf8
62.Kh6
Kf7
63.g6+
Kg8
64.g7
Kf7
65.Kh7
Ke8
66.g8=Q+
Kd7
67.f7
Kc6
68.f8=Q
Kd5
69.Qd6+
Kc4
70.Qc8+
Kb5
71.Qcc5+
Ka4
72.Qb4#
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Martins - Haribalu (London, 20...
Haribalu - Hillarp Persson (Lo...
Haribalu - Murali Krishnan (Au...
Haribalu - Cherniaev (London, ...
Haribalu - Elancheralathan (Ca...
Haribalu - Jamroz (London, 201...
Other games by Black
Chen - Wright (Waitakere, 2017...
Chan - Chen (Hong Kong, 2016)
Chen - Zou (Hong Kong, 2017)
Chekhov - Chen (Kragero NOR, 2...
Chen - Foo (Johor MAS, 2022)
Chen - Fominyh (Johor MAS, 202...