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
Al Dakl Alla, Muhammad
(1318) -
Cheng, Louis1
(1573) -
Edinburgh Park op
(2), Edinburgh, 2023
D02
1.d4
Nf6
2.Bf4
d5
3.e3
c5
4.Nf3
Nc6
5.Nbd2
cxd4
6.exd4
Qb6
7.Nb3
Bg4
8.h3
Bxf3
9.Qxf3
e6
10.c3
Be7
11.Bd3
a5
12.Nd2
O-O
13.Rb1
Nd7
14.Qg3
Bf6
15.Nf3
Rfe8
16.Bc7
Qa7
17.Be5
Bxe5
18.dxe5
h6
19.O-O
Qb8
20.Rfe1
f5
21.Re2
Nc5
22.Bc2
Ne4
23.Qh2
Qc7
24.g4
Rad8
25.gxf5
exf5
26.Qf4
Qf7
27.Kh2
Kh8
28.h4
Re7
29.Rd1
Rde8
30.Bb3
Rd8
31.c4
dxc4
32.Rxd8+
Nxd8
33.Bc2
Nc5
34.Qxf5
Qxf5
35.Bxf5
Nde6
36.Rd2
Rf7
37.Bxe6
Nxe6
38.Kg3
Kh7
39.Rd5
Kg6
40.Rxa5
Rd7
41.Ra7
Nc5
42.Ra8
Nd3
43.e6
Re7
44.Nd4
Nxb2
45.f4
b5
46.f5+
Kf6
47.Rf8+
Ke5
48.Rf7
Re8
49.Nf3+
Ke4
50.Rxg7
Kxf5
51.Nd4+
Kf6
52.Rf7+
Ke5
53.Nxb5
Rxe6
54.Kg4
Rb6
55.Rf5+
Ke4
56.Rf4+
Kd3
57.Rf3+
Ke2
58.Nc3+
Kd2
59.Ne4+
Kc2
60.Rf2+
Kd1
61.Nc3+
Kc1
62.Ne2+
Kd2
63.Nf4+
Kd1
64.Rf1+
Kd2
65.Rf2+
Kc1
66.Rf1+
Nd1
67.Ne2+
Kd2
68.Nd4
Ne3+
0-1
Comment
Save to an existing database
or save to a new database
Other games by White
Al Dakl Alla - Skettos (Dunfer.
Al Dakl Alla - Macnab (Dunferm.
Smith - Al Dakl Alla (Dunferml.
Al Dakl Alla - Todd (Dunfermli.
Darling - Al Dakl Alla (Dunfer.
Wilson - Al Dakl Alla (Edinbur.
Other games by Black
Cheng - Keshari (Peterborough,.
Cheng - Sullivan (Sutton Coldf.
Cheng - Baer (Peterborough, 20.
Cheng - Railwani (Dunfermline,.
Vaidyanathan - Cheng (Peterbor.
Cheng - Mihalik (Peterborough,.