Farid
1134
 South Africa
Farid
1134
 South Africa
DogMatrix
1070
 South Africa
DogMatrix
1070
 South Africa
        PGN
  White   Black  
1  e3e5
2  Nf3d6
3  d4Nc6
4  c4Bg4
5  h3Bh5
6  g4Bg6
7  Ng5Qxg5
8  f4Qh4+
9  Ke2exf4
10  exf4f5
11  d5Nb8
12  Nc3fxg4
13  Qa4+Nd7
14  Nb5Kd8
15  Rg1gxh3
16  Kd1Bh5+
17  Be2h2
18  Rh1Bxe2+
19  Kxe2Qg3
20  Be3Qg2+
21  Kd3Qf3
22  Rxh2Nc5+
23  Kd4Nxa4
24  Rc1Nf6
25  Rf2Qe4#