1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 a6 7.Qd2 Nf6 8.O-O-O Be7 9.f4 b5 10.e5 b4 11.Ncb5 axb5 12.Nxb5 Qa5 13.exf6 gxf6 14.Nd6+ Bxd6 15.Qxd6 Qxa2 16.Bb5 Qa1+ 17.Kd2 Qxb2 18.Bc5 Ra5 19.Bxc6 Qc3+ 20.Ke2 Rxc5 21.Ba4 Qc4+ 22.Kf2 Rc7 23.Rd4 Qc5 24.Qxc5 Rxc5 25.Rxb4 O-O 26.Bb3 d5 27.Ra1 e5 28.g4 exf4 29.Rxf4 Kg7 30.c4 dxc4 31.Rxc4 Rb5 32.Bd1 Be6 33.Rd4 Rc8 34.Ra3 Rc1 35.Kg3 Rbc5 36.Re3 Re5 37.Kf4 Rxe3 38.Kxe3 Rc3+ 39.Kf4 h6 40.Bf3 f5 41.gxf5 Bxf5 42.h4 Kf6 43.Rd6+ Be6 44.Rd4 Rc5 45.Rb4 Rf5+ 46.Kg3 Bd5 47.Rb6+ Kg7 48.Bg4 Rf1 49.Be2 Rg1+ 50.Kf4 Rh1 51.Kg3 Be6 52.h5 Rg1+ 53.Kf4 Kf6 54.Bf3 Rc1 55.Rb4 Rc5 56.Rb8 Rf5+ 57.Kg3 Bd5 58.Bg4 Rf1 59.Rh8 Kg7 60.Rd8 Be4 61.Rd4 f5 62.Rd1 f4+ 63.Kh4 Rxd1 64.Bxd1 Kf6 65.Kg4 Ke5 66.Bb3 Bc6 67.Bd1 Bd7+ 68.Kf3 Be8 69.Kg4 Ke4 70.Be2 Bd7+ 71.Kh4 Ke3 72.Bc4 f3 73.Kg3 Be8 74.Kg4 f2 75.Bf1 Bd7+ 76.Kg3 Bc6 77.Kg4 Bf3+ 78.Kg3 Bxh5 79.Kh4 Be2 80.Bg2 Kd2 81.Kg3 f1=Q 82.Bxf1 Bxf1 83.Kg4 Be2+ 84.Kf5 Ke3 85.Kg6 h5 86.Kg5 Bg4 87.Kh4 Kf2