1.e4 c5 2.Nc3 Nc6 3.Nf3 e5 4.Bc4 Be7 5.O-O Rb8 6.Qe1 d6 7.a4 Bg4 8.Qd1 Nd4 9.Bb5+ Kf8 10.Be2 h5 11.Nxd4 cxd4 12.Nd5 Be6 13.Nxe7 Nxe7 14.c3 d5 15.cxd4 exd4 16.d3 Rc8 17.Bf3 Ng6 18.Re1 Kg8 19.a5 Ne5 20.Bf4 Nxf3+ 21.Qxf3 dxe4 22.Qxe4 Qd5 23.Qxd5 Bxd5 24.Re5 Rd8 25.a6 bxa6 26.Rxa6 Rd7 27.Rg5 Bb3 28.Be5 Rh7 29.Rc6 Kf8 30.Bd6+ Ke8 31.Re5+ Be6 32.Bc5 Rd5 33.Rxd5 Bxd5 34.Rd6 Bb3 35.Bxa7 h4 36.h3 Rh5 37.Rxd4 f6 38.f3 Ra5 39.Rb4 Bc2 40.Bb6 Ra1+ 41.Kf2 Rd1 42.Rxh4 Rd2+ 43.Kg1 Bxd3 44.b4 Bb5 45.Re4+ Kf7 46.Bc5 Rd1+ 47.Kh2 Rd2 48.Re7+ Kg8 49.Re1 g5 50.Be3 Rd3 51.Bf2 Kf7 52.Ra1 Rd2 53.Kg1 Rb2 54.Bc5 Kg6 55.Rd1 Kf7 56.Rd6 Rb1+ 57.Kh2 Ra1 58.Rxf6+ Kxf6 59.Bd4+ Kf5 60.Bxa1 Bd7 61.Bb2 Kf4 62.Bc3 Bg4 63.fxg4 Ke3 64.Bd4+ Kf4 65.Ba1 Ke4 66.Kg1 Kf4 67.g3+ Kxg3 68.h4 gxh4 69.Bh8 Kh3 70.b5 Kxg4 71.b6 Kf4 72.Be5+ Ke3 73.Kh1 Ke2 74.Bd4 Kd2 75.Bg1 h3 76.Bf2 Kd1 77.Be3 Ke2 78.Bc1 Kd3 79.Kh2 Kc4 80.b7 Kb3 81.Kg1 h2+ 82.Kxh2 Kb4 83.Kh1 Ka5 84.Bb2 Ka4 85.Bh8 Kb3 86.Bg7 Ka3 87.Be5 Kb3 88.b8=Q+ Ka2 89.Qb2# 1-0