e4 d5 exd5 c6 Nf3 Qxd5 Nc3 Qa5 d4 Nf6 Bd3 Bf5 O-O e6 Ne5 Bxd3 Qxd3 Nbd7 Qg3 Nxe5 dxe5 Nd7 Bf4 f6 Rae1 O-O-O exf6 Nxf6 Qe3 g5 Bxg5 Bc5 Qxe6+ Kc7 Bxf6 Rhg8 Be5+ Bd6 Bxd6+ Rxd6 Qxg8 Qc5 Re7+ Kb6 Na4+ Ka5 Nxc5 Rd2 Rxb7 a6 b4#