d4 Nf6 c4 e6 Nf3 Bb4+ Bd2 Bxd2+ Qxd2 d5 cxd5 Qxd5 Nc3 Qa5 e4 Qb6 e5 Nd5 Bc4 Qc6 Bb5 Nxc3 Bxc6+ Nxc6 bxc3 a6 c4 a5 d5 exd5 cxd5 Nd8 Nd4 f6 Nb5 Ne6 dxe6 Bxe6 Nxc7+ Kf7 Nxa8 Rxa8 exf6 h6 fxg7 a4 Qxh6 a3 O-O Bb3 axb3 Ra4 Rfd1 Re4 Rd7+ Re7 g8=Q+ Kxg8 Rxe7 a2 Qg7#