d4 Nf6 c4 g6 g3 Bg7 Bg2 O-O e4 c6 Nc3 c5 e5 cxd4 exf6 exf6 Qxd4 f5 Qd6 Bf6 Nge2 b6 Bxa8 Bxc3+ Nxc3 b5 Qxb8 a6 cxb5 axb5 Qxb5 d5 Bxd5 h6 Bxh6 f4 Bxf8 Qxf8 gxf4 Qd8 O-O-O Bg4 Bxf7+ Kxf7 Rxd8 g5 Qd5+ Be6 Rd7+ Ke8 Qxe6+ Kf8 Qf7#