My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Light / Fun
Opening Repertoire Filter
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250 Games
Most viewed games
ChessSpider!
Explorer
Novelties
Openings By Name/ECO
Latest Opening Trends
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
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
Chess Fun Quiz
Twenty-four miniatures
s
Download PGN
Cafferty, Bernard
(2096) -
Dennis, Nigel W
(1820) -
Hastings Masters op 91st
(2), Hastings, 2015
D05
1.Nf3
d5
2.b3
c5
3.e3
Nf6
4.Bb2
e6
5.d4
Nc6
6.Nbd2
cxd4
7.exd4
Be7
8.Bd3
a6
9.O-O
b5
10.Re1
O-O
11.Ne5
Bb7
12.a3
Qb6
13.Ndf3
a5
14.c3
b4
15.cxb4
axb4
16.a4
Na5
17.Rc1
Rfc8
18.Ng5
Rxc1
19.Bxc1
Ba6
20.Ngxf7
Bxd3
21.Qxd3
Ne4
22.f3
Nc3
23.Bg5
Qa7
24.h4
Bf6
25.Nh6+
gxh6
26.Bxf6
Nxb3
27.Ng4
Re8
28.Qe3
Kf8
29.Qxh6+
Kg8
30.Qg5+
Kf8
31.Nh6
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Haria - Cafferty (Hastings, 20.
Cafferty - Ramondino (Hastings.
Cafferty - Snape (Hastings, 20.
Duff - Cafferty (Hastings, 201.
Kolbus - Cafferty (Hastings, 2.
Cafferty - Taylor (Hastings, 2.
Other games by Black
Dennis - Pride (Torquay, 2019)
Barnes - Dennis (Liverpool, 20.
Dhanwani - Dennis (Caleta, 202.
Page - Dennis (Liverpool, 2025.
Dennis - Jongerius (St James, .
Habershon - Dennis (Hull, 2024.