d4 Nf6 c4 e6 Nc3 Bb4 f3 c5 d5 O-O e4 Ne8 h4 Qc7 Ne2 Nd6 Bf4 f6 dxe6 Bxc3+ Nxc3 f5 e7 Rf6 Qd5+ Re6 Bxd6 Qxd6 e8=Q+ Qf8 Qxf8+ Kxf8 Qxc5+ Kf7 Qxc8 fxe4 Nxe4 a6 Qxb7 Rxe4+ fxe4 h6 O-O-O g6 Qxa8 d5 Qxb8 dxe4 Rd6 g5 Qc7+ Ke8 Rd8#