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
Keinanen, Toivo
(2495) -
Xiong, Jeffery
(2656) -
1st 3-0 Thu 2nd Jul 2026
(9), chess.com INT, 2026
D02
1.d4
d5
2.Nf3
e6
3.e3
c5
4.c4
Nf6
5.cxd5
Nxd5
6.e4
Nf6
7.Nc3
cxd4
8.Qxd4
Qxd4
9.Nxd4
a6
10.f3
Nbd7
11.Be3
h5
12.Be2
Bd6
13.O-O
b5
14.Rad1
Bc5
15.a4
b4
16.Nb1
Bb7
17.Nd2
Rc8
18.Rc1
Ke7
19.N2b3
Bb6
20.a5
Ba7
21.Nc6+
Rxc6
22.Bxa7
Rhc8
23.Rxc6
Rxc6
24.Rc1
Rxc1+
25.Nxc1
Ne8
26.Na2
b3
27.Nc1
Nd6
28.Nxb3
f5
29.exf5
exf5
30.Nc5
Nxc5
31.Bxc5
Ke6
32.b4
f4
33.Kf2
Nb5
34.Bd3
g5
35.Bg6
h4
36.Bd3
Bd5
37.Bh7
Kf6
38.Bb6
Kg7
39.Bd3
Kh6
40.Bd8
Kh5
41.g3
hxg3+
42.hxg3
fxg3+
43.Kxg3
Bc6
44.Bf6
Bb7
45.Bf5
Nd6
46.Bh7
Kh6
47.Bd3
Nb5
48.f4
gxf4+
49.Kxf4
Bc6
50.Ke5
Kh5
51.Be7
Kg4
52.Be4
Bxe4
53.Kxe4
Na3
54.Bc5
Kg5
55.Ke5
Kg6
56.Ke6
Kg5
57.Ke5
Kg6
58.Kd5
Kf7
59.Kc6
Ke6
60.Kb6
Kd7
61.Bg1
Nb5
62.Bf2
Nd6
63.Bd4
Nb5
64.Bc5
Na3
65.Bf8
Nb5
66.Bg7
Na3
67.Ba1
Nb5
68.Bb2
Nd6
69.Bc1
Nb5
70.Bf4
Na3
71.Kxa6
Kc6
72.Bd2
Nb5
73.Be1
Nc7+
74.Ka7
Nb5+
75.Kb8
Nc7
76.Bg3
Na6+
77.Ka7
Nxb4
78.Be1
Nd5
79.Ka6
Nc7+
80.Ka7
Kb5
81.Bd2
Na6
82.Kb7
Nc5+
83.Kc8
Nb3
84.a6
Kxa6
½-½
Comment
Save to an existing database
or save to a new database
Other games by White
Germanovs - Keinanen (chess.co.
Keinanen - Martirosyan (chess..
Keinanen - Javakhadze (chess.c.
Keinanen - Shubenkova (chess.c.
Skliarov - Keinanen (chess.com.
Keinanen - Leiva (chess.com IN.
Other games by Black
Xiong - Dinesh (chess.com INT,.
Xiong - Taher (chess.com INT, .
Gut - Xiong (chess.com INT, 20.
Xiong - Andreikin (chess.com I.
Xiong - Chen (chess.com INT, 2.
Bortnyk - Xiong (chess.com INT.