1.f4 c5 2.Nf3 g6 3.e3 Bg7 4.d4 Nf6 5.Bd3 O-O 6.O-O b6 7.Qe2 a5 8.c4 d5 9.Nc3 Nc6 10.cxd5 Nxd5 11.Nxd5 Qxd5 12.e4 Bxd4+ 13.Nxd4 Qxd4+ 14.Be3 Qg7 15.f5 Ne5 16.Bb5 Bb7 17.Bg5 f6 18.Bf4 gxf5 19.exf5 Kh8 20.Rae1 Rg8 21.g3 Rad8 22.Bxe5 fxe5 23.Qxe5 Qxe5 24.Rxe5 Rd2 25.Re2 Rxe2 26.Bxe2 Kg7 27.Rd1 Kf6 28.g4 h5 29.h3 hxg4 30.hxg4 Rh8 31.Kf2 Bc6 32.Kg3