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
Bu Xiangzhi,
(2665) -
Petrov, N
(2578) -
World Blitz 2025
(4.14), Doha QAT, 2025
D02
1.Nf3
d5
2.d4
Nf6
3.c3
a5
4.Bf4
Bf5
5.Nh4
Be4
6.Nd2
e6
7.Nxe4
Nxe4
8.Nf3
Bd6
9.Bxd6
Qxd6
10.e3
O-O
11.Bd3
Nd7
12.O-O
c6
13.Qc2
f5
14.c4
a4
15.b3
axb3
16.axb3
Qb4
17.h3
Ra3
18.Rxa3
Qxa3
19.b4
Ra8
20.cxd5
exd5
21.b5
Qa2
22.Rc1
Qxc2
23.Rxc2
Ra3
24.bxc6
bxc6
25.Bf1
Nc3
26.g4
fxg4
27.hxg4
c5
28.dxc5
Nxc5
29.Nd4
N5e4
30.Bd3
Nc5
31.Nb5
Nxb5
32.Bxb5
Ne4
33.Rc8+
Kf7
34.Rc7+
Kf6
35.Be8
Nd6
36.Bc6
Rc3
37.g5+
Kxg5
38.Rxg7+
Kf6
39.Rc7
Nb5
40.Rxh7
Rc1+
41.Kg2
Nc3
42.Kf3
Ke5
43.Rh5+
Kd6
44.Be8
Rd1
45.Bg6
Rd2
46.Rh1
Nd1
47.Rf1
Ke5
48.Kg3
d4
49.exd4+
Kxd4
50.f4
Ne3
51.Rg1
Nd5
52.Bh5
Nxf4
53.Kxf4
Rf2+
54.Bf3
Rd2
55.Rg8
Kc3
56.Be4
Kd4
57.Rc8
Rf2+
58.Bf3
Rd2
59.Rc7
Rb2
60.Rd7+
Kc5
61.Ke5
Rf2
62.Be4
Rh2
63.Rc7+
Kb4
64.Kd4
Rh4
65.Rb7+
Ka4
66.Rb8
Rg4
67.Kd3
Ka5
68.Kd4
Ka4
69.Kd5
Ka3
70.Bd3
Rb4
71.Rc8
Kb3
72.Kc5
Kc3
73.Bb5
Rh4
74.Bc6
Rc4+
75.Kd5
Rd4+
76.Ke5
Rc4
77.Kd6
Rd4+
78.Bd5+
Kd2
79.Ke5
Rh4
80.Be4
Rh6
81.Kf4
Rf6+
82.Bf5
Ke2
83.Rc2+
Kf1
84.Ke4
Kg1
85.Ra2
Rf8
86.Ke5
Re8+
87.Kd4
Kf1
88.Be4
Rb8
89.Ke3
Rb3+
90.Bd3+
Kg1
91.Rd2
Rb8
92.Rd1+
Kg2
93.Be4+
Kg3
94.Rg1+
Kh4
95.Kf4
Rb3
96.Rg8
Rb5
97.Rg7
Rc5
98.Rg2
Rc3
99.Rg4+
Kh5
100.Rg7
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Bu Xiangzhi - Van Foreest (Doh.
Bu Xiangzhi - Ma Qun (Shenzhen.
Bu Xiangzhi - Akobian (Doha QA.
Zhao Jun - Bu Xiangzhi (Shaoxi.
Bu Xiangzhi - Rapport (Doha QA.
Hakobyan - Bu Xiangzhi (Doha Q.
Other games by Black
Petrov - Davtyan (Doha QAT, 20.
Harikrishnan - Petrov (Doha QA.
Scekic - Petrov (Podgorica MNE.
Petrov - Iljin (Petrovac MNE, .
Petrov - Urkedal (Doha QAT, 20.
Vujosevic - Petrov (Petrovac M.