d4 Nf6 e3 d5 Be2 Qd6 c4 dxc4 Nd2 Qb4 a3 Qb6 Ngf3 Nbd7 O-O e6 Nxc4 Qb5 Nd6+ Bxd6 Bxb5 Ne4 Qc2 f5 Ne5 Rf8 Qb3 Rf6 Bxd7+ Kd8 Bxc8 Kxc8 f3 Nc5 dxc5 Bxe5 f4 Bxf4 exf4 g5 Qc3 e5 Qxe5 Rf8 fxg5 h5 Bf4 Kd7 Qxc7+ Ke6 Qxb7 Rab8 Rae1#