1.d4 Nf6 2.Nf3 d5 3.Bf4 c5 4.c3 Nc6 5.e3 Qb6 6.Qc2 Nh5 7.Be5 cxd4 8.cxd4 f6 9.Bg3 e6 10.Nc3 Bd7 11.a3 Be7 12.Bd3 Nxg3 13.hxg3 O-O-O 14.b4 Kb8 15.Na4 Qc7 16.Rc1 Rc8 17.Nc5 Bxc5 18.Qxc5 Ka8 19.O-O Qd8 20.Qd6 h5 21.Rc5 g5 22.Rfc1 h4 23.g4 h3 24.g3 Ne7 25.Rc7 Ba4 26.Qxe7 Rxc7 27.Qxc7 Qe8 28.Kh2 a6 29.Qb6 Bc6 30.Bxa6 e5 31.b5 Bd7 32.Qxb7#