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
He, Matthew
(1861) -
Yin, Zeming
(1748) -
Canadian op
(2), Calgary, 2023
D85
1.d4
Nf6
2.c4
g6
3.Nc3
d5
4.cxd5
Nxd5
5.Bd2
Bg7
6.e4
Nxc3
7.Bxc3
c5
8.d5
Bxc3+
9.bxc3
Qa5
10.Qd2
O-O
11.Nf3
Bg4
12.Ne5
Bc8
13.h4
f6
14.Nc4
Qc7
15.h5
g5
16.e5
b5
17.d6
exd6
18.Qd5+
Qf7
19.Qxa8
fxe5
20.f3
Bb7
21.Nxd6
Bxa8
22.Nxf7
Kxf7
23.Bxb5
Nc6
24.O-O-O
Ke6
25.Rd2
Ne7
26.Rhd1
Nf5
27.Bd7+
Kf6
28.Bxf5
Kxf5
29.Rd7
Kf4
30.Rxa7
Kg3
31.Rd2
e4
32.Rxh7
exf3
33.gxf3
Kxf3
34.Rg7
g4
35.h6
Be4
36.Kd1
Rh8
37.Rd6
Rb8
38.Ke1
Rb1+
39.Rd1
Rb8
40.h7
Rh8
41.Rdd7
Rb8
42.Rg8
Rb1+
43.Rd1
Rxd1+
44.Kxd1
Bxh7
45.Rf8+
Kg2
46.Ke2
c4
47.a4
Be4
48.a5
g3
49.a6
Kh1
50.a7
g2
51.Rh8+
Kg1
52.a8=Q
Bxa8
53.Rxa8
Kh2
54.Rh8+
Kg1
55.Ke3
Kf1
56.Rg8
g1=Q+
57.Rxg1+
Kxg1
58.Kd4
Kf2
59.Kxc4
Ke3
60.Kd5
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Hoekman - He (Calgary, 2023)
Kigundu - He (Eindhoven, 2023)
Haessel - He (Calgary, 2023)
He - Khoury (Eindhoven, 2023)
Yang - He (Richmond, 2023)
He - Komarov (Calgary, 2023)
Other games by Black
Yin - Chen (Montreal CAN, 2026.
Yin - Wilkin (Laval, 2024)
Leong - Yin (Montreal CAN, 202.
Gomez Ledo - Yin (Portimao, 20.
Berube - Yin (Montreal CAN, 20.
Yerzhanuly - Yin (Batumi, 2024.