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
Kanyamarala, Tarun
(2389) -
Zhang, Junyi
(2152) -
British Rapidplay 2025
(6.17), Peterborough ENG, 2025
E10
1.d4
Nf6
2.c4
e6
3.Nf3
d5
4.cxd5
exd5
5.Nc3
c6
6.Bf4
Be7
7.h3
O-O
8.e3
Bf5
9.g4
Be4
10.g5
Ne8
11.Nxe4
dxe4
12.Nd2
Bxg5
13.Bxg5
Qxg5
14.Nxe4
Qe7
15.Bg2
Nd7
16.Qb3
Nef6
17.Ng3
Nb6
18.O-O
Nbd5
19.Rac1
Rfe8
20.Rc5
Rad8
21.a3
Qc7
22.Nf5
Qd7
23.Qc2
g6
24.Ng3
Qd6
25.e4
Nf4
26.e5
Qxd4
27.exf6
Qxf6
28.Rc4
h5
29.Qc3
Qd6
30.Qf3
Nxg2
31.Kxg2
Qd5
32.Qxd5
Rxd5
33.Rfc1
Re7
34.Re4
Red7
35.Rc2
Kg7
36.h4
Rd1
37.Nf1
R1d3
38.Ne3
f5
39.Rec4
Kf6
40.Kf3
Re7
41.Ke2
Rd6
42.Rd2
Rde6
43.Kf3
a6
44.Rcd4
b5
45.Rd6
g5
46.hxg5+
Kxg5
47.Rxe6
Rxe6
48.Rd8
h4
49.Rg8+
Kf6
50.Rf8+
Kg6
51.Nxf5
h3
52.Ng3
Kg7
53.Rd8
Re1
54.Rd7+
Kg6
55.Rd6+
Kg7
56.Rxc6
Rg1
57.Nf5+
Kf7
58.Rh6
Rg5
59.Ng3
Rc5
60.Rxh3
Rc2
61.Rh7+
Kg6
62.Ra7
Rxb2
63.Rxa6+
Kf7
64.Ne4
b4
65.axb4
Rxb4
66.Kf4
Rd4
67.Ke5
Rd3
68.f4
Re3
69.Kf5
Rd3
70.Ra7+
Kf8
71.Ng5
Rb3
72.Ne6+
Kg8
73.Rg7+
Kh8
74.Rg1
Rb6
75.Kf6
Rb7
76.f5
Ra7
77.Rc1
Ra6
78.Kg6
Ra8
79.Rh1+
Kg8
80.Rd1
Kh8
81.Rd8+
Rxd8
82.Nxd8
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Kanyamarala - Kanyamarala (Dub...
Kanyamarala - Donauer Daniel (...
Dunnington - Kanyamarala (Dubl...
Kanyamarala - Wecker (Orosei I...
Kanyamarala - Asllani (Basel S...
Kanyamarala - Iyengar (Peterbo...
Other games by Black
Zhang - Venkatesan (Ryde ENG, ...
Zhang - Lucas (Hastings ENG, 2...
Roberson - Zhang (Peterborough...
Zhang - Waterfield (Peterborou...
Wu - Zhang (Prague CZE, 2024)
Jani - Zhang (Montesilvano ITA...