1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.g3 c6 5.Bg2 Bd6 6.O-O Nbd7 7.Qc2 Ne4 8.Nbd2 f5 9.c5 Bc7 10.b4 O-O 11.a4 Qe7 12.Bb2 Nxd2 13.Qxd2 e5 14.dxe5 Nxe5 15.Nxe5 Bxe5 16.Bxd5+ cxd5 17.Qxd5+ Qe6 18.Qxe5 Re8 19.Qxg7#