My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Beginners
ChessSpider! 4.0
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250
Most viewed games
Game Of The Week
Explorer
Novelties
Search Openings By Name/ECO
Latest Games In My Openings
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
Chess Fun Quiz
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
Checkmates in one
Checkmates in two
Checkmates in three
Twenty-four miniatures
Yan, Jason
(409) -
Choemuku Huang, Ellie
- AUS-ch U08 (5), Wahroonga, 2014
C50
1.e4
e5
2.Nf3
Nc6
3.Bc4
Nf6
4.Nc3
Bc5
5.O-O
O-O
6.d3
h6
7.h3
d6
8.Nd5
Nxd5
9.exd5
Na5
10.Bb5
a6
11.Ba4
Bf5
12.c3
c6
13.b4
Bb6
14.bxa5
Bxa5
15.c4
Bc3
16.Rb1
b5
17.Bc2
bxc4
18.dxc4
cxd5
19.cxd5
Bxc2
20.Qxc2
Qa5
21.Rb3
Bb4
22.Qc4
Bc5
23.Rd1
Qxa2
24.Rd2
Qa1
25.Rdb2
Qa5
26.Bd2
Qa1+
27.Rb1
Qa2
28.R1b2
Qa1+
29.Kh2
Bxf2
30.Bc1
a5
31.Rxf2
a4
32.Ra3
Qb1
33.Rb2
Qf5
34.Nh4
Qd7
35.Rb4
Qe7
36.Raxa4
Rxa4
37.Rxa4
Qb7
38.g4
Qe7
39.Nf3
Qf6
40.Ng1
Qf2+
41.Kh1
f5
42.g5
hxg5
43.Bxg5
f4
44.Be7
Rf5
45.Qe2
Qg3
46.Qg2
Qe1
47.Re4
Qd1
48.Bxd6
Qxd5
49.Bxe5
Rxe5
50.Rxe5
Qxe5
51.Nf3
Qa1+
52.Kh2
Kh7
53.h4
Qf6
54.Qg4
Qb2+
55.Kh3
g6
56.Qxf4
Qf2
57.Qg3
Qxg3+
58.Kxg3
Kh6
59.Kg4
Kh7
60.Kg5
Kg7
61.Ne5
Kh7
62.Nxg6
Kg8
63.Ne5
Kf8
64.Kg6
Ke7
65.h5
Ke6
66.h6
Kxe5
67.h7
Ke4
68.h8=Q
Kd3
69.Qh4
Kc3
70.Qe4
Kd2
71.Qf3
Kc2
72.Qe3
Kd1
73.Qf2
Kc1
74.Qe2
Kb1
75.Qd2
Ka1
76.Kf5
Kb1
77.Ke4
Ka1
78.Kd3
Kb1
79.Kc3
Ka1
80.Qb2#
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Kelly - Yan (Wahroonga, 2014)
Yan - Chandrasekar (Wahroonga,...
Yan - Yip (Wahroonga, 2014)
Yan - Rumley (Wahroonga, 2014)
Woo - Yan (Wahroonga, 2014)
Yan - Sen (Wahroonga, 2014)
Other games by Black
Rumley - Choemuku Huang (Wahro...
Choemuku Huang - Yap (Wahroong...
Choemuku Huang - Howard (Wahro...
Choemuku Huang - Brondum (Wahr...
Choemuku Huang - Ok (Wahroonga...
Yip - Choemuku Huang (Wahroong...