Opening Repertoire Filter
My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Beginners
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250
Most viewed games
Game Of The Week
ChessSpider!
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
Offengenden, Ron
(1616) -
Mok, Gillian Xi-Lin
(1334) -
Canadian Open 2023
(7.29), Calgary CAN, 2023
C50
1.e4
e5
2.Nf3
Nc6
3.Bc4
Bc5
4.d3
Nf6
5.Nc3
h6
6.Be3
Bb6
7.h3
d6
8.O-O
O-O
9.d4
exd4
10.Nxd4
Re8
11.Re1
Ba5
12.Nxc6
bxc6
13.Bd4
Bxc3
14.Bxc3
Bb7
15.Qf3
d5
16.exd5
Rxe1+
17.Rxe1
cxd5
18.Bxf6
Qxf6
19.Bxd5
Qxf3
20.Bxf3
Bxf3
21.gxf3
Kf8
22.Re3
Rb8
23.b3
Rb6
24.Rc3
Rb7
25.Rc6
Ke7
26.f4
Kd7
27.Rc4
Rb6
28.Kg2
Rc6
29.Rd4+
Kc8
30.c4
Rg6+
31.Kf3
Rg1
32.f5
Rc1
33.Rg4
Rc2
34.Rxg7
Rxa2
35.Rxf7
Ra3
36.Rf8+
Kb7
37.Kg4
Rxb3
38.f4
a5
39.f6
Rb6
40.Kf5
a4
41.f7
a3
42.Rb8+
Kxb8
43.f8=Q+
Kb7
44.Qxa3
Rc6
45.Kg4
Kc8
46.Kh5
Rf6
47.Qa8+
Kd7
48.Qd5+
Ke7
49.Qe5+
Re6
50.Qxc7+
Kf6
51.Qd8+
Kf7
52.Qd7+
Kf6
53.Qxe6+
Kxe6
54.Kg6
Ke7
55.c5
Kd7
56.f5
Kc6
57.f6
Kxc5
58.f7
Kd5
59.f8=Q
Ke4
60.Qc5
h5
61.Kxh5
Kf4
62.Qd5
Kg3
63.Qf5
Kg2
64.Kg4
Kh2
65.Qc2+
Kh1
66.Kg3
Kg1
67.Qc1#
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Taylor - Offengenden (Calgary ...
Ripley - Offengenden (Windsor,...
Chandra - Offengenden (Edmonto...
Balachandran - Offengenden (Wi...
Aljo - Offengenden (Calgary CA...
Offengenden - Razzaq (Edmonton...
Other games by Black
Mok - Li (Toronto CAN, 2024)
McCoshen - Mok (Calgary CAN, 2...
Mok - Zhang (Toronto CAN, 2024...
Orian - Mok (Eindhoven NED, 20...
Zuri Tatiina - Mok (Eindhoven ...
D'souza - Mok (Toronto CAN, 20...