e4 c5 Nc3 e6 Nf3 Ne7 Be2 Nbc6 d4 Nxd4 O-O a6 e5 Nxf3+ Bxf3 Ng6 Re1 Qc7 Bh5 Nxe5 f4 g6 fxe5 gxh5 Bg5 Bg7 Bf4 b5 Ne4 O-O Qxh5 f6 Rf1 Qd8 exf6 Qe8 Qh4 Bxf6 Nxf6+ Rxf6 Qxf6 Qf7 Bh6 Qxf6 Rxf6 Bb7 Raf1 a5 Rf8+ Rxf8 Rxf8#