1.d4 Nf6 2.Bf4 c6 3.e3 Qb6 4.Qc1 d5 5.Nd2 Bf5 6.Ngf3 h6 7.h3 Nbd7 8.c4 e6 9.c5 Qd8 10.Be2 g5 11.Bh2 Bg7 12.Ne5 O-O 13.O-O Ne4 14.Nxd7 Qxd7 15.Nxe4 Bxe4 16.b4 f6 17.Bg4 f5 18.Bh5 f4 19.Qd2 f3 20.g3 e5 21.g4 Qe6 22.a4 Rac8 23.b5 Rc7 24.Ra2 Re7 25.Rb2 Bg6 26.Bxg6 Qxg6 27.a5 h5 28.dxe5 hxg4 29.hxg4 Bxe5 30.Bxe5 Rxe5 31.a6 Re4 32.axb7 Rxg4+ 33.Kh2 Qh5#