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
Zhao, Harry
(1950) -
Hua, Eugene
(2301) -
CAN-ch U20
(1), Toronto, 2019
D30
1.d4
Nf6
2.Nf3
d5
3.c4
e6
4.e3
Be7
5.Nbd2
b6
6.Qc2
Bb7
7.Bd3
c5
8.dxc5
bxc5
9.cxd5
exd5
10.O-O
Nc6
11.a3
c4
12.Be2
O-O
13.e4
Ne5
14.exd5
Bxd5
15.Nxc4
Nxc4
16.Bxc4
Bxf3
17.gxf3
Rc8
18.Be3
Qc7
19.Rac1
Qe5
20.Rfd1
Kh8
21.Qb3
Qf5
22.Be2
Rxc1
23.Rxc1
Nh5
24.Qb5
Qg6+
25.Kh1
f5
26.Qd7
Qf6
27.f4
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Zhao - Southam (Toronto, 2017)
Zhao - Pan (Windsor, 2016)
Xu - Zhao (Toronto, 2018)
Zhao - Bremner (Toronto, 2018)
Atanasov - Zhao (Mississauga, .
Hua - Zhao (Windsor, 2016)
Other games by Black
Hua - Da Silva (Chess.com INT,.
Hua - Bochnicka (Chess.com INT.
Hua - Li (Montreal, 2025)
Magallanes - Hua (Chess.com IN.
Ferriz Barrios - Hua (Chess.co.
Hua - Wang (Chess.com INT, 202.