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
Cai, Jason
(1946) -
Song, Michael
(2547) -
Ottawa Ontario op
(4), Ottawa, 2017
B48
1.e4
c5
2.Nf3
e6
3.d4
cxd4
4.Nxd4
Nc6
5.Nc3
Qc7
6.Be3
a6
7.Qf3
Ne5
8.Qg3
h5
9.f3
b5
10.O-O-O
Bb7
11.Kb1
b4
12.Na4
Nf6
13.Bd3
h4
14.Qf2
d5
15.exd5
Nxd3
16.Rxd3
Nxd5
17.Nb3
Nxe3
18.Qxe3
Be7
19.Nb6
Rd8
20.Rhd1
Rxd3
21.Rxd3
Bc6
22.c4
O-O
23.h3
Rb8
24.c5
a5
25.Nc4
a4
26.Nd4
Bd5
27.Nb6
Bxc5
28.Nxd5
exd5
29.Qc1
Rc8
30.f4
Qd7
31.Qd2
Bxd4
32.Rxd4
Qf5+
33.Qd3
Qxd3+
34.Rxd3
Rc4
35.f5
Rf4
36.Rxd5
b3
37.axb3
axb3
38.Kc1
Rf2
39.Rb5
Rc2+
40.Kb1
Rxg2
41.Rxb3
Rg3
42.Ra3
Kf8
43.Kc2
Ke7
44.Rd3
Kf6
45.b4
Rxd3
46.Kxd3
Kxf5
47.Ke3
Ke5
48.Kf3
f5
49.b5
g5
0-1
Comment
Save to an existing database
or save to a new database
Other games by White
Cai - Xu (Kitchener, 2015)
Marin - Cai (Ottawa, 2017)
Cai - Ivanov (Toronto, 2016)
Panchanatham - Cai (Las Vegas,.
Cai - Ghatti (Kitchener, 2015)
Cai - Hua (Toronto, 2015)
Other games by Black
De Arruda - Song (Chess.com IN.
Zhou - Song (New York, 2022)
Song - Pressman (New York, 202.
Song - Adewumi (New York, 2023.
Song - Wang (New York, 2025)
Song - Adu (New York, 2025)