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
Yang, Siyuan
(2178) -
Hettiarachchi, Jeewantha Aloka
(1943) -
Asia School-ch
(8), Bangkok, 2024
D02
1.Nf3
d5
2.g3
c5
3.Bg2
Nc6
4.d4
cxd4
5.Nxd4
e5
6.Nxc6
bxc6
7.O-O
Be6
8.c4
Qd7
9.Qa4
f5
10.Nc3
Nf6
11.Bg5
Rd8
12.Rac1
Bc5
13.cxd5
cxd5
14.Qxd7+
Rxd7
15.Nxd5
Be7
16.Nc7+
Kf7
17.Nxe6
Kxe6
18.Bc6
Rc7
19.Ba4
Rhc8
20.Bb3+
Kd7
21.Rcd1+
Bd6
22.Rd3
Ke7
23.Rfd1
Bc5
24.Ba4
h6
25.Bd2
e4
26.Rc3
Nd5
27.Rcc1
e3
28.fxe3
a5
29.Kh1
Nxe3
30.Re1
Bd4
31.Rxc7+
Rxc7
32.Bxa5
Ra7
33.Bb4+
Kf6
34.Bb3
Rc7
35.Bd2
Ng4
36.Rc1
Re7
37.Rc6+
Ke5
38.Bf4+
Ke4
39.Bc2+
Kd5
40.Rd6+
Kc5
41.b4+
Kc4
42.Bd3+
Kc3
43.Rc6+
Kb2
44.Rc2+
Ka3
45.b5
Be5
46.Bc1+
Ka4
47.Rc4+
Ka5
48.Bd2+
Kb6
49.Rc6+
Kb7
50.Bxf5
Nf6
51.a4
Bc7
52.e3
Bb6
53.Bc8+
Ka7
54.a5
Bxe3
55.b6+
Ka8
56.Bb4
Rb7
57.Bxb7+
Kxb7
58.Rc7+
Kb8
59.Bd6
Ne8
60.Re7+
Nxd6
61.Rxe3
Kb7
62.Re7+
Ka6
63.Ra7+
Kb5
64.b7
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Yang - Wang (Hefei CHN, 2023)
Xu - Yang (Xinghua CHN, 2026)
Yang - Loke (Petrovac, 2025)
Jin - Yang (Dongtai CHN, 2026)
Yang - Wang (Xinghua CHN, 2026.
Bacojo - Yang (Petrovac, 2025)
Other games by Black
Dissanayake - Hettiarachchi (C.
Hettiarachchi - Sarda (Tornelo.
Karthikeyan - Hettiarachchi (C.
Hettiarachchi - Kote (Tornelo .
Hettiarachchi - Gao (Tornelo I.
Hettiarachchi - Battistelli (T.