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
Salhi, Nouressadat
(1969) -
Bengherabi, Khalil
(2148) -
ALG-ch
(4), Ain Tagoura, 2020
B70
1.e4
c5
2.Nf3
d6
3.d4
cxd4
4.Nxd4
Nf6
5.Nc3
g6
6.Bb5+
Nbd7
7.O-O
Bg7
8.Nde2
O-O
9.Ng3
a6
10.Be2
b5
11.a3
Bb7
12.h4
Nc5
13.Bf3
Nfd7
14.Re1
Ne5
15.Be2
e6
16.Bg5
f6
17.Be3
f5
18.exf5
gxf5
19.Bxc5
dxc5
20.Qxd8
Raxd8
21.Nh5
Bh8
22.Nf4
Kf7
23.Rad1
Rxd1
24.Nxd1
Ng6
25.Nh3
Nxh4
26.g3
Rg8
27.Bh5+
Ke7
28.Nf4
e5
29.Ne3
Nf3+
30.Bxf3
Bxf3
31.Nxf5+
Kd7
32.Nd3
Rg5
33.Nh4
e4
34.Nxf3
exf3
35.Re3
c4
36.Ne1
Bxb2
37.Nxf3
Rd5
38.Kg2
a5
39.g4
a4
40.Ne5+
Kc7
41.Re4
Rc5
42.f4
Bxa3
43.c3
Bb2
44.f5
Bxc3
45.f6
Rxe5
46.f7
Rxe4
47.f8=Q
Rxg4+
48.Kf3
Rg6
49.Ke4
Rd6
50.Qe7+
Kc6
51.Qe8+
Kc5
52.Qc8+
Kb6
53.Qb8+
Kc6
54.Qc8+
Kb6
55.Qb8+
Kc5
56.Qa7+
Rb6
57.Qe7+
Kc6
58.Qe6+
Kb7
59.Qd7+
Ka6
60.Kd5
Bb4
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Moulay - Salhi (Algiers, 2017)
Salhi - Gueroui (Algiers, 2017...
Salhi - Ghabache (Oran, 2017)
Ouaret - Salhi (Oran, 2019)
Chipanga - Salhi (Oran, 2017)
Salhi - Haddouche (Algiers, 20...
Other games by Black
Bengherabi - Sousa (Caleta, 20...
Bengherabi - Gueroui (Ain Tago...
Auvinen - Bengherabi (Caleta, ...
Bengherabi - Lornye (Benidorm,...
Bengherabi - Achour (Ain Tagou...
Bengherabi - Manukonda (Caleta...