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
Zhao, Yuetong Davy
(1512) -
Ang, Alan
(2029) -
Canadian op 48th
(9), Toronto, 2011
C02
1.e4
e6
2.d4
d5
3.e5
c5
4.c3
Nc6
5.Nf3
Qb6
6.Be2
Nh6
7.Qb3
Qxb3
8.axb3
cxd4
9.Bxh6
gxh6
10.cxd4
Bg7
11.Nbd2
O-O
12.Rd1
a6
13.O-O
Bd7
14.Rfe1
f6
15.Bd3
Nb4
16.Bb1
Be8
17.h3
Bh5
18.g4
Bg6
19.exf6
Rxf6
20.Ne5
Bxb1
21.Rxb1
Rf4
22.Nef3
Re8
23.Kg2
Nc2
24.Kg3
Rf7
25.Ne5
Bxe5+
26.Rxe5
Nxd4
27.Rbe1
Ref8
28.Rf1
Nf3
29.Nxf3
Rxf3+
30.Kg2
R8f6
31.Re3
Rxe3
32.fxe3
Rxf1
33.Kxf1
Kf7
34.Ke2
Kf6
35.h4
h5
36.gxh5
h6
37.Kf3
Kf5
38.b4
b6
39.b5
axb5
40.b4
e5
41.e4+
dxe4+
42.Ke3
Kf6
43.Kxe4
Ke6
44.Ke3
Kf5
45.Kf3
e4+
46.Ke3
Ke5
47.Ke2
Kd4
48.Kd2
e3+
49.Ke2
Ke4
50.Ke1
Kd3
51.Kd1
Kc3
52.Ke2
Kxb4
53.Kxe3
Kc3
54.Kf4
b4
55.Kf5
b3
56.Kg6
b2
57.Kxh6
b1=Q
58.Kg7
Qg1+
59.Kh8
Qd4+
60.Kh7
Qxh4
61.h6
Qxh6+
62.Kxh6
b5
63.Kg5
b4
64.Kf4
b3
65.Ke3
b2
66.Ke4
b1=Q+
67.Kd5
Qb4
68.Ke5
Qd4+
69.Kf5
Qe3
70.Kf6
Qe4
71.Kf7
Qe5
72.Kf8
Qc7
73.Kg8
Kd4
74.Kf8
Ke5
75.Kg8
Kf6
76.Kh8
Qg7#
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Zhao - Perelman (Aurora, 2014)
Smilovici - Zhao (Ottawa, 2012...
Zhao - Zhu (Kitchener, 2014)
Zotkin - Zhao (Toronto, 2017)
Pacey - Zhao (Ottawa, 2012)
Zhao - Gedajlovic (Ottawa, 201...
Other games by Black
Ang - Araujo (Yakutsk RUS, 202...
Drkulec - Ang (Toronto, 2011)
Voskanyan - Ang (Montreal, 201...
Li - Ang (Laval Quebec CAN, 20...
Ang - Perez Rodriguez (Laval Q...
Ang - Guillemette (Laval Quebe...