1.f4 c5 2.Nf3 g6 3.e3 Bg7 4.d4 Nf6 5.c3 b6 6.Bd3 d5 7.O-O O-O 8.Ne5 Ba6 9.Bxa6 Nxa6 10.Nd2 Nc7 11.Qf3 Nce8 12.g4 Nd6 13.g5 Nfe4 14.Nxe4 dxe4 15.Qg2 f6 16.gxf6 exf6 17.Ng4 Qd7 18.b3 cxd4 19.cxd4 Rfe8 20.Bd2 Nf5 21.Qh3 Qb5 22.Rfd1 Rac8 23.Qf1 Qd7 24.Nf2 Nh4 25.Rac1 Rxc1 26.Bxc1 Rc8 27.Qh3 Nf3+ 28.Kg2 Qxh3+ 29.Kxh3 f5 30.d5 Rc2 31.d6 Rxf2 32.d7 Rxh2+ 33.Kg3 Bf6 34.d8=Q+ Bxd8 35.Rxd8+ Kf7 36.Rd7+ Ke6 37.Rxa7 h5