e4 c5 Nf3 e6 d4 cxd4 Nxd4 Nf6 Nc3 d6 g4 h6 h4 Be7 a3 Bd7 Be3 h5 f3 Qb6 g5 Qxb2 Ncb5 O-O Rb1 Qa2 Rb3 Nh7 Nc3 Qxb3 cxb3 a5 Ndb5 Na6 Nxd6 Rab8 Qd4 a4 Nxb7 Rxb7 Bxa6 Bc6 Bxb7 Bxb7 Qd7 Bxe4 Qxe7 Bxf3 O-O Bc6 g6 Nf6 Bc5 Rb8 gxf7+ Kh8 Rxf6 gxf6 Qxf6+ Kh7 f8=Q Bh1 Q6f7#