d4 Nf6 Nf3 g6 c4 Bg7 Nc3 O-O e4 d6 Be2 e5 dxe5 dxe5 Be3 Qe8 Bc5 Bg4 Qb3 b6 Bxf8 Bxf8 Nd5 Nbd7 Nxc7 Qc8 Nxa8 Bxf3 Bxf3 Nc5 Qb5 Nfxe4 O-O Nd2 Bc6 h6 Rfd1 Nxc4 Qxc4 a5 Bd5 b5 Qxb5 Qd8 Bxf7+ Kxf7 Rxd8 Ne4 Qc4+ Kg7 Qxe4 Be7 Qxe5+ Kh7 Qxe7#