1.d4 Nf6 2.Bf4 d5 3.e3 e6 4.Nd2 c5 5.c3 Nc6 6.Bd3 Bd6 7.Bg3 e5 8.dxc5 Bxc5 9.b4 Bd6 10.b5 Ne7 11.e4 Ng6 12.Ngf3 O-O 13.O-O Bg4 14.h3 Bh5 15.exd5 Nxd5 16.Bxg6 hxg6 17.Qb3 Nf4 18.Bxf4 exf4 19.Rad1 Qc7 20.Rc1 Rac8 21.Rfe1 Bc5 22.c4 f5 23.Ng5 Rfe8 24.Ne6 Rxe6 25.Rxe6 Qd7 26.Rce1 Qxd2 27.Kh1 Qxf2 28.Qd3 f3 29.Rf1 Qxg2#