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
Riddoch, Alan
(1751) -
Bellano, Harry
(1654) -
British Rapidplay 2025
(4.80), Peterborough ENG, 2025
C52
1.e4
e5
2.Nf3
Nc6
3.Bc4
Bc5
4.b4
Bxb4
5.c3
Ba5
6.Qb3
Qe7
7.Ba3
d6
8.O-O
Nf6
9.d4
O-O
10.dxe5
Nxe5
11.Nbd2
Nxc4
12.Nxc4
Bb6
13.Nxb6
axb6
14.Rfe1
Be6
15.Qb2
c5
16.e5
dxe5
17.Rxe5
Ra6
18.Qc1
Rfa8
19.Bb2
Rxa2
20.Rxa2
Rxa2
21.Qb1
Qd6
22.h3
Nd7
23.Re1
Qd5
24.c4
Qxc4
25.Ng5
Nf8
26.Be5
Qc2
27.Bg3
Qxb1
28.Rxb1
Nd7
29.Nxe6
fxe6
30.Bc7
Ra6
31.Rb5
Kf7
32.f3
e5
33.Kf2
Ke6
34.Kg3
Kd5
35.Kg4
Kc6
36.Rb1
Kxc7
37.Kf5
Kd6
38.g4
Ra3
39.f4
Rf3
40.Rd1+
Ke7
41.Ke4
Rxf4+
42.Ke3
Rb4
43.g5
Rb3+
44.Ke4
Rxh3
45.Ra1
Rh4+
46.Kf3
Rf4+
47.Ke3
Kd6
48.Rd1+
Kc6
49.Rh1
h6
50.gxh6
gxh6
51.Rxh6+
Nf6
52.Rg6
Kd5
53.Rg7
Kc6
54.Rg6
c4
55.Rg5
Ng4+
56.Kd2
b5
57.Rg6+
Kc5
58.Rg7
b6
59.Rc7+
Kd6
60.Rb7
Kc6
61.Rb8
Rd4+
62.Kc3
Rd3+
63.Kc2
Ne3+
64.Kc1
Rd1+
65.Kb2
Kc7
66.Re8
Re1
67.Kc3
Nd5+
68.Kd2
Re3
69.Rh8
Rd3+
70.Kc2
e4
71.Rh7+
Kc6
72.Rh6+
Kc5
73.Rh8
e3
74.Rc8+
Kd4
75.Rh8
Nb4+
76.Kc1
e2
77.Kb2
Rb3+
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
McCarthy - Riddoch (Peterborou...
Ristic - Riddoch (Paris, 2002)
Riddoch - Soler Nadal (Sueca, ...
Bellamine - Riddoch (Paris, 20...
Montalban Galvez - Riddoch (Su...
Riddoch - Boganadham (Peterbor...
Other games by Black
Iyengar - Bellano (Peterboroug...
Bellano - Yu (Peterborough ENG...
Fairhurst - Bellano (Peterboro...
Nawalaniec - Bellano (Peterbor...
Wastney - Bellano (Peterboroug...
White - Bellano (Peterborough ...