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
Darvishi, Mohammad Hossein
(2300) -
Ashraf, Artin
(2470) -
2nd 3-0 Thu 18th Jun 2026
(2), chess.com INT, 2026
C23
1.e4
e5
2.Bc4
Nc6
3.Nc3
Bc5
4.Qg4
Kf8
5.Qf3
Nf6
6.d3
Nd4
7.Qd1
c6
8.a3
d5
9.exd5
cxd5
10.Ba2
Bg4
11.Nge2
h6
12.Be3
Rc8
13.h3
Bh5
14.Qd2
Bxe2
15.Bxd4
Bxd4
16.Nxe2
Bxb2
17.Qb4+
Kg8
18.Qxb2
Qa5+
19.Qb4
Qxb4+
20.axb4
Rxc2
21.Bb3
Rb2
22.Bd1
a6
23.Ra4
Kh7
24.O-O
Rc8
25.Ng3
Rc3
26.Nf5
Rxd3
27.Nd6
Rd4
28.Nxb7
Rdxb4
29.Rxb4
Rxb4
30.Nc5
Rb6
31.Bc2+
e4
32.Ra1
Rb2
33.Bd1
a5
34.Kf1
Rb5
35.Nb3
Rb4
36.Rxa5
d4
37.Ra7
Kg6
38.Nc5
Rb1
39.Ke2
d3+
40.Kd2
Rb2+
41.Ke3
Nd5+
42.Kd4
Nf4
43.Kxe4
Nxg2
44.Nxd3
Rd2
45.Bf3
Nh4
46.Ne5+
Kh7
47.Rxf7
Rb2
48.Bg4
Rb4+
49.Ke3
Kg8
50.Rd7
Ng2+
51.Kf3
Nf4
52.Bf5
g5
53.Bh7+
Kf8
54.Ng6+
Ke8
55.Re7+
Kd8
56.Rf7
Nxh3
57.Ne5
Nf4
58.Nc6+
Ke8
59.Re7+
Kf8
60.Nxb4
Kxe7
61.Kg4
Kf6
62.Nd3
h5+
63.Kg3
Ne2+
64.Kf3
Nd4+
65.Ke4
Ne6
66.f4
g4
67.f5
Ng5+
68.Kf4
Nxh7
69.Nc5
Ng5
70.Ne4+
Nxe4
71.Kxe4
h4
72.Ke3
h3
73.Kf2
Kxf5
74.Kg1
Kf4
75.Kh1
g3
76.Kg1
Kf3
77.Kh1
g2+
78.Kg1
h2+
79.Kxh2
Kf2
80.Kh3
g1=Q
81.Kh4
Qg6
82.Kh3
Qg3#
0-1
Comment
Save to an existing database
or save to a new database
Other games by White
Chen - Darvishi (chess.com INT.
Gharibyan - Darvishi (chess.co.
Darvishi - Gilfanov (chess.com.
Darvishi - Smietanska (chess.c.
Zouaghi - Darvishi (chess.com .
Darvishi - Mischuk (chess.com .
Other games by Black
Ashraf - Vlassov (chess.com IN.
Al Tarbosh - Ashraf (chess.com.
Piddubna - Ashraf (chess.com I.
Javakhadze - Ashraf (chess.com.
Ashraf - Vassis (chess.com INT.
Bluebaum - Ashraf (chess.com I.