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
Song, Michael
(2319) -
Campbell, Brett
(2251) -
Toronto
(3), Toronto, 2012
A54
1.d4
Nf6
2.c4
d6
3.Nf3
Nbd7
4.Nc3
e5
5.g3
c6
6.Bg2
Be7
7.O-O
a5
8.e4
a4
9.h3
Qa5
10.Rb1
Qb4
11.Qd3
exd4
12.Qxd4
Ne5
13.Nxe5
dxe5
14.Qxe5
Qxc4
15.Be3
Qe6
16.Qd4
a3
17.b3
O-O
18.Rfd1
Nd7
19.f4
Bc5
20.Qd2
Bb4
21.Qc2
Kh8
22.Bf2
f6
23.Ne2
Qe7
24.Nd4
g6
25.Qc4
Nb6
26.Qe2
Ra6
27.Rbc1
Nd7
28.Nc2
Bc5
29.Rd2
Bxf2+
30.Qxf2
Nc5
31.Qd4
Ne6
32.Qc3
c5
33.e5
fxe5
34.Qxe5+
Qf6
35.Qxf6+
Rxf6
36.b4
cxb4
37.Nxb4
Ra8
38.Rd6
Kg7
39.Nd5
Nxf4
40.Rc7+
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Song - Pang (New York, 2023)
Williams - Song (New York, 202.
La Manna - Song (New York, 202.
Song - Budisavljevic (George T.
Khamrakulov - Song (New York, .
Song - Adu (New York, 2025)
Other games by Black
Campbell - Regan (Toronto, 201.
Meng - Campbell (Toronto, 2002.
Gagunashvili - Campbell (Toron.
Campbell - Laughlin (Toronto, .
Campbell - Berengolts (Toronto.
Perovic - Campbell (Toronto, 2.