1.d4 Nf6 2.Nf3 g6 3.Bf4 Nh5 4.Be5 f6 5.Bg3 d5 6.e3 Nc6 7.c4 e6 8.Nc3 Ne7 9.Bd3 c6 10.Rc1 Bg7 11.Bh4 f5 12.Ne5 O-O 13.f4 Bf6 14.Bf2 Bd7 15.g4 fxg4 16.Qxg4 Nf5 17.Ke2 Be8 18.Rhg1 Nhg7 19.Nf3 Rc8 20.Qh3 Bf7 21.Ne5 Be8 22.Rgd1 Bxe5 23.dxe5 g5 24.Bxf5 Rxf5 25.Rg1 Bh5+ 26.Ke1 Qc7 27.cxd5 cxd5 28.Kd2 gxf4 29.exf4 Qc4 30.Rxg7+ Kxg7 31.Rg1+ Bg6 32.Be3 d4