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
Vestby-Ellingsen, Mads
(2383) -
Kaasen, Tor Fredrik
(2473) -
Hastings Masters 2024-25
(7.6), Hastings ENG, 2025
B40
1.e4
c5
2.Nf3
e6
3.d4
cxd4
4.Nxd4
Nf6
5.Nc3
Nc6
6.Ndb5
Bc5
7.Nd6+
Ke7
8.Bf4
e5
9.Nf5+
Kf8
10.Bg5
d6
11.Ne3
Be6
12.Qd2
h6
13.Bxf6
Qxf6
14.Ncd5
Qd8
15.O-O-O
Rc8
16.Kb1
Ne7
17.f4
Bxe3
18.Qxe3
Bxd5
19.exd5
exf4
20.Qxa7
b6
21.Qa4
g5
22.Qd4
Ng6
23.h4
Rg8
24.hxg5
hxg5
25.Rh7
Ne5
26.Bb5
Rc5
27.a4
Qf6
28.Rdh1
Qf5
29.Qd1
g4
30.b4
Rc7
31.Bd3
Nxd3
32.Qxd3
Qxd3
33.cxd3
f3
34.gxf3
gxf3
35.Kb2
Rg2+
36.Kb3
Rd2
37.R7h4
Rxd3+
38.Kb2
Rd2+
39.Kb3
Rxd5
40.Rf4
Rd3+
41.Kb2
d5
42.Rh5
Rc4
43.Rf6
Rxb4+
44.Kc2
Rdd4
45.Rhf5
Rdc4+
46.Kd2
Rb2+
47.Kd3
Rc7
48.Rxd5
Rb3+
49.Kd4
Rb4+
50.Kd3
Rb3+
51.Kd4
Ra7
52.Kc4
Rb1
53.Rd3
Rc7+
54.Kd4
Rd7+
55.Ke3
Rxd3+
56.Kxd3
Ke7
57.Rf4
Ke6
58.Ke3
Rb3+
59.Kf2
f5
60.Rd4
Ke5
61.Rd8
Ke4
62.Re8+
Kf4
63.Rb8
Rb2+
64.Kf1
Ke3
65.Re8+
Kd4
66.Ra8
Ra2
67.Rb8
Kc5
68.Rc8+
Kd5
69.Rb8
Kc6
70.Rc8+
Kb7
71.Rc4
Ka6
72.Rf4
Ka5
73.Rxf3
Rxa4
74.Rxf5+
b5
75.Ke2
Rd4
76.Ke3
Rd8
77.Rf1
b4
78.Ra1+
Kb5
79.Ra2
Kc4
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Ostensen - Vestby-Ellingsen (F...
Quparadze - Vestby-Ellingsen (...
Gajewski - Vestby-Ellingsen (c...
Zmijanac - Vestby-Ellingsen (c...
Vestby-Ellingsen - Xue (Hastin...
Vestby-Ellingsen - Prokhorov (...
Other games by Black
Kaasen - Adharsh K (Fagernes N...
Kaasen - Haubro (Hillerod DEN,...
Galperin - Kaasen (Upplands Va...
Kaasen - Kulaots (Norway NOR, ...
Saric - Kaasen (Veli Losinj CR...
Kaasen - Seo (Hillerod DEN, 20...