1.f4 c5 2.Nf3 Nc6 3.b3 Nf6 4.Bb2 d6 5.e3 g6 6.Be2 Bg7 7.O-O O-O 8.c4 Bd7 9.d4 cxd4 10.exd4 Qb6 11.Kh1 Ng4 12.Qd2 e5 13.c5 dxc5 14.dxe5 Rad8 15.h3 Nh6 16.Qc1 Nf5 17.Kh2 Ncd4 18.Bc4 Bc6 19.Ba3 Bxf3 20.gxf3 Qc6 21.Nd2 Ne3 22.Rf2 Bh6 23.Bxc5 Bxf4+ 24.Kg1 Nxc4 25.Qxc4 Bxd2 26.Bxf8 Qxc4 27.bxc4 Kxf8 28.Kg2 Bf4 29.Re1 Nf5 30.Rb2 Rd3 31.Re4 Ne3+ 32.Kg1 Bg3 33.Rb1 Rd2 34.a4 Bh2+ 35.Kh1 Nf5 36.Rg4 Ng3+ 37.Rxg3 Bxg3 38.e6 b6 39.exf7 Re2 40.Rb5 Re5