Nf3 Nf6 c4 c5 Nc3 d5 cxd5 Nxd5 e4 Nxc3 bxc3 Qa5 Qb3 Nd7 Bb5 Qc7 O-O a6 Be2 Ne5 Nxe5 Qxe5 f4 Qxe4 Bf3 Qe6 Bd5 Qg6 f5 Bxf5 Qxb7 Rc8 Be4 Bd7 Bxg6 fxg6 Qxa6 c4 Ba3 Kd8 Rae1 Ke8 Rxf8+ Kxf8 Rxe7 Kg8 Rxd7 h6 Qb7 h5 Rxg7#