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
Mok, Erwin Jr Han
(1212) -
He, Matthew
(1861) -
Canadian op
(1), Calgary, 2023
D31
1.d4
d5
2.c4
e6
3.Nc3
Bb4
4.cxd5
exd5
5.Bf4
Nf6
6.e3
c5
7.a3
Bxc3+
8.bxc3
c4
9.Qc2
Nc6
10.Nf3
O-O
11.Be2
Na5
12.Nd2
Re8
13.Bg5
Qd6
14.Bf3
Nd7
15.O-O
Nb6
16.Bf4
Qc6
17.e4
Be6
18.a4
Rad8
19.Rfb1
Nb3
20.Ra3
f6
21.a5
Nxd2
22.Bxd2
Nc8
23.Bf4
Nd6
24.Bxd6
Rxd6
25.Raa1
Bf7
26.exd5
Bxd5
27.Bxd5+
Qxd5
28.Re1
Rxe1+
29.Rxe1
Qxa5
30.Qe2
Qb5
31.Qe4
Qd7
32.h3
a5
33.d5
b5
34.Rd1
g6
35.Qd4
Kf7
36.Qc5
a4
37.Kh1
h5
38.Kh2
a3
39.Qxa3
Rxd5
40.Rxd5
Qxd5
41.g3
g5
42.Qa7+
Kg6
43.Qe7
Qe5
44.Qb4
h4
45.Qb1+
Qf5
46.Qb2
hxg3+
47.fxg3
Qd5
48.Qe2
Qe5
49.Qc2+
Kh6
50.Qd2
Qe4
51.Qb2
Qd5
52.Qf2
Kg6
53.Qc2+
Qd3
54.Qb2
Qf5
55.Qe2
Qe5
56.Qd2
f5
57.Qc2
Qd6
58.Qb2
Qc5
59.Qe2
Kf6
60.Qd2
Qb6
61.h4
f4
½-½
Comment
Save to an existing database
or save to a new database
Other games by White
Lin - Mok (Burnaby, 2025)
Mok - Chen (Burnaby, 2025)
Zhong - Mok (Calgary, 2023)
Kuhn - Mok (Prague, 2025)
Mok - Lu (Burnaby, 2025)
Sharma - Mok (Calgary, 2023)
Other games by Black
He - Song (Richmond, 2023)
Kigundu - He (Eindhoven, 2023)
Hoekman - He (Calgary, 2023)
Adriaanse - He (Victoria, 2024.
Colev - He (Eindhoven, 2023)
He - La Fleur (Eindhoven, 2023.