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
Di Vetta, Andrew
(1726) -
Liyanage, Hasini Pamuditha
(1117) -
Cardiff Welsh op
(1), Cardiff, 2022
B30
1.e4
c5
2.d3
d6
3.Nf3
Nc6
4.g3
Nf6
5.Bg2
Bg4
6.c3
g6
7.h3
Bd7
8.O-O
Qc8
9.Kh2
Bg7
10.Nbd2
Nh5
11.Re1
O-O
12.Nc4
Ne5
13.Ne3
e6
14.Ng1
f5
15.f4
Nc6
16.exf5
exf5
17.Nd5
Re8
18.Rxe8+
Bxe8
19.Qe2
Nf6
20.Bd2
Bf7
21.Ne7+
Nxe7
22.Qxe7
d5
23.Nf3
b6
24.Ne5
Qf8
25.Qb7
Be6
26.Re1
Qc8
27.Qe7
Qe8
28.Nxg6
hxg6
29.Rxe6
Qxe7
30.Rxe7
Bf8
31.Re5
Rd8
32.Kg1
c4
33.d4
Kf7
34.b3
b5
35.g4
fxg4
36.hxg4
Nxg4
37.Bxd5+
Kg7
38.Rg5
Nf6
39.Bc6
cxb3
40.axb3
b4
41.Ra5
bxc3
42.Bxc3
Rd6
43.Rxa7+
Kh6
44.Bf3
Rb6
45.Rb7
Re6
46.Rf7
Re3
47.Rxf8
Rxc3
48.Rxf6
Rxf3
49.b4
Kg7
50.Kg2
Rb3
51.Rb6
Rb2+
52.Kf3
Kf7
53.b5
Ke7
54.Ke4
Kd7
55.Rxg6
Rxb5
56.d5
Rb1
57.Re6
Re1+
58.Kf5
Rd1
59.Re5
Kd6
60.Kf6
Rf1
61.f5
Rd1
62.Re6+
Kxd5
63.Ke7
Ra1
64.Re2
Ra7+
65.Kf8
Rb7
66.f6
Rb8+
67.Kg7
Rb7+
68.f7
Kd6
69.Kg8
Rxf7
70.Kxf7
Kd5
71.Kf6
Kd4
72.Kf5
Kd5
73.Re8
Kd4
74.Re7
Kd3
75.Kf4
Kd4
76.Rd7+
Kc4
77.Ke5
Kc3
78.Ke4
Kc2
79.Ke3
Kc1
80.Ke2
Kc2
81.Rc7+
Kb3
82.Kd3
Kb4
83.Rc1
Kb5
84.Kd4
Kb6
85.Kd5
Kb7
86.Kd6
Kb8
87.Kd7
Kb7
88.Rb1+
Ka6
89.Kc6
Ka5
90.Rb8
Ka4
91.Kc5
Ka3
92.Kc4
Ka2
93.Kc3
Ka1
94.Kc2
Ka2
95.Ra8#
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Meredith - Di Vetta (Liverpool.
Di Vetta - Woozeer (Bridgend, .
Powell - Di Vetta (Bridgend, 2.
Larkin - Di Vetta (Bridgend, 2.
Van Kemenade - Di Vetta (Bridg.
Di Vetta - Ahmed (Berkshire, 2.
Other games by Black
Liyanage - Norris (Cardiff, 20.
Beeston - Liyanage (Cardiff, 2.
Liyanage - Swamy (Cardiff, 202.
Owen - Liyanage (Cardiff, 2022.
Liyanage - Chung (Cardiff, 202.