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
Cheng, Louis1
(1876) -
Railwani, Tavish
(1758) -
Scottish op
(1), Dunfermline, 2024
C10
1.e4
e6
2.d4
d5
3.Nd2
dxe4
4.Nxe4
Nf6
5.Nxf6+
Qxf6
6.Nf3
h6
7.Bd3
Bd6
8.O-O
Nd7
9.Re1
O-O
10.Qe2
Re8
11.Qe4
Nf8
12.Ne5
c5
13.Be3
Rb8
14.Ng4
Qf5
15.Nxh6+
gxh6
16.Qh4
Ng6
17.Qxh6
Qf6
18.dxc5
Bc7
19.c3
Bf4
20.Qh5
Bxe3
21.Rxe3
Nf4
22.Qh7+
Kf8
23.Bb5
Rd8
24.Rg3
Ng6
25.Qh6+
Ke7
26.h3
Bd7
27.Bd3
Ne5
28.Qxf6+
Kxf6
29.Bf1
Bc6
30.b4
Rg8
31.Rxg8
Rxg8
32.Kh2
a6
33.a4
Nd3
34.f3
Ne5
35.f4
Nc4
36.g3
Nd2
37.Bg2
Bxg2
38.Kxg2
Ne4
39.g4
Nxc3
40.Kf3
Rd8
41.Ra3
Rd3+
42.Kg2
Rd2+
43.Kh1
Nd5
44.b5
axb5
45.axb5
Nxf4
46.Ra7
Rc2
47.Rxb7
Rxc5
48.Kh2
Rc3
49.b6
Rxh3+
50.Kg1
Rb3
51.Rb8
Nd5
52.b7
Ne3
53.g5+
Kxg5
54.Rg8+
Kf4
55.b8=Q+
Rxb8
56.Rxb8
f5
57.Rb4+
Kf3
58.Rb5
Nd5
59.Rb3+
Kg4
60.Rd3
Kf4
61.Kf2
Ke4
62.Rd1
e5
63.Re1+
Kf4
64.Rd1
Nf6
65.Ke2
Ng4
66.Rf1+
Ke4
67.Ra1
f4
68.Ra4+
Kf5
69.Kf3
Nf6
70.Ra5
Nh7
71.Rb5
Ng5+
72.Kf2
Ne6
73.Ra5
Nd4
74.Ra3
e4
75.Rc3
Kg4
76.Ra3
Nf5
77.Ra4
e3+
78.Ke1
Kf3
79.Ra2
Nd4
80.Rb2
Ke4
81.Ra2
f3
82.Rb2
Kd3
83.Kf1
Nc2
84.Rb3+
Kd2
85.Rxe3
Kxe3
86.Kg1
Ke2
87.Kh1
f2
88.Kh2
Kf3
89.Kh3
f1=Q+
90.Kh4
Qg2
91.Kh5
Qg7
92.Kh4
Qh6#
0-1
Comment
Save to an existing database
or save to a new database
Other games by White
Vaidyanathan - Cheng (Peterbor.
Cheng - Baer (Peterborough, 20.
Boswell - Cheng (Sutton Coldfi.
Daiwik - Cheng (Paracin, 2025)
Cheng - Alcindor (Hastings, 20.
Hutchinson - Cheng (Peterborou.
Other games by Black
McCarthy - Railwani (Liverpool.
Sharma - Railwani (Perth, 2025.
Norris - Railwani (Liverpool, .
Railwani - McKay (Dunfermline,.
Clarke - Railwani (Hull, 2024)
Ganti - Railwani (Hull, 2024)