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
Bhatia, Kanishka
(2018) -
Liu, Tianyi (Jack)
(2225) -
Hastings Masters 2024-25
(5.14), Hastings ENG, 2024
A20
1.c4
e5
2.g3
Nf6
3.Bg2
d5
4.cxd5
Nxd5
5.Nc3
Nb6
6.Nf3
Nc6
7.O-O
Be7
8.d3
O-O
9.Bd2
Be6
10.Rc1
f5
11.a3
a5
12.Na4
e4
13.Nc5
exf3
14.Nxe6
Qd6
15.Qb3
fxg2
16.Nxf8+
Kxf8
17.Rfe1
Qd5
18.Qxd5
Nxd5
19.e4
fxe4
20.dxe4
Nf6
21.Bf4
Nd4
22.Kxg2
c6
23.f3
Ne6
24.Be3
a4
25.Red1
Ra5
26.Rc4
Bc5
27.Bd2
Ra8
28.f4
b6
29.f5
Nd8
30.Kf3
Nf7
31.Bf4
g5
32.fxg6
hxg6
33.h4
Ke7
34.Rc3
Nd7
35.e5
Nfxe5+
36.Ke4
Ke6
37.Bxe5
Nxe5
38.Rdc1
Re8
39.Kf4
Rf8+
40.Ke4
Nd7
41.Rc4
Rf2
42.Rxa4
Rxb2
43.Rc3
Rf2
44.Ra8
Nf6+
45.Kd3
Nd5
46.Rb3
Rf3+
47.Kc2
Ne3+
48.Kb1
Rxg3
49.Rg8
Rg1+
50.Ka2
Nf5
51.Rh3
Rg4
52.Rh8
Bd4
53.Rh7
Bf6
54.h5
gxh5
55.R3xh5
Ne7
56.Rh2
Nd5
57.Re2+
Kd6
58.Rh6
Nc3+
59.Kb3
Nxe2
60.Rxf6+
Kd5
61.Rf5+
Ke6
62.Rf8
Nd4+
63.Kc4
Nb5+
64.Kb3
Rg3+
65.Kb4
Rxa3
66.Rb8
Ra6
67.Rh8
Nd4
68.Rh6+
Kd7
69.Rh7+
Kd6
70.Rh6+
Ne6
71.Rh1
Ra5
72.Rd1+
Rd5
73.Ra1
Rd4+
74.Kc3
b5
75.Re1
Rh4
76.Rd1+
Kc5
77.Re1
Rh3+
78.Kb2
Nd4
79.Re5+
Kc4
80.Re4
Rh2+
81.Kb1
b4
82.Rg4
b3
83.Kc1
c5
84.Kb1
Kb4
85.Rg8
c4
86.Rg1
c3
87.Re1
Rb2+
88.Kc1
Ne2+
89.Kd1
Rd2#
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Bhatia - Shinkarev (chess.com ...
Bhatia - Shevchenko (chess.com...
Bhatia - Bazilius (chess.com I...
Rose - Bhatia (chess.com INT, ...
Beniosev - Bhatia (chess.com I...
Sieber - Bhatia (Rhodes GRE, 2...
Other games by Black
Domalchuk-Jonasson - Liu (Colo...
Sooraj - Liu (Sutton Coldfield...
Liu - Venkataramanan (Kingston...
Liu - Derakhshani (London ENG,...
Zhang Pengxiang - Liu (Hasting...
Jukes - Liu (Ryde ENG, 2025)