1.e4 c5 2.Nf3 e6 3.c4 Nc6 4.d4 cxd4 5.Nxd4 Bc5 6.Nb3 Bb6 7.Nc3 d6 8.Nb5 Ke7 9.Bg5+ f6 10.Bf4 e5 11.Bd2 a6 12.Nc3 Kf7 13.Be2 Nge7 14.O-O Rf8 15.Be3 Bxe3 16.fxe3 Kg8 17.Qd2 Be6 18.Rfd1 Nc8 19.Rac1 Kh8 20.h3 Bg8 21.Kh2 Rb8 22.Na1 Qe8 23.Nc2 Nd8 24.Nb4 Ne6 25.Nbd5 Ng5 26.b4 Qg6 27.Qd3 Rd8 28.a4 Bxd5 29.Qxd5 Ne7 30.Qd3 f5 31.exf5 Nxf5 32.Bg4 Nh6 33.Qxg6 hxg6 34.Be2 Nf5 35.Nd5 a5 36.Rb1 axb4 37.Rxb4 Ne4 38.Bd3 Nc5 39.Bxf5 gxf5 40.Ne7 f4 41.exf4 exf4 42.Rd5 g5 43.Rxg5 Kh7 44.a5 Rf8 45.Rb6 Rbe8 46.Rxd6 Rxe7 47.Rxc5 f3 48.Rh5+ Kg7 49.Rg5+ Kh7 50.gxf3 Rxf3 51.Rd4 Kh6 52.Rg3 Rf5 53.Rh4+ Rh5 54.Rxh5+ Kxh5 55.Rb3 Kh4 56.Kg2 Rc7 57.Rb4 Rc5 58.Kf3 Kxh3 59.Rxb7 Rxc4 60.Rh7+ Rh4 61.Rxh4+ Kxh4 62.Ke3 Kg5 63.Kd4 Kh4 64.Ke4 Kg5 65.Kd5 Kf4 66.Kd4 Kg3 67.Ke4 Kh3 68.Kd3 Kg3 69.Kd2 Kf4 70.Kc2 Ke5 71.a6 Kd6 72.a7 Ke5 73.Kd1 Kd5 74.Kc2 Ke4 75.a8=R Ke3 76.Rc8 Ke2 77.Rc5 Kf1 78.Kb3 Kg2 79.Ka4 Kg1 80.Rc6 Kg2 81.Rc8 Kg3 82.Rf8 Kh4 83.Rf3 Kh5 84.Rf1 Kg5 85.Kb5 Kh5 86.Rh1+ Kg5 87.Ra1 Kg4 88.Kc5 Kf3 89.Kc6 Ke2 90.Rg1 Kf2 91.Rc1 Kg3 92.Kd7 Kg2 93.Rc5 Kh3 94.Kc6 Kh2 95.Kb5 Kg1 96.Rc3 Kf1 97.Rc6 Ke2 98.Rc5 Kd1 99.Kb4 Ke2 100.Re5+ Kd3 101.Rd5+ Ke2 102.Ka5 Kf2 103.Ka4 Ke2 104.Rb5 Kf2 105.Kb4 Ke3 106.Ra5 Kf2 107.Kc3 Kf3 108.Rh5 Kf4 109.Rh7 Kf3 110.Rh4 Kf2 111.Rh7 Kf3 112.Kd4 Kf2 113.Kd5 Kf3 114.Ke5 Ke3 115.Rd7 Kf3 116.Rd3+ Ke2 117.Ke4 Kf2 118.Re3 Kg2 119.Kf4 Kf2 120.Re5 Kg2 121.Re2+ Kf1 122.Kf3 Kg1 123.Kg3 Kf1 124.Re5 Kg1 125.Re1# 1-0