1.d4 Nf6 2.Nf3 g6 3.g3 Bg7 4.Bg2 O-O 5.O-O d5 6.b3 c6 7.Bb2 Bf5 8.c4 Qc8 9.Nc3 Bh3 10.cxd5 Bxg2 11.Kxg2 Nxd5 12.Nxd5 cxd5 13.Rc1 Nc6 14.Ne5 Bxe5 15.dxe5 Qe6 16.f4 f6 17.exf6 exf6 18.Qd2 d4 19.Qd3 Rfe8 20.Rfe1 Kg7 21.a3 Rad8 22.b4 a6 23.Rcd1 h5 24.h4 Qf7 25.e4 dxe3 26.Qc3 Rxd1 27.Rxd1 Qe6 28.Rd7+ Qxd7 29.Qxf6+ Kh7 30.f5 gxf5 31.Qg5 Qf7 32.Bg7 Qg6