1.f4 Nf6 2.Nf3 g6 3.d3 Bg7 4.e4 c5 5.Be2 d6 6.O-O Nc6 7.c3 O-O 8.Nbd2 Ne8 9.a4 b6 10.Nc4 Bb7 11.Ne3 Nc7 12.Qe1 d5 13.Qg3 f5 14.exf5 gxf5 15.Qh3 e6 16.Bd2 a6 17.Rf2 b5 18.axb5 axb5 19.Rxa8 Qxa8 20.g4 d4 21.Nd1 Qd8 22.gxf5 exf5 23.Rg2 Ne6 24.Ng5 Nxg5 25.Rxg5 dxc3 26.bxc3 Ne7 27.Qe3 Qd6 28.Qe5 Qxe5 29.fxe5 Kh8 30.Be3 Bh6 31.Rh5 Bxe3+ 32.Nxe3 b4 33.cxb4 cxb4 34.d4 b3 35.e6 b2 36.Bd3 Bf3 37.Rxf5 Nxf5 38.Nxf5 Bd5 39.e7 Re8 40.Kf2 Ba2 41.Ke3 b1=Q 42.Bxb1 Bxb1 43.Kf4 Bxf5 44.Kxf5 Rxe7 45.d5 Re2 46.h4