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
MacDonald, Jonathan
(2039) -
Ng, Gary
(2080) -
CAN-ch
(9), Toronto, 2004
B50
1.e4
b6
2.Bc4
Bb7
3.Nf3
e6
4.Qe2
c5
5.d3
Nc6
6.c3
d6
7.O-O
Nf6
8.Bf4
Be7
9.Nbd2
O-O
10.h3
Na5
11.Bb5
a6
12.Ba4
b5
13.Bc2
Nc6
14.Rfe1
d5
15.e5
Nd7
16.d4
Qb6
17.dxc5
Nxc5
18.Be3
Qc7
19.Bxc5
Bxc5
20.Bxh7+
Kxh7
21.Ng5+
Kg8
22.Qh5
Rfc8
23.Qh7+
Kf8
24.Qh8+
Ke7
25.Qxg7
Rf8
26.Nb3
Bb6
27.Rad1
Qd8
28.Ne4
Kd7
29.Nf6+
Kc8
30.Nd4
Kb8
31.Nd7+
Ka7
32.Nxf8
Nxd4
33.cxd4
Qxf8
34.Qxf8
Rxf8
35.g4
Bd8
36.f4
b4
37.Kg2
Rh8
38.Re3
Bc6
39.f5
Bg5
40.Rf3
Bb5
41.fxe6
fxe6
42.Rf7+
Kb6
43.Rg7
Bh4
44.Rg6
Rf8
45.Rxe6+
Ka5
46.Rd2
Be1
47.Rc2
Bd3
48.Rc1
Bh4
49.Rh6
Bg5
50.Rc5+
Ka4
51.Rd6
Bh4
52.Rf6
Bxf6
53.exf6
Rxf6
54.Kg3
Be4
55.g5
Rf3+
56.Kg4
Rd3
57.b3+
Ka3
58.Ra5+
Kb2
59.Rxa6
Rxd4
60.Kh5
Bf3+
61.Kg6
Rh4
62.Kf7
Rxh3
63.g6
Bh5
64.Kf6
Rf3+
65.Ke5
Bxg6
66.Kxd5
Bb1
67.Kc5
Rf4
68.Ra4
Kc3
69.a3
Rf5+
70.Kd6
bxa3
71.Rxa3
Kb2
72.Ra8
Kxb3
73.Rc8
Bd3
74.Rc5
Rf4
75.Ke5
Re4+
76.Kd5
Rh4
77.Rc1
Bc4+
78.Kc5
Rh5+
79.Kd4
Rd5+
80.Ke4
Rd8
81.Ra1
Kb4
82.Ra7
Kc5
83.Rc7+
Kb5
84.Ra7
Kb6
85.Rg7
Bb5
86.Rg5
Bc6+
87.Ke3
Bd5
88.Kd4
Bc6+
89.Kc4
Rd6
90.Re5
Bb7
91.Rb5+
Kc6
92.Rc5+
Kd7
93.Rg5
Ba6+
94.Kc5
Rc6+
95.Kd5
Bc4+
96.Kd4
Kd6
97.Rg3
Be6
98.Ra3
Rc4+
99.Kd3
Ke5
100.Ra6
Rd4+
101.Ke3
Rh4
102.Ra8
Rh3+
103.Kf2
Bf5
104.Ra4
Be4
105.Ra7
Kf4
106.Rf7+
Bf5
107.Rg7
Ra3
108.Re7
Ra8
109.Rf7
Ra2+
110.Kf1
Kg4
111.Ke1
Be4
112.Rf8
Bf5
113.Kd1
Kf4
114.Kc1
Ke5
115.Rd8
Ke4
116.Rd6
Ke3
117.Rd8
Bd3
118.Re8+
Kd4
119.Rc8
Bc4
120.Kb1
Rh2
121.Rf8
Kc3
122.Rf3+
Bd3+
123.Ka1
Rd2
124.Rg3
½-½
Comment
Save to an existing database
or save to a new database
Other games by White
MacDonald - Mayo (Halifax, 199.
MacDonald - Gurevich (Sackvill.
Miller - MacDonald (Sackville,.
MacDonald - Daniluk (Windsor, .
MacDonald - Mallais (Sackville.
Langen - MacDonald (Halifax, 1.
Other games by Black
Ng - Carcamo (Chess.com INT, 2.
Arakelyan - Ng (Chess.com INT,.
Goodrich - Ng (Chess.com INT, .
Romanchuk - Ng (Chess.com INT,.
Ng - Doknjas (Calgary, 2024)
Windram - Ng (Toronto, 2025)