1.Nf3 d5 2.d4 Nc6 3.g3 Bg4 4.Nbd2 Nf6 5.Bg2 Qd7 6.h3 Bf5 7.a3 Ne4 8.e3 f6 9.c4 e5 10.cxd5 Nxd2 11.dxc6 Qxc6 12.Bxd2 exd4 13.Rc1 Qd6 14.Nxd4 Bd3 15.Bb4 Qa6 16.Bxf8 Rxf8 17.Ne6 Qxe6 18.Qxd3 Qb6 19.O-O Qxb2 20.Rxc7 Qe5 21.Qd7#