yabutoscar
1102
 Philippines
yabutoscar
1102
 Philippines
herzog
850
 Belgium
herzog
850
 Belgium
        PGN
  White   Black  
1  e4c5
2  f3Nc6
3  c3Qc7
4  d3h6
5  b3Nf6
6  f4e6
7  Be2d5
8  e5Nh7
9  Nf3Be7
10  Ba3O-O
11  g3f6
12  Nh4fxe5
13  Ng6Rf7
14  Bh5exf4
15  Nh8Rf5
16  g4Bh4+
17  Kd2Re5
18  Ng6Rg5
19  Bxc5Nf6
20  Na3a6
21  Rf1e5
22  Qe2Nxg4
23  Rg1Rxh5
24  Raf1Bg5
25  h3Nf6
26  c4Bxh3
27  Rf3Qa5+
28  Kd1Bg4
29  Nxe5Nxe5
30  Qxe5Bxf3+
31  Kc1Qxc5
32  d4Qxa3+
33  Kc2Qxa2+
34  Kc3Be4
35  Qe6+Kh7
36  Qf7Rh3+
37  Kb4Qxb3+
38  Kc5Qxc4+
39  Kd6Qc6+
40  Ke5Re8+
41  Qxe8Qc7+
42  Ke6Re3
43  Qa4Bg6#