1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.f3 g6 6.c4 Bg7 7.Be3 Nc6 8.Nc3 Bd7 9.Qd2 h5 10.Nc2 Qa5 11.a3 O-O 12.b4 Qd8 13.Be2 Re8 14.O-O Rc8 15.Rac1 Ne5 16.c5 dxc5 17.Bxc5 b6 18.Be3 Nc4 19.Bxc4 Rxc4 20.Nd4 Qc8 21.Ncb5 Rxc1 22.Rxc1 Qb8 23.Nc6 Bxc6 24.Rxc6 Rd8 25.Qc2 Qe5 26.Rc8 Qa1+ 27.Qc1 Qxc1+ 28.Rxc1 Rd3 29.Kf2 a6 30.Rc8+ Kh7 31.Nc7 Rxa3 32.Bxb6 Nd7 33.Ba5 Ra2+ 34.Kg3 Be5+ 35.Kh3 Nf6 36.Nxa6 g5 37.Rc5 g4+ 38.fxg4 hxg4+ 39.Kh4 Bd6 40.Rf5 Rxg2 41.e5 Rxh2+ 42.Kg3 Rh3+ 43.Kg2 Kg6 44.Rxf6+ exf6 45.exd6 Rd3 46.Bc7 f5 47.Nc5 Rd2+ 48.Kf1 Kf6 49.Bd8+ Ke5 50.d7 Rd1+ 51.Ke2 Rd5 52.Bc7+ Kd4 53.d8=Q Rxd8 54.Bxd8 Kc4 55.Nd3 f4 56.Be7 f3+ 57.Kf2 f5 58.Nf4 Kb5 59.Bd6 Kc4 60.Kg3 Kb5 61.Nd3 Kc4 62.Nf2 Kb5 63.Kf4 Kc4 64.Nh1 Kb5 65.Bf8 Kc4 66.Ng3 Kb5 67.Kxf5 f2 68.Kxg4 Kc4 69.Kf3 f1=Q+ 70.Nxf1