1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.Bxc6 bxc6 5.O-O Ne7 6.Re1 Ng6 7.e5 Be7 8.Nc3 O-O 9.d3 f6 10.exf6 Rxf6 11.Bg5 Rf5 12.Bxe7 Qxe7 13.Ne4 d5 14.Ng3 Rf8 15.Qd2 Rxf3 16.gxf3 e5 17.f4 Bg4 18.Re3 Nh4 19.h3 Bxh3 20.Qe2 Rf8 21.Rxe5 Nf3+ 22.Qxf3 Qxe5 23.fxe5 Rxf3 24.Rb1 Rf4 25.Ne2 Rf5 26.b4 Rxe5 27.Nf4 Bg4 28.bxc5 d4 29.Rb4 Rxc5 30.Rxd4 Rxc2 31.Ra4 g5 32.Ng2 Bf3 33.Rxa7 h5 34.a4 Rc1+ 35.Kh2 h4 36.Re7 Rf1 37.Re5 g4 38.Rg5+ Kf8 39.Nxh4 Rh1+ 40.Kg3 Rh3+ 41.Kf4 Rxh4 42.a5 Rh1 43.Ke5 Ra1 44.Kd6 Kf7 45.Kc7 Kf6 46.Rc5 Ra2 47.Kb6 Rxf2 48.a6 Rb2+ 49.Kc7 Ra2 50.Kb6 g3 51.a7 g2 52.Rc1 c5 53.Rg1 Kg5 54.Rc1 Kf4 55.Rc4+ Ke3 56.Rc1 Kf2 57.Kxc5 Rxa7 58.Rd1 Ra4 59.Re1 g1=R 60.Re3 Bb7 61.Re2+ Kxe2 62.Kd6 Rg7 63.Ke5 Bh1 64.Kf5 Kf2 65.d4 Bf3 66.Kf6 Rd7 67.Kg5 Ra2 68.Kf4 Be2 69.Kf5 Rd5+ 70.Kg6 Rd6+ 71.Kh7 Bh5 72.Kh8 Rb2 73.Kh7 Bf3 74.Kh8 Bg2 75.Kh7 Be4+ 76.Kg7 Rc6 77.Kf7 Rb4 78.Kg7 Rb1 79.Kg8 Rf1 80.d5 Rc4 81.Kg7 Bh7 82.d6 Ke1 83.Kh8 Rf3 84.d7 Rd4 85.d8=B Rf6 86.Bxf6 Rd7 87.Bh4+ Kd1 88.Bf6 Bc2 89.Be7 Rxe7 90.Kg8 Re8+ 91.Kg7 Ke2 92.Kf7 Ra8 93.Kf6 Ra6+ 94.Kf7 Kd2 95.Kg8 Bb1 96.Kg7 Rd6 97.Kf8 Kc1 98.Kg7 Rd8 99.Kf6 Rf8+ 100.Ke5 Bh7 101.Kd4 Rf6 102.Kc3 Ra6 103.Kb4 Rb6+ 104.Ka3 Rh6 105.Ka2 Rd6 106.Ka3 Rd2 107.Ka4 Rb2 108.Ka5 Kc2 109.Ka6 Rb3 110.Ka5 Kd2 111.Ka4 Rc3 112.Kb4 Rc8 113.Ka4 Rc5 114.Kb4 Rd5 115.Kc4 Rd8 116.Kb3 Bg8+ 117.Ka4 Bf7 118.Ka5 Ra8+ 119.Kb4 Ra6 120.Kc5 Bh5 121.Kb4 Rf6 122.Kb3 Rg6 123.Ka3 Ke3 124.Kb3 Kd4 125.Ka3 Rg2 126.Ka4 Kd5 127.Kb4 Bg4 128.Ka3 Kc4 129.Ka4 Ra2# 0-1