1.e4 c5 2.Nf3 e6 3.c4 d6 4.d4 cxd4 5.Nxd4 Nf6 6.Nc3 Be7 7.Be2 a6 8.Be3 Qc7 9.O-O b6 10.f3 Bb7 11.Qd2 Nbd7 12.Rac1 Rc8 13.Rfd1 O-O 14.Bf1 Qb8 15.Qf2 Bd8 16.Kh1 Bc7 17.Qg1 Rfe8 18.Nc2 Kh8 19.Rd2 Rg8 20.Rcd1 g5 21.Qf2 Rg6 22.h3 Rcg8 23.g4 h5 24.Kg1 hxg4 25.hxg4 Rh6 26.Qe1 Qf8 27.Rg2 Ne5 28.Nd4 Qg7 29.Qd2 b5 30.cxb5 Bb6 31.Kf2 d5 32.exd5 Nxd5 33.Nxd5 Bxd5 34.Nf5 exf5 35.Qxd5 Bxe3+ 36.Kxe3 fxg4 37.bxa6 gxf3 38.Rg3 Re8 39.a7 Ng4+ 40.Kd3 Qg6+ 41.Kc3 Rc8+ 42.Bc4 Ne3 43.Qd4+ Qg7 44.Qxg7+ Kxg7 45.Rd4 f2 46.a8=Q Rxa8 47.Rxe3 Rc8 48.Rd1 Rh4 49.b3 Rf4 50.Rf1 g4 51.Rg3 Rh8 52.Kd2 Kf6 53.Ke2 Rh2 54.Bd5 Kg5 55.Rg2 Rxg2 56.Bxg2 g3 57.Rd1 f5 58.a4 Rb4 59.Rd3 Kg4 60.Rc3 f4 61.Rd3 Rb8 62.Bc6 Rf8 63.Bd7+ Kh4 64.Be6 Rf6 65.Bd5 Rf5 66.Rd1 Re5+ 67.Kf1 Kh3 68.a5 Kh2 69.Bc6 Rxa5 70.b4 Re5 71.b5 Re1+ 72.Rxe1 fxe1=Q+ 73.Kxe1 g2 74.Bxg2 Kxg2 75.b6 f3 76.b7 f2+ 77.Kd2 f1=Q 78.b8=Q