yabutoscar
1102
 Philippines
yabutoscar
1102
 Philippines
herzog
850
 Belgium
herzog
850
 Belgium
        PGN
  White   Black  
1  e4e5
2  d3Bc5
3  Nc3Nc6
4  f3h6
5  g4Qh4+
6  Kd2Nf6
7  b3Nd4
8  Nh3Nh7
9  Nd5Bb6
10  a4Ng5
11  Bg2Nxh3
12  Rf1Qg5+
13  Ke1Qh4+
14  Kd2Nf4
15  a5Nxd5
16  c4Nb4
17  Ba3Bxa5
18  Kc1Qg5+
19  Kb2d6
20  Kb1Nbc2
21  Bc1Qe7
22  Rxa5b6
23  Rd5Bb7
24  Rxd4Nxd4
25  Ba3Qd7
26  b4a6
27  Rf2b5
28  c5Bc6
29  f4O-O-O
30  f5f6
31  Ra2d5
32  Bb2Bb7
33  h3dxe4
34  Bxe4Bxe4
35  Rxa6Bf3
36  Qc1Nc6
37  Bc3Qxd3+
38  Ka1Nd4
39  Ra8+Bxa8
40  Qb2Qd1+
41  Ka2Bd5+
42  Ka3Qa4#