My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Light / Fun
Opening Repertoire Filter
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250 Games
Most viewed games
ChessSpider!
Explorer
Novelties
Openings By Name/ECO
Latest Opening Trends
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
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
Chess Fun Quiz
Twenty-four miniatures
s
Download PGN
Hariharan, Shambavi
(1612) -
Di Vetta, Andrew
(1670) -
Berkshire Berks & Bucks op-B
(5), Berkshire, 2023
A50
1.d4
Nf6
2.Nf3
b6
3.g3
Bb7
4.Bg2
g6
5.c4
Bg7
6.O-O
O-O
7.Nc3
d6
8.Bf4
Nbd7
9.Qd2
Re8
10.Bh6
Bh8
11.Rfe1
Ne4
12.Nxe4
Bxe4
13.Be3
Nf6
14.h3
Qc8
15.Rad1
a5
16.Ng5
Bxg2
17.Kxg2
Qb7+
18.Kg1
h6
19.Nf3
Ne4
20.Qd3
Bg7
21.d5
Nc5
22.Qd2
Kh7
23.Bd4
Bf8
24.e4
e5
25.Bxc5
bxc5
26.a4
Qc8
27.Kg2
Qb7
28.Re3
f6
29.Nh4
h5
30.Qc2
Rab8
31.b3
Bh6
32.Rc3
Qc8
33.Rf1
c6
34.Rd1
cxd5
35.Rxd5
Bf8
36.Qe2
Be7
37.Kh2
Qb7
38.Ng2
Qb4
39.Rdd3
Qb7
40.Rd5
Qd7
41.f4
Bf8
42.f5
Qf7
43.fxg6+
Qxg6
44.Nh4
Qf7
45.Rf3
Kg8
46.Rf5
Rxb3
47.Rxh5
Rb2
48.Rh8+
Kxh8
49.Qxb2
Qh5
50.Qf2
Qg5
51.Nf5
Rb8
52.Nxd6
Kg8
53.Nb5
Qc1
54.Qe2
Qa1
55.Rd7
Qc1
56.h4
Qh6
57.Qg4+
Kh8
58.Kh3
Rb6
59.Rd8
Kh7
60.Qf5+
Kg8
61.Qc8
f5
62.Qxf5
Rf6
63.Qg5+
Qxg5
64.hxg5
Rf1
65.Kg2
Ra1
66.Nc7
Kf7
67.g6+
Kxg6
68.Rxf8
Rxa4
69.Ra8
Rxc4
70.Rxa5
Rxe4
71.Rxc5
Kf5
72.Kf3
Rd4
73.Nb5
Rb4
74.Nd6+
Ke6
75.Ne4
Rb3+
76.Rc3
Rb8
77.g4
Rf8+
78.Ke3
Rf1
79.Rc6+
Kd5
80.Rd6+
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Varney - Hariharan (Leamington.
Hariharan - Jarocka (England E.
Holmes - Hariharan (England EN.
Pyun - Hariharan (Leamington S.
Yuan - Hariharan (Leamington S.
Hindol Ghosh - Hariharan (Cove.
Other games by Black
Stephens - Di Vetta (Liverpool.
Di Vetta - Jones (Cardiff, 202.
Scott - Di Vetta (Liverpool, 2.
Van Kemenade - Di Vetta (Bridg.
McKenna - Di Vetta (Cardiff, 2.
Di Vetta - Ralphs (Bridgend, 2.