Nf3 d5 c4 e6 d4 Be7 Nc3 Nf6 Bf4 O-O e3 c5 Be2 cxd4 Nxd4 Nbd7 cxd5 e5 d6 Bxd6 Ndb5 Bb4 Bg5 a6 a3 Be7 Nd6 h6 Nxc8 hxg5 Nxe7+ Qxe7 h4 gxh4 Qc2 g5 g3 e4 gxh4 g4 O-O-O Rfc8 Kb1 Ne5 Qb3 Rd8 Nd5 Rxd5 Rxd5 Qe6 Rhd1 Nxd5 Rxd5 Qe7 Bxg4 Re8 Qc3 Qxh4 Bc8 Qxf2 Ka2 Nd3 Qd4 Rxc8 Rg5+ Kh7 Qg7#