1.f4 c5 2.Nf3 Nc6 3.g3 d5 4.Bg2 Nf6 5.O-O e6 6.d3 b5 7.Ne5 Bb7 8.c4 Qb6 9.Nc3 dxc4 10.dxc4 Rd8 11.Bd2 Nxe5 12.fxe5 Bxg2 13.Kxg2 Ng4 14.cxb5 Ne3+ 15.Bxe3 Rxd1 16.Raxd1 Be7 17.Rf4 Bg5 18.Rd6 Qb7+ 19.Kg1 Bxf4 20.gxf4 O-O 21.Bxc5 f6 22.Ra6 Ra8 23.f5 exf5 24.e6 f4 25.b4 f3 26.e4 Re8 27.a4 Rxe6 28.Rxe6 Qd7 29.Rd6 Qg4+ 30.Kf2 Qg2+ 31.Ke1 Qh1+ 32.Kd2 Qxh2+ 33.Ke3 f2 34.Ke2 Qg3 35.Nd1 Qg4+ 36.Kxf2 Qxe4 37.Ne3 h5 38.Rd4 Qe5 39.a5 f5 40.b6 axb6 41.axb6 f4 42.Ng2 g5 43.b7 Kf7 44.Ba7 f3 45.b8=Q Qe2+