c4 Nf6 Nc3 e5 Nf3 Nc6 e3 Bb4 Qc2 Ba5 Be2 d6 O-O Bg4 Nd5 O-O Ng5 g6 Nxf6+ Kg7 Nxg4 Qxg5 f4 exf4 b4 Nxb4 Bb2+ f6 Qe4 Nc6 Rxf4 Ne5 Raf1 Bxd2 Kh1 Rab8 Bd3 Rbd8 Nxf6 Bxe3 Qxe3 Rxf6 h4 Qxf4 Rxf4 Rxf4 Qxf4 Re8 h5 c6 hxg6 Re7 gxh7 Re8 Qg5+ Kf7 Bg6+ Kf8 h8=Q#