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
Xu, Leon
(1969) -
Blair, Michael
(1840) -
Canadian Closed 2025
(4.23), Toronto CAN, 2025
B49
1.e4
c5
2.Nf3
e6
3.d4
cxd4
4.Nxd4
Nc6
5.Nc3
Qc7
6.Be3
a6
7.Be2
Nf6
8.a3
b5
9.Nxc6
dxc6
10.f4
Bb7
11.Bf3
Be7
12.O-O
O-O
13.Qe2
c5
14.e5
Nd5
15.Nxd5
Bxd5
16.Bxd5
exd5
17.c3
Rad8
18.Rad1
Rd7
19.Bf2
Rfd8
20.e6
fxe6
21.Qxe6+
Kh8
22.Qxa6
b4
23.axb4
cxb4
24.Bd4
bxc3
25.bxc3
Bc5
26.f5
Bxd4+
27.cxd4
Rd6
28.Qe2
Qf7
29.Qe5
Qf6
30.g4
h6
31.Rfe1
Kh7
32.Qg3
g6
33.fxg6+
Qxg6
34.Re7+
Kg8
35.Rde1
Rb6
36.h3
Rb1
37.Rxb1
Qxb1+
38.Re1
Qb8
39.Qxb8
Rxb8
40.Re5
Rb5
41.Kg2
Kg7
42.h4
Ra5
43.Kf3
Kf6
44.Kf4
Ra1
45.Rxd5
Rf1+
46.Ke3
Re1+
47.Kf2
Rd1
48.Rd6+
Kg7
49.h5
Rd3
50.Ke2
Rg3
51.Rg6+
Kf7
52.Kf2
Rd3
53.Rxh6
Rxd4
54.Kg3
Kg7
55.Rg6+
Kh7
56.Kh4
Ra4
57.Rf6
Kg7
58.Rf5
Ra1
59.Kg5
Ra6
60.h6+
Kh7
61.Rf7+
Kg8
62.Rf6
Ra4
63.Rb6
Rc4
64.Rb7
Ra4
65.Kh5
Ra5+
66.g5
Rc5
67.Kg4
Rc4+
68.Kf3
Rc6
69.Re7
Rg6
70.Kf4
Ra6
71.Kf5
Ra1
72.g6
Rf1+
73.Ke6
Re1+
74.Kd6
Rd1+
75.Kc5
Rc1+
76.Kd4
Rd1+
77.Kc3
Rc1+
78.Kd2
Rc8
79.Kd3
Ra8
80.Kc4
Rc8+
81.Kb5
Rf8
82.h7+
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Xu - Fogo Esquivel (Dulles USA...
Song - Xu (Toronto CAN, 2025)
Xu - Zhong (Calgary CAN, 2023)
Li - Xu (Calgary CAN, 2023)
Xu - Santelices (Calgary CAN, ...
Xu - McCoshen (Calgary CAN, 20...
Other games by Black
Wu - Blair (Toronto CAN, 2025)
Shaikh - Blair (Ottawa, 2007)
Zhao - Blair (Toronto CAN, 202...
Wang - Blair (Ottawa, 2007)
Dallaire - Blair (Kapuskasing,...
Chamoun - Blair (Ottawa, 2007)