1.Nf3 d5 2.e3 Nf6 3.Be2 e6 4.O-O Bd6 5.b3 O-O 6.Bb2 b6 7.c4 Bb7 8.Nc3 c5 9.d4 a6 10.Rc1 Qe7 11.dxc5 bxc5 12.Na4 Nbd7 13.h3 Ne4 14.Nd2 Rad8 15.cxd5 exd5 16.Nxe4 dxe4 17.Qc2 Rc8 18.Rfd1 Ne5 19.Qc3 Ng6 20.Qxg7#