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
Mishra, Abhimanyu
(2166) -
Zhang, Yuanchen
(2281) -
Continental op 48th
(8), Sturbridge, 2018
C54
1.e4
e5
2.Nf3
Nc6
3.Bc4
Bc5
4.c3
Nf6
5.d3
d6
6.O-O
O-O
7.Nbd2
a6
8.Bb3
Ba7
9.h3
h6
10.Re1
Ne7
11.Nf1
Ng6
12.Ng3
Re8
13.Be3
Bxe3
14.Rxe3
Bd7
15.d4
Qc8
16.Qe1
a5
17.Rd1
a4
18.Bc4
b5
19.Bf1
Rb8
20.b3
Be6
21.d5
Bd7
22.c4
bxc4
23.Bxc4
Qb7
24.Rc1
Qa7
25.bxa4
Qxa4
26.Bb3
Qa7
27.Rec3
Rb7
28.Qd2
Ra8
29.Qc2
Ne8
30.Nf1
Nf4
31.Ne3
Ba4
32.Kh2
Bxb3
33.Rxb3
Rxb3
34.axb3
Qa2
35.Ne1
Qxc2
36.N1xc2
Nd3
37.Rf1
Nc5
38.f3
Nxb3
39.Rb1
Nc5
40.Ra1
Rxa1
41.Nxa1
g6
42.g4
Kf8
43.Nac2
Nd3
44.Na3
Ke7
45.Kg3
Nf6
46.Nac4
Nd7
47.Na5
N7c5
48.Nc6+
Kd7
49.Nb8+
Ke8
50.Nc2
Nb3
51.Nc6
Nbc1
52.N6b4
Ne2+
53.Kg2
Nef4+
54.Kg3
Kd7
55.Nxd3
Nxd3
56.Ne3
Nb4
57.h4
c6
58.h5
gxh5
59.dxc6+
Nxc6
60.Nf5
hxg4
61.Kxg4
Ke6
62.Nxh6
Ne7
63.f4
Kf6
64.fxe5+
dxe5
65.Kf3
Nc6
66.Ke3
Kg6
67.Nf5
Kg5
68.Nd6
f6
69.Ne8
Nd4
70.Nc7
Nc6
71.Nd5
Nd8
72.Nc7
Nf7
73.Ne6+
Kg4
74.Nf8
Nd6
75.Nd7
Ne8
76.Nc5
Ng7
77.Nd7
Nh5
78.Nb6
Nf4
79.Nd7
Kg5
80.Kf3
Ne6
81.Nb6
Nd4+
82.Ke3
Nc2+
83.Kf3
Ne1+
84.Ke3
Ng2+
85.Kf3
Nf4
½-½
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Mishra - Malakhov (chess.com I...
Safarli - Mishra (chess.com IN...
Yoo - Mishra (Saint Louis USA,...
Dobrikov - Mishra (Karlsruhe G...
Mishra - Safarli (chess.com IN...
Mishra - Bluebaum (chess.com I...
Other games by Black
Zhang - Checa (Irving, 2017)
Rogers - Zhang (Philadelphia U...
Li - Zhang (Toronto CAN, 2023)
Hong - Zhang (Irving, 2017)
Dorrance - Zhang (Kingston, ON...
Zhang - Nicula (Kingston, ON C...