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
Han, Johnathan
(2229) -
Campbell, Ryan
(2064) -
Canadian op
(6), Calgary, 2023
B15
1.e4
c6
2.d4
d5
3.Nd2
dxe4
4.Nxe4
Nf6
5.Nxf6+
exf6
6.c3
Bd6
7.Bd3
O-O
8.Ne2
Re8
9.Qc2
h5
10.Be3
Nd7
11.O-O-O
Nf8
12.c4
Be6
13.Kb1
Rc8
14.a3
g6
15.Nc3
f5
16.Qd2
a6
17.Rhe1
Be7
18.Be2
Bf6
19.d5
cxd5
20.Nxd5
Bxd5
21.Qxd5
Qe7
22.Qd6
Qe4+
23.Bd3
Qe6
24.Qxe6
fxe6
25.f3
e5
26.c5
Red8
27.Bc4+
Kg7
28.b4
Rxd1+
29.Rxd1
Be7
30.Bc1
b5
31.Bb3
Rd8
32.Rxd8
Bxd8
33.a4
Kf6
34.a5
Ne6
35.Bd5
Nc7
36.Bb7
Ke6
37.Kc2
Be7
38.Kb3
h4
39.Be3
Bf6
40.Bf2
Be7
41.c6
Kd5
42.Be3
Bf6
43.Bb6
Kd6
44.Ba7
Bd8
45.Bb8
Kd5
46.Kc3
Kd6
47.Bxa6
Kxc6
48.Bc8
Nd5+
49.Kb3
Bc7
50.Ba7
Bd6
51.a6
Kc7
52.Bb7
Nxb4
53.Bf2
g5
54.Be3
g4
55.fxg4
fxg4
56.Bg5
Nc6
57.Bxh4
Na5+
58.Kc2
Bc5
59.Bd5
Kb6
60.Be6
Kxa6
61.Bc8+
Nb7
62.Bxg4
Kb6
63.Bf3
Kc7
64.Bf6
Bd6
65.h4
Nc5
66.h5
e4
67.h6
exf3
68.gxf3
Nd7
69.h7
Nxf6
70.h8=Q
Nd5
71.Kd3
Nf4+
72.Ke4
b4
73.Kd4
Ne6+
74.Kc4
Kd7
75.Qh7+
Be7
76.f4
Nf8
77.Qf7
Kd8
78.Qg8
Kc7
79.f5
Nd7
80.Kb5
Bf8
81.f6
b3
82.Qxb3
Kd6
83.Qf7
Bh6
84.Qg6
Bf8
85.Qf5
Ne5
86.Kb6
Nd7+
87.Kb7
Nc5+
88.Kc8
Ne6
89.Qh5
Nf4
90.Qh2
Ke5
91.Kd7
Kf5
92.Ke8
Bb4
93.Qc2+
Kg5
94.f7
Ng6
95.Qe4
Bf8
96.Qxg6+
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Can - Han (Charlotte, 2024)
Atwell - Han (Princeton, 2025)
Chen - Han (Guelph, 2025)
Melian - Han (Florianopolis, 2.
Han - Chen (Charlotte, 2024)
Han - Bolanos Lopez (Florianop.
Other games by Black
Campbell - Ming (Calgary, 2023.
Campbell - Paragua (Hamilton, .
Yang - Campbell (Toronto, 2024.
Campbell - Zhang (Calgary, 202.
Clyde - Campbell (Toronto, 202.
Campbell - Malakar (Toronto, 2.