NJD
1036
 South Africa
NJD
1036
 South Africa
glittle
1185
 South Africa
glittle
1185
 South Africa
        PGN
  White   Black  
1  e3g6
2  b3Bg7
3  c3Nf6
4  Qf3O-O
5  g3d5
6  Bg2Bf5
7  Na3Be4
8  Qe2Bxg2
9  f3Bxh1
10  Nh3Nc6
11  Bb2Ne5
12  Ng1Bxf3
13  Nxf3Nxf3+
14  Qxf3c5
15  c4e6
16  Bxf6Qxf6
17  Qg2Qxa1+
18  Ke2dxc4
19  Nxc4Qxa2
20  h4Rad8
21  Qxb7Bc3
22  Kf3Bxd2
23  Ne5Bxe3
24  Kxe3Qd2+
25  Kf3Qc3+
26  Kg4Rd4+
27  Kh3h5
28  Nc6Rg4
29  Qc7Qd2
30  Ne7+Kg7
31  Qe5+Kh7
32  Qxc5Qe1
33  Qc6Qxg3#