1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.f3 Nc6 6.c4 Qb6 7.Nc2 g6 8.Nc3 Bg7 9.Ne3 O-O 10.Be2 Nh5 11.Ned5 Qd8 12.O-O f5 13.exf5 gxf5 14.f4 Nf6 15.Nxf6+ Rxf6 16.Be3 Qf8 17.Re1 Bd7 18.Bf3 Be8 19.Nd5 Rh6 20.Nc7 Rc8 21.Nxe8 Rxe8 22.Qd2 Qf6 23.Red1 Kh8 24.b4 Rg8 25.Rac1 Qh4 26.g3 Bf6 27.Qg2 Qh3 28.b5 Qxg2+ 29.Kxg2 Nd8 30.Bxa7 e5 31.Bd5 Rg7 32.Be3 Rhg6 33.a4 h5 34.a5 h4 35.a6 bxa6 36.bxa6 exf4 37.a7 h3+ 38.Kf1 fxe3 39.a8=Q f4 40.Be4 fxg3 41.hxg3 Rxg3 42.Rxd6 Rf7 43.Ke2