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
Ebrahimi Herab, Hamidreza
(2384) -
Harshavardhan, G B
(2476) -
Titled Tue 28th Oct 2025
(6), chess.com INT, 2025
E75
1.d4
Nf6
2.c4
g6
3.Nc3
Bg7
4.e4
d6
5.Be2
O-O
6.Bg5
c5
7.d5
e6
8.Qd2
exd5
9.exd5
a6
10.a4
Nbd7
11.h3
Re8
12.Nf3
Qb6
13.O-O
Ne4
14.Nxe4
Rxe4
15.Bd3
Re8
16.Rae1
Ne5
17.Nxe5
Rxe5
18.a5
Qc7
19.Rxe5
Bxe5
20.Re1
Bd7
21.b3
Re8
22.Re2
Bg7
23.Rxe8+
Bxe8
24.Qe2
Bd7
25.Qe7
Bf8
26.Qe1
Bg7
27.Bf4
Bf6
28.b4
cxb4
29.Qxb4
Be7
30.Kf1
Bc8
31.Ke2
Qd8
32.Be3
Bf6
33.c5
dxc5
34.Qxc5
Be7
35.Qc3
Bd7
36.Bb6
Qe8
37.Kf1
Bb5
38.Kg1
Bd6
39.g3
h5
40.Kg2
Qd7
41.Be4
Bf8
42.Qe5
Bg7
43.Qb8+
Kh7
44.d6
Bc6
45.Bxc6
Qxc6+
46.Kh2
Be5
47.Qc7
Qxd6
48.Qxf7+
Bg7
49.Qxb7
Qd3
50.h4
Kg8
51.Kg2
Qc4
52.Qf3
Kh7
53.Kh3
Kg8
54.g4
Qe6
55.Qf4
Be5
56.Qe4
Kh7
57.Kg2
hxg4
58.Bd4
g3
59.Qxe5
Qxe5
60.Bxe5
gxf2
61.Kxf2
Kh6
62.Kg3
g5
63.Bf4
gxf4+
64.Kxf4
Kh5
65.Ke5
Kxh4
66.Kd6
Kg5
67.Kc6
Kf6
68.Kb6
Ke7
69.Kxa6
Kd7
70.Kb7
Kd6
71.a6
Kc5
72.a7
Kb5
73.a8=Q
Kb4
74.Qa6
Kc5
75.Qc6+
Kd4
76.Qb5
Ke4
77.Qc5
Kd3
78.Qb4
Ke3
79.Qc4
Kd2
80.Qb3
Ke2
81.Qc3
Kf2
82.Qd3
Kg2
83.Qe3
Kh2
84.Qf3
Kg1
85.Qe2
Kh1
86.Kc6
Kg1
87.Kd5
Kh1
88.Ke4
Kg1
89.Kf3
Kh1
90.Qg2#
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Ebrahimi Herab - Yakubbaeva (M.
Chaqryan - Ebrahimi Herab (Yer.
Moeller - Ebrahimi Herab (ches.
Ebrahimi Herab - Minakov (Mani.
Pavlov - Ebrahimi Herab (Chess.
Ebrahimi Herab - Goncharov (ch.
Other games by Black
Kabinazar - Harshavardhan (Ciu.
Harshavardhan - Gratton (Roche.
Harshavardhan - Levitan (chess.
Harshavardhan - Wagner (Austri.
Reza - Harshavardhan (Karlsruh.
Harshavardhan - Nisipeanu (Aus.