e4 d6 Nc3 e6 d4 e5 dxe5 Nd7 exd6 Ngf6 Bf4 c6 Be3 Ne5 f4 Ng6 h3 Bxd6 e5 Nxe5 fxe5 Bxe5 Qxd8+ Kxd8 O-O-O+ Ke8 Nf3 Bg3 Bd3 h5 Ng5 b5 Rhf1 Be5 Nce4 a6 Nxf6+ Ke7 Bxb5 Bf5 Rxf5 gxf6 Bc5+ Bd6 Bxd6+ Kd8 Bxc6 fxg5 Bxa8 Re8 Rxf7 a5 Bf4+ Kc8 Bb7#