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
Sheehan, Ethan
(2327) -
Aimdilokwong, Alec D
(2047) -
Titled Tue 16th Jun 2026
(2), chess.com INT, 2026
C19
1.e4
e6
2.d4
d5
3.Nc3
Bb4
4.e5
c5
5.a3
Bxc3+
6.bxc3
Ne7
7.Nf3
b6
8.Bb5+
Bd7
9.Bd3
Ba4
10.h4
h6
11.h5
Nd7
12.g4
Qc7
13.g5
c4
14.Be2
Nf5
15.gxh6
gxh6
16.Nh4
Nxh4
17.Rxh4
O-O-O
18.Be3
Rdg8
19.Kd2
f6
20.f4
Qd8
21.Qh1
Qe7
22.Rg4
Rxg4
23.Bxg4
f5
24.Be2
Rg8
25.Rg1
Qf7
26.Bf2
Rg7
27.Bf3
Bc6
28.Rg2
Qg8
29.Bh4
Rxg2+
30.Qxg2
Qxg2+
31.Bxg2
Ba4
32.Bf3
Kc7
33.Bg5
Nf8
34.Bxh6
Nh7
35.Bg7
Be8
36.h6
Bg6
37.Ke3
Kd7
38.Kf2
Ke7
39.Kg3
b5
40.Kh4
Ke8
41.Bf6
Kf7
42.Bd8
Nf8
43.Bc7
Nd7
44.Kg5
a6
45.Bd6
Nb6
46.Be7
Na4
47.Bb4
Nb6
48.Ba5
Na4
49.Be2
Nb2
50.Bd8
Na4
51.Bf6
Nxc3
52.Bh5
Ne4+
53.Kh4
Bxh5
54.h7
Nxf6
55.exf6
Kxf6
56.h8=Q+
Ke7
57.Qxh5
Kd6
58.Qe8
Kc7
59.Qxe6
Kb7
60.Qxd5+
Kb6
61.Qxf5
Ka5
62.Qc5
c3
63.Qb4+
Kb6
64.Qxc3
a5
65.f5
b4
66.axb4
a4
67.Qc5+
Ka6
68.Qa5+
Kb7
69.Qxa4
Kb6
70.f6
Kc7
71.Kg5
Kd6
72.Kg6
Kd5
73.b5
Ke4
74.b6
Ke3
75.b7
Kd2
76.d5
Kc1
77.d6
Kd2
78.d7
Kc1
79.c4
Kd2
80.c5
Kc1
81.c6
Kd2
82.c7
Kc3
83.c8=Q+
Kb2
84.b8=Q#
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Sheehan - Donoso Aguirre (ches.
Sheehan - Vassis (chess.com IN.
Sheehan - Terry (chess.com INT.
Narayanan - Sheehan (chess.com.
Sheehan - Zierk (chess.com INT.
Ermolaev - Sheehan (chess.com .
Other games by Black
Fiorito - Aimdilokwong (chess..
Arkadan - Aimdilokwong (chess..
Aimdilokwong - Idani (chess.co.
Pelev - Aimdilokwong (chess.co.
Aimdilokwong - Povshednyi (che.
Aimdilokwong - Dicen (chess.co.