My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Beginners
ChessSpider! 4.0
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250
Most viewed games
Game Of The Week
Explorer
Novelties
Search Openings By Name/ECO
Latest Games In My Openings
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
Chess Fun Quiz
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
Checkmates in one
Checkmates in two
Checkmates in three
Twenty-four miniatures
Xie, Tao
(1843) -
Cheng, Louis
(1890) -
Banff Open 2022
(4.21), Banff CAN, 2022
B06
1.e4
g6
2.d4
Bg7
3.Be3
d6
4.c3
Nf6
5.Bd3
O-O
6.Ne2
e5
7.O-O
Qe7
8.f3
c6
9.c4
exd4
10.Bxd4
Nbd7
11.Nbc3
Ne5
12.b4
Be6
13.c5
Rfd8
14.Bxe5
dxe5
15.Qc2
h5
16.Nd1
a5
17.Bc4
axb4
18.Bxe6
Qxe6
19.Ne3
Ra3
20.Nc4
Rc3
21.Nxc3
Qxc4
22.Rfc1
Qxc5+
23.Kf1
bxc3
24.Qxc3
Qxc3
25.Rxc3
Ne8
26.a4
Bf8
27.Rb3
Nd6
28.a5
Ra8
29.Rb6
c5
30.Ke2
Kg7
31.Rb2
Be7
32.Rc2
Nb5
33.Rb2
Nd4+
34.Kd3
b5
35.a6
Ra7
36.Rf2
Bd6
37.g3
f6
38.f4
Kf7
39.fxe5
Bxe5
40.Rg2
Nc6
41.Rb1
Nb4+
42.Ke3
Rxa6
43.Rd2
Bd4+
44.Kf4
g5+
45.Kf3
Ra3+
46.Ke2
Na2
47.Kf1
Nc3
48.Re1
b4
49.Rd3
Ra2
50.Rf3
Ke6
51.e5
fxe5
52.h4
gxh4
53.gxh4
Rh2
54.Re2
Rh1+
55.Kg2
Rg1+
56.Kh2
Nxe2
57.Rf4
exf4
58.Kh3
f3
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Rekhson - Xie (Banff CAN, 2022...
Russell - Xie (Banff CAN, 2022...
Xie - Moore (Banff CAN, 2022)
Wang - Xie (Banff CAN, 2022)
Xie - Van den Born (Banff CAN,...
Other games by Black
Cheng - Kovalskyi (Peterboroug...
Cheng - Keely (Hastings ENG, 2...
Cheng - Sullivan (Sutton Coldf...
Cheng - Baer (Peterborough ENG...
Cheng - Mihalik (Peterborough ...
Walker - Cheng (Peterborough E...