1.f4 Nf6 2.Nf3 d6 3.d3 g6 4.g3 Bg7 5.Bg2 O-O 6.O-O c5 7.e4 Nc6 8.Nc3 Rb8 9.Nh4 Ng4 10.Ne2 f5 11.c3 Kh8 12.h3 Nf6 13.Be3 e6 14.Qc2 Qc7 15.Bf3 b6 16.g4 fxe4 17.dxe4 Ba6 18.Rf2 Rbe8 19.g5 Ng8 20.Ng2 Nge7 21.h4 e5 22.h5 exf4 23.Nexf4 Qd7 24.Qa4 Bc8 25.Be2 Be5 26.Raf1 a6 27.hxg6 b5 28.Qd1 hxg6 29.Nh4 Kg7 30.Nhxg6 Nxg6 31.Nxg6 Rxf2 32.Rxf2 Qh3 33.Nxe5 Qg3+ 34.Kf1 Bh3+ 35.Ke1 Nxe5 36.Bf4 Qg1+ 37.Bf1 Ng4 38.Rf3 Rxe4+ 39.Kd2 Rxf4 40.Bxh3 Qxd1+ 41.Kxd1 Rxf3 42.Bxg4 Rg3 43.Bc8