Opening Repertoire Filter
My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Beginners
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250
Most viewed games
Game Of The Week
ChessSpider!
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
Elgabry, Mohsen
(2277) -
Khalil, Ahmed Salem
(2122) -
ch-Africa 2023
(5.8), Giza EGY, 2023
A04
1.Nf3
c5
2.g3
b6
3.Bg2
Bb7
4.O-O
Nf6
5.d3
g6
6.Bg5
Bg7
7.Qc1
O-O
8.Bh6
Na6
9.c3
Nc7
10.Na3
d5
11.Bxg7
Kxg7
12.d4
Re8
13.Ne5
cxd4
14.cxd4
Ne6
15.Qe3
Qd6
16.Bh3
Ba6
17.Nc2
h6
18.a3
Ng5
19.Bg2
Rac8
20.Nb4
Bb5
21.h4
Ne6
22.Rfc1
a5
23.Nbd3
Bxd3
24.Qxd3
Ne4
25.e3
f6
26.Ng4
f5
27.Ne5
N6c5
28.Qb5
Ne6
29.b4
Nc7
30.Qa4
Ne6
31.bxa5
bxa5
32.Qxa5
g5
33.hxg5
hxg5
34.Bxe4
fxe4
35.Qb5
Rxc1+
36.Rxc1
Rh8
37.Qb4
Qxb4
38.axb4
Rb8
39.Rc6
Nf8
40.Rc7
Rxb4
41.Rxe7+
Kg8
42.Kg2
Nh7
43.Ng4
Rb6
44.Rd7
Rb5
45.Nh6+
Kh8
46.Rf7
Rb6
47.Ng4
Kg8
48.Rf5
Rd6
49.f3
exf3+
50.Kxf3
Kg7
51.Ne5
Rf6
52.Kg4
Ra6
53.Nf3
Kg6
54.Ne5+
Kg7
55.Rf7+
Kg8
56.Rc7
Ra3
57.Kh5
Ra6
58.Ng4
Re6
59.Rd7
Re4
60.Rxd5
Re7
61.Rd6
Kg7
62.e4
Rxe4
63.Rd7+
Kg8
64.Rxh7
Rxd4
65.Nf6+
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Allam - Elgabry (Alexandria, 2...
Elgabry - Himdan (Alexandria, ...
Ahmed - Elgabry (Cairo EGY, 20...
Elgabry - Sekar (Mumbai, 2019)
Mahindrakar - Elgabry (Mumbai,...
Gandhi - Elgabry (Mumbai, 2019...
Other games by Black
Khalil - Hassan (Mahalla, 2015...
Mohamed - Khalil (Cairo EGY, 2...
Bruessow - Khalil (Biel, 2021)
Saad - Khalil (Cairo EGY, 2023...
Khalil - Wael Sabry (Cairo EGY...
Khalil - Ezat (Giza EGY, 2023)