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
Marcotte, Neil
(1230) -
Cheng, Jack
(1843) -
CAN-ch U12
(2), Ottawa, 2007
C56
1.e4
e5
2.Nf3
Nc6
3.Bc4
Nf6
4.d4
exd4
5.e5
d5
6.Bb5
Ne4
7.Nxd4
Bd7
8.Bxc6
bxc6
9.O-O
Bc5
10.Nc3
Nxc3
11.bxc3
O-O
12.Rb1
Re8
13.Re1
Bb6
14.Bd2
c5
15.Nb5
a6
16.Na3
c4
17.Qf3
Qe7
18.Qg3
Qxa3
19.Bh6
Qf8
20.Re3
Bxe3
21.fxe3
Kh8
22.Rf1
Re6
23.Bf4
Rg6
24.Qh4
Qd8
25.Qxd8+
Rxd8
26.Bg3
Kg8
27.Bh4
Rb8
28.Bg3
Rb2
29.Rf2
Rb1+
30.Rf1
Rxf1+
31.Kxf1
Bf5
32.Ke2
Bxc2
33.Kd2
Rxg3
34.hxg3
Be4
35.a4
Bxg2
36.Kc2
Kf8
37.Kb2
Ke7
38.Ka3
c5
39.Kb2
Ke6
40.a5
Kxe5
41.Kc2
d4
42.e4
Bxe4+
43.Kd2
dxc3+
44.Kxc3
Bd3
45.Kd2
Kd4
46.Kc1
c3
47.g4
c2
48.g5
Bg6
49.Kd2
Kc4
50.Kc1
Kb3
51.Kd2
Kb2
52.Ke3
c1=Q+
53.Kf3
Qxg5
54.Ke2
Kc2
55.Kf3
Kd2
56.Kf2
Qe3+
57.Kf1
Qe2+
58.Kg1
c4
59.Kh1
Be4+
60.Kg1
Qg2#
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Lepine - Marcotte (Ottawa, 200...
Han - Marcotte (Ottawa, 2007)
Marcotte - Itkin (Ottawa, 2007...
Chartrand - Marcotte (Ottawa, ...
Marcotte - Godreau (Ottawa, 20...
Other games by Black
Cheng - Villavieja (Vancouver,...
Lee - Cheng (Vancouver, 2012)
Calugar - Cheng (Vancouver, 20...
Cheng - Chen (Victoria, 2012)
Cheng - Lo (Richmond, 2013)
Cao - Cheng (Vancouver, 2012)