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
McCullough, Ian
(1090) -
Zhang, Yuanchen
(1780) -
CAN-ch U10
(1), Windsor, 2010
E21
1.d4
Nf6
2.c4
e6
3.Nc3
Bb4
4.Bg5
b6
5.Nf3
h6
6.Bh4
g5
7.Bg3
Ne4
8.Qd3
f5
9.Be5
Rg8
10.e3
d6
11.Bg3
Bb7
12.Be2
Nd7
13.O-O
Bxc3
14.bxc3
h5
15.d5
e5
16.h3
Ndc5
17.Qc2
h4
18.Bh2
Qe7
19.Bd3
O-O-O
20.Bxe4
Nxe4
21.Rab1
Rdf8
22.Rb3
Nc5
23.Ra3
Kb8
24.Nd2
g4
25.hxg4
fxg4
26.Nb3
g3
27.Nxc5
gxh2+
28.Kh1
dxc5
29.Ra4
Qg5
30.Qe4
Qg4
31.Qxg4
Rxg4
32.f3
Rg3
33.Kxh2
e4
34.Ra3
exf3
35.gxf3
Rfxf3
36.Rxf3
Rxf3
37.e4
Re3
38.d6
cxd6
39.e5
dxe5
40.Rxa7
Kxa7
41.a4
Bc8
42.a5
Re2+
43.Kh1
Bb7+
44.Kg1
Rg2+
45.Kf1
h3
0-1
Comment
Save to an existing database
or save to a new database
Other games by White
McCullough - Xu (Victoria, 200.
Virji - McCullough (Edmonton, .
McCullough - Gorry (Windsor, 2.
McCullough - Cheung (Windsor, .
Zhao - McCullough (Windsor, 20.
McCullough - Tsang (Victoria, .
Other games by Black
Chen - Zhang (Sturbridge, 2018.
Zhang - Nicula (Kingston, 2022.
Nguyen - Zhang (Baku, 2023)
Hernandez Perez - Zhang (Phila.
Hong - Zhang (Irving, 2017)
Kumar - Zhang (Irving, 2017)