1.d4 f5 2.g3 Nf6 3.Bg2 g6 4.c4 Bg7 5.Nc3 O-O 6.Nf3 c6 7.O-O d5 8.cxd5 cxd5 9.Qb3 Nc6 10.Rd1 e6 11.Bf4 Ne4 12.Rac1 g5 13.Nxe4 gxf4 14.Nc5 Na5 15.Qc2 fxg3 16.hxg3 f4 17.gxf4 Rxf4 18.Nd3 Rg4 19.Nde5 Bxe5 20.Nxe5 Rg7 21.Qd2 Nc4 22.Nxc4 dxc4 23.Qf4 Qd5 24.e4 Qh5 25.Kf1 Bd7 26.Bf3 Qb5 27.b3 cxb3+ 28.Be2 e5 29.Qh6 Qb4 30.axb3 Kh8 31.Bc4 Rf8 32.Rd3 exd4 33.Rcd1 Bg4 34.Rg3 Qc5 35.Ra1 Rg6 36.Qd2 Qe5 37.Ra5 Qxg3 38.Qxd4+ Rgf6 39.Ra2 Bh3+