My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Beginners
ChessSpider! 4.0
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250
Most viewed games
Game Of The Week
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
Masrahi, Abdulrahman A
(1962) -
Al Habeeb, Emad
(1933) -
Wch Rapid
(6), Riadh, 2017
A46
1.d4
c5
2.c3
Nf6
3.Nf3
cxd4
4.cxd4
g6
5.Nc3
Bg7
6.Bf4
d6
7.h3
O-O
8.e3
Nc6
9.Be2
Qb6
10.Qc1
Bf5
11.O-O
Rac8
12.Rd1
Ne4
13.Bd3
Nxc3
14.bxc3
Bxd3
15.Rxd3
Nb4
16.Rd2
Nd5
17.Rc2
Nxf4
18.exf4
Rc7
19.Rb1
Qa6
20.Qe3
e6
21.Rb3
Rfc8
22.Qe4
d5
23.Qe3
Qd6
24.Rcb2
b6
25.Rc2
Bh6
26.g3
Bf8
27.Ne5
b5
28.Rxb5
Qa3
29.Rb3
Qa4
30.Qe2
a6
31.Qd3
f6
32.Nf3
Rc4
33.Rb6
Kf7
34.Qe2
R8c6
35.Rxc6
Rxc6
36.Qd3
Bd6
37.Rb2
Qa3
38.Rc2
Bb4
39.Nd2
Rxc3
40.Rxc3
Qxc3
41.Qxc3
Bxc3
42.Nf3
Ke7
43.Kf1
Kd6
44.Ke2
Kc6
45.Kd3
Bb4
46.Kc2
Kb5
47.Kb3
Ba5
48.a4+
Kc6
49.g4
Bc7
50.g5
Bd8
51.h4
fxg5
52.Ne5+
Kc7
53.fxg5
Be7
54.f4
Bd6
55.Nd3
a5
56.Kc2
Kd8
57.Kd2
Ke7
58.Ke3
Ba3
59.Ne5
Bb4
60.Kd3
Be1
61.Ke2
Bxh4
62.Nc6+
Kd6
63.Nxa5
Bg3
64.Kf3
Be1
65.Nb3
Bc3
66.Ke2
Bb4
67.Kd3
Be1
68.a5
Bg3
69.Ke3
Be1
70.a6
Kc7
71.Nc5
Kb6
72.Nxe6
Kxa6
73.Nc7+
Kb7
74.Nxd5
Kc6
75.Nf6
Kd6
76.Nxh7
Bc3
77.Ke4
Bb4
78.Nf8
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Masrahi - Musovic (Chess.com I...
Masrahi - Al Ghamdi (Moscow, 2...
Masrahi - Freitag (Chess.com I...
Masrahi - Aljadi (Chess.com IN...
Toczek - Masrahi (Chess.com IN...
Masrahi - Al Mutairi (Moscow, ...
Other games by Black
Al Habeeb - Al Saidi (Riadh, 2...
Al Habeeb - Ahmad (Riyadh KSA,...
Bukannan - Al Habeeb (Riadh, 2...
Farhan - Al Habeeb (Riadh, 201...
Raouf Ben Anziz - Al Habeeb (R...
Al Habeeb - Al Omary (Riadh, 2...