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
(2630) -
Vrolijk, Liam
(2573) -
Tata Steel Challengers
(5.6), Wijk aan Zee NED, 2024
E48
1.d4
Nf6
2.c4
e6
3.Nc3
Bb4
4.e3
O-O
5.Bd3
d5
6.cxd5
exd5
7.a3
Bd6
8.Qc2
Na6
9.Nge2
c5
10.Bxa6
bxa6
11.dxc5
Bxc5
12.O-O
Bd6
13.Rd1
Qc7
14.h3
Bh2+
15.Kh1
Be5
16.Bd2
Rb8
17.Rac1
Qb7
18.f4
Bd6
19.b4
Bd7
20.Be1
Rfc8
21.Qd3
Bb5
22.Nxb5
Rxc1
23.Nxd6
Rxd1
24.Qxd1
Qd7
25.Bc3
Qxd6
26.Be5
Qb6
27.Bxb8
Qxb8
28.Nc3
Qb7
29.e4
a5
30.bxa5
Qb2
31.Nxd5
Qxa3
32.Nxf6+
gxf6
33.Qg4+
Kf8
34.Qf5
h5
35.Qxf6
Qxa5
36.Kh2
Qd2
37.Qh8+
Ke7
38.Qe5+
Kf8
39.Qh8+
Ke7
40.Qe5+
Kd7
41.Qf5+
Ke8
42.e5
Qe3
43.e6
Qxe6
44.Qb5+
Kf8
45.Qxh5
Qe3
46.Qh6+
Kg8
47.Qg5+
Kh7
48.h4
a5
49.Qf5+
Kg8
50.Qc8+
Kg7
51.Qg4+
Kh7
52.Qf5+
Kg8
53.Qc8+
Kg7
54.Qc4
Kg6
55.h5+
Kxh5
56.Qxf7+
Kg4
57.Qg6+
Kxf4
58.g3+
Ke5
59.Qe8+
Kd4
60.Qa4+
Ke5
61.Qxa5+
Kf6
62.Qa6+
Kg5
63.Qb5+
Kg6
64.Qc6+
Kg5
65.Qd5+
Kg6
66.Kh3
Qf2
67.Qe4+
Kg5
68.Qe5+
Kg6
69.Kg4
Qc2
70.Qg5+
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Goncharov - Salem (chess.com I...
Salem - Lehtosaari (chess.com ...
Yuan - Salem (chess.com INT, 2...
Salem - Cornette (chess.com IN...
Schnaider - Salem (chess.com I...
Yuan - Salem (chess.com INT, 2...
Other games by Black
Vrolijk - Tari (Samarkand UZB,...
Bromberger - Vrolijk (Munich G...
Vrolijk - Zvjaginsev (Samarkan...
Vrolijk - Henriquez Villagra (...
Vrolijk - Keymer (Samarkand UZ...
Vrolijk - Vlaming (Netherlands...