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
Dyachuk, Artem
(2307) -
Guha, Eshan
(2076) -
2nd 3-0 Thu 19th Mar 2026
(3), chess.com INT, 2026
A58
1.d4
Nf6
2.c4
c5
3.d5
b5
4.cxb5
a6
5.bxa6
g6
6.Nc3
Bg7
7.e4
O-O
8.e5
Ne8
9.h4
Bxe5
10.h5
Bxa6
11.Nf3
Bf6
12.Qd2
Bg7
13.Qf4
Bxf1
14.Kxf1
Qb6
15.Qh4
Nf6
16.d6
Qxd6
17.Bg5
Qd3+
18.Kg1
Qf5
19.hxg6
fxg6
20.Bxf6
Qxf6
21.Qxh7+
Kf7
22.Ne4
Qxb2
23.Re1
Nc6
24.Nxc5
Rxa2
25.Ne4
d5
26.Nfg5+
Ke8
27.Qxg6+
Kd7
28.Nc5+
Kc7
29.Nge6+
Kc8
30.Qg3
Qxf2+
31.Qxf2
Rfxf2
32.Rh2
Nd4
33.Nxg7
Nf3+
34.gxf3
Rxh2
35.Nd3
Rag2+
36.Kf1
Rxg7
37.Rc1+
Kd7
38.Ne5+
Ke6
39.Ng4
Rh1+
40.Ke2
Rxc1
41.Nf2
Rg2
42.Ke3
Rxf2
43.Kxf2
Rc3
44.Kg3
Kf5
45.Kf2
Rd3
46.Kg3
Rd4
47.Kf2
Rf4
48.Kg3
e5
49.Kf2
e4
50.Kg3
exf3
51.Kf2
Ke4
52.Kg3
Ke3
53.Kh3
f2
54.Kg3
Rf3+
55.Kh2
Rh3+
56.Kxh3
f1=Q+
57.Kg4
Qf3+
58.Kg5
Ke4
59.Kg6
Qf4
60.Kg7
Ke5
0-1
Comment
Save to an existing database
or save to a new database
Other games by White
Dyachuk - Lyakh (Lviv UKR, 202.
Schnaider - Dyachuk (chess.com.
Dyachuk - Cieslak (Katowice PO.
Dyachuk - Topal (Lviv UKR, 202.
Dyachuk - Olsen (Katowice POL,.
Bronstein - Dyachuk (Katowice .
Other games by Black
Gontcharov - Guha (chess.com I.
Guha - Santiago Vilca (chess.c.
Avramidou - Guha (chess.com IN.
Guha - Lozano Garay (chess.com.
Guha - Solano Trillos (chess.c.
Guha - Gonzalez Amezquita (che.