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
Salem, AR Saleh
(2528) -
Hassan, Abdullah
(2356) -
Golden Sands Europe op 1st
(2), Golden Sands, 2012
D45
1.d4
d5
2.c4
c6
3.Nc3
Nf6
4.e3
a6
5.Qc2
e6
6.Nf3
Nbd7
7.Bd2
Be7
8.e4
dxe4
9.Nxe4
c5
10.Nxc5
Nxc5
11.dxc5
Bxc5
12.O-O-O
Qb6
13.b4
Be7
14.c5
Qc7
15.Bc3
Qf4+
16.Kb2
Nd5
17.Rd4
Qc7
18.Rxd5
exd5
19.Bxg7
Rg8
20.Qxh7
Rxg7
21.Qxg7
Qf4
22.Kb3
Bf6
23.Qg8+
Ke7
24.Qg3
Qxg3
25.hxg3
a5
26.a4
Bg4
27.Bb5
Rc8
28.Rd1
Kf8
29.Rd2
axb4
30.Kxb4
Be7
31.Rxd5
b6
32.Rd2
Rxc5
33.Kb3
Be6+
34.Kb2
Bf6+
35.Kb1
Bf5+
36.Bd3
Be6
37.Bb5
Bf5+
38.Bd3
Be6
39.Bc2
Ra5
40.Rd6
Rh5
41.Kc1
Rh1+
42.Kd2
Rf1
43.Ke2
Rc1
44.Bd3
Ra1
45.Bb5
Ra2+
46.Rd2
Ke7
47.Rxa2
Bxa2
48.Nd2
Bd5
49.f3
Be5
50.g4
f6
51.Kd3
Bf7
52.Ke4
Bg6+
53.Kd5
Bf7+
54.Kc6
Bd4
55.Kc7
Be3
56.Ne4
Bg6
57.Nc3
Bf7
58.Kc6
Be6
59.Ne4
Bd7+
60.Kc7
Be6
61.Kb7
Bd5+
62.Bc6
Bxe4
63.Bxe4
Ke6
64.Kc8
Ke7
65.Kc7
Kf8
66.Kd6
Kg7
67.Ke6
Bf4
68.Kf5
Be3
69.Bd5
Bg5
70.f4
Bh4
71.g5
fxg5
72.Kg4
Be1
73.Kxg5
Bg3
74.Kg4
Be1
75.Kf3
Kf6
76.g4
Ke7
77.Bc4
Kd6
78.g5
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Xu - Salem (chess.com INT, 202...
Sanhueza - Salem (chess.com IN...
Salem - Svane (chess.com INT, ...
Salem - Bacrot (chess.com INT,...
Salem - Bindrich (chess.com IN...
Raicevic - Salem (chess.com IN...
Other games by Black
Sasikiran - Hassan (Guangzhou,...
Hassan - Al Amery (Abu Dhabi, ...
Hassan - Nepali (Guangzhou, 20...
Hassan - Ljangov (Golden Sands...
Vuckovic - Hassan (Golden Sand...
Hassan - Liberadzki (Warsaw, 2...