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
Cao, Jason
(2328) -
Hong, Andrew Z
(2283) -
North American-ch U20
(4), Irving, 2017
B90
1.e4
c5
2.Nf3
d6
3.d4
cxd4
4.Nxd4
Nf6
5.Nc3
a6
6.Be3
e5
7.Nb3
Be7
8.h3
Be6
9.Qf3
Nbd7
10.g4
h6
11.O-O-O
Rc8
12.Nd5
Bxd5
13.exd5
Nb6
14.h4
Qc7
15.c3
Nc4
16.g5
Nxb2
17.Kxb2
Qxc3+
18.Ka3
Rc5
19.Bxc5
Qxf3
20.gxf6
dxc5
21.fxe7
Kxe7
22.d6+
Kf6
23.Bd3
e4
24.Bc2
c4
25.Rhe1
cxb3
26.Bxb3
Rd8
27.d7
Qg4
28.f3
Qf5
29.fxe4
Qc5+
30.Kb2
Qf2+
31.Ka3
Qc5+
32.Kb2
Ke7
33.Rf1
Qe5+
34.Ka3
Qc5+
35.Kb2
f6
36.Rd5
Qc7
37.Rfd1
b5
38.e5
fxe5
39.Rf1
e4
40.Rf7+
Kxf7
41.Rc5+
Ke7
42.Rxc7
Kd6
43.Ra7
Kc5
44.Rxa6
Rxd7
45.Re6
Rd2+
46.Kc3
Re2
47.Re5+
Kc6
48.Kd4
Rh2
49.Rxe4
Kb6
50.Rg4
Ka5
51.Kc5
g5
52.hxg5
hxg5
53.Rxg5
Rh1
54.Rg4
Rc1+
55.Kd5
Rc8
56.Rd4
Re8
57.Re4
Rd8+
58.Ke5
Rf8
59.Rd4
Rh8
60.Be6
Rh1
61.Kd6
Rc1
62.Rd3
Rc2
63.Ra3+
Kb6
64.Bd5
Rh2
65.Rc3
Rh6+
66.Ke5
Rh2
67.Kd4
Rd2+
68.Rd3
Rc2
69.Bb3
Rc1
70.Rc3
Rg1
71.Kd3
Ka5
72.Kc2
Rg2+
73.Kb1
Kb4
74.Re3
Rh2
75.Bc2
Rf2
76.Kb2
Rh2
77.Re4+
Ka5
78.Rd4
Kb6
79.Kb3
Kc5
80.Rd3
Kb6
81.Re3
Ka5
82.Bd3
Rd2
83.Be2
Rd5
84.Re8
Rf5
85.Bd3
Rh5
86.Ka3
Rg5
87.Kb3
Rh5
88.Rf8
Rd5
89.Kc3
Rc5+
90.Kd4
Rc7
91.Rf5
Rb7
92.Kc5
Rc7+
93.Kd6
Rb7
94.Kc6
Rb6+
95.Kc5
Rb8
96.Kc6
Rb6+
97.Kc7
Rh6
98.Bxb5
Kb4
99.Bd7
Ka3
100.Ra5+
Kb4
101.Ra4+
Kc5
102.Ra8
Kb4
103.a4
Rh5
104.Rb8+
Ka3
105.Rb5
Rh7
106.a5
Ka4
107.Rh5+
½-½
Comment
Save to an existing database
or save to a new database
Other games by White
Cao - Maisuradze (Victoria, 20.
Kostadinov - Cao (Victoria, 20.
Proleiko - Cao (Irving, 2017)
Cao - Yoos (Victoria, 2016)
Doknjas - Cao (Vancouver, 2016.
Cao - Malek (Calgary, 2017)
Other games by Black
Nihal - Hong (London, 2025)
Amilal - Hong (Abu Dhabi, 2025.
Kushagra - Hong (Abu Dhabi, 20.
Ajay Santhosh - Hong (Abu Dhab.
Theodorou - Hong (Tashkent, 20.
Hong - Rosh (Abu Dhabi, 2025)