1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nxd4 5.Qxd4 e6 6.Bc4 b6 7.O-O Bb7 8.Nc3 Nf6 9.Bg5 Be7 10.e5 Ng8 11.Be3 Nh6 12.Bxh6 gxh6 13.Qg4 Qc7 14.Rfe1 O-O-O 15.Nb5 Qc5 16.Bf1 Rhg8 17.Qh3 Bxg2 18.Nxa7+ Kb8 19.Bxg2 Kxa7 20.Qf3 Qc6 21.Qxc6 dxc6 22.Rad1 Kb7 23.Kf1 Kc7 24.Be4 Rxd1 25.Rxd1 Rg5 26.Bxh7 Rxe5 27.Rd3 Bd6 28.Rh3 h5 29.Bd3 Rd5 30.Rh4 b5 31.Be2 Rd2 32.Bd3 Bc5 33.Rf4 Rd1+ 34.Ke2 Rh1 35.Rxf7+ Kd6 36.Kf3 Rxh2 37.Kg3 Rh1 38.Rh7 Bd4 39.b3 Be5+ 40.f4 Bd4 41.f5 exf5 42.Bxf5 Ra1 43.Rxh5 Rxa2 44.Rh6+ Kc5 45.Be4 Ra6 46.Kf3 Kb4 47.Ke2 Kc3 48.Rh3+ Kb4 49.Kd2 Be5 50.Rh4 Kc5 51.Rh5 Kd4 52.Bf3 Bf4+ 53.Ke2 Ra2 54.Kd1 Ke3 55.Kc1 Kxf3+ 56.Kb1 Ra8 57.Kb2 b4 58.c3 bxc3+ 59.Kxc3 Ke4 60.Kc4 Ra1 61.Kc3 Rc1+ 62.Kb2 Kd3 63.Rh3+ Kd2 64.Rf3 Be5+ 65.Ka3 c5 66.Rf2+ Ke3 67.Ra2 Rc3 68.Ka4 Rd3 69.Rc2 Bd4 70.Ka3 Ke4 71.Ka4 Kd5 72.Rg2 Ke4 73.Rg8 Kf3 74.Re8 Be3 75.Rc8 Rd4+ 76.Ka3 Rb4 77.Kb2 Ke2 78.Kc2 Rd4 79.Kc3 Rd1 80.Kc2 Rc1+ 81.Kb2 Kd2 82.b4 c4 83.Rd8+ Ke2 84.Re8 c3+ 85.Kb3 Kd3 86.Rd8+ Bd4 87.b5 Rb1+ 88.Ka4 c2