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
Ashraf, Artin
(2470) -
Nguyen Ngoc Truong Son,
(2600) -
1st 3-0 Thu 2nd Jul 2026
(7), chess.com INT, 2026
E10
1.d4
Nf6
2.Nf3
e6
3.c4
d5
4.cxd5
exd5
5.Nc3
c6
6.Bg5
Be7
7.e3
h6
8.Bxf6
Bxf6
9.Bd3
O-O
10.b4
Nd7
11.O-O
Be7
12.b5
Qa5
13.bxc6
bxc6
14.Ne2
c5
15.dxc5
Nxc5
16.Ned4
Bd7
17.Ne5
Ba4
18.Qe2
Bf6
19.Nef3
Rab8
20.Rac1
Nxd3
21.Qxd3
Rb2
22.Qa3
Qb4
23.Qxb4
Rxb4
24.Rc5
Rd8
25.Ra5
Rd7
26.a3
Rc4
27.Nd2
Rxd4
28.exd4
Bc2
29.Rc1
Bd3
30.Nf3
Rb7
31.Rxd5
Be4
32.Ra5
g5
33.h3
Bxf3
34.gxf3
Bxd4
35.Rc2
Rb3
36.Kg2
Bb6
37.Ra4
Kg7
38.Rd2
Rc3
39.Ra2
Rc5
40.f4
Rf5
41.fxg5
hxg5
42.Re4
Kg6
43.a4
f6
44.Rae2
Ra5
45.f3
Bc7
46.h4
Be5
47.hxg5
Kxg5
48.Rc4
Kf5
49.Rec2
Ra6
50.Kf2
Bf4
51.Rc5+
Be5
52.R2c4
Kg6
53.f4
Bb2
54.Kf3
Rd6
55.Kg4
Rd1
56.Rc8
Rg1+
57.Kf3
Rf1+
58.Kg3
Kf5
59.R8c5+
Kg6
60.Kg4
Rg1+
61.Kf3
Rf1+
62.Ke4
Re1+
63.Kd3
Ba3
64.f5+
Kg5
65.Rb5
Bd6
66.Kc2
Be5
67.Ra5
Kxf5
68.Rxa7
Re2+
69.Kd3
Ra2
70.Rb7
Ra3+
71.Kc2
Ra2+
72.Kd3
Ra3+
73.Kd2
Ra2+
74.Kd3
½-½
Comment
Save to an existing database
or save to a new database
Other games by White
Caruana - Ashraf (chess.com IN.
Ashraf - Darvishi (chess.com I.
Piliposyan - Ashraf (chess.com.
Schnaider - Ashraf (chess.com .
Antonyan - Ashraf (chess.com I.
Hovakimyan - Ashraf (chess.com.
Other games by Black
Nguyen Ngoc Truong Son - Sakli.
Nguyen Ngoc Truong Son - Sakha.
Andreikin - Nguyen Ngoc Truong.
Nguyen Ngoc Truong Son - Xiong.
Nguyen Ngoc Truong Son - Shuva.
Nakamura - Nguyen Ngoc Truong .