1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f3 h5 7.Bg5 Nc6 8.Qd2 Qa5 9.Be3 Nxd4 10.Bxd4 e6 11.O-O-O Bd7 12.Qe3 Be7 13.Bb6 Qe5 14.f4 Ng4 15.fxe5 Nxe3 16.Bxe3 dxe5 17.Be2 h4 18.Rd2 Bc6 19.Rhd1 h3 20.g3 Bb4 21.Rd3 Ke7 22.a3 Ba5 23.Bc5+ Kf6 24.b4 Bc7 25.a4 b6 26.Bd6 Bxd6 27.Rxd6 Rhc8 28.Kb2 Ke7 29.R6d2 a5 30.b5 Bb7 31.Rd7+ Kf6 32.Rxb7 Rd8 33.Rd5 exd5 34.Nxd5+ Ke6 35.Bg4+ Kd6 36.Kc1 Rab8 37.Rxf7 Rf8 38.Rd7+ Kc5 39.Bf5 g6 40.Bxh3 Rf2 41.Bg4 Rxh2 42.Rc7+ Kd4 43.Rc6 Rg2 44.Nxb6 Rxg3 45.Be6 Rg4 46.Bxg4 Rh8 47.Bf5 Ke3 48.Nd7 Kd4 49.Rc5 Rc8 50.Rd5+ Ke3 51.Rd6 gxf5 52.exf5 Rc6 53.Rd5 Rb6 54.Rc5 Re6 55.Rc8 Kd4 56.b6 Kd5 57.Rf8 Re8 58.Rxe8 e4 59.Nf6+ Kd4 60.Re6 Kc5 61.Kb2 Kb4 62.Re8 e3 63.Ng8 Kc5 64.Re7 Kxb6 65.Rb7+ Kc5 66.Rb5+ Kd6 67.Rb3 Kd7 68.Rb4 axb4 69.Kc1 b3 70.cxb3 e2 71.Kd2 Kd6 72.Nf6 e1=Q+ 73.Kxe1 Kc5 74.Kf1 Kb4 75.a5 Kb5 76.Ne8 Kxa5 77.Kf2 Ka6 78.Ke2 Ka7 79.Kd2 Kb7 80.Kc3 Ka7 81.Kb2 Kb6 82.Kb1 Kb7 83.Ng7 Kb6 84.Ne8 Ka7 85.Kc1 Kb7 86.Ng7 Kc8 87.Kb2 Kb8 88.f6 Kc7 89.Kc2 Kd6 90.Kc1 Ke5 91.Kb2 Kd6 92.Ne6 Kd7 93.Nf8+ Ke8 94.Kc3 Kf7 95.Nh7 Kg8 96.f7+ Kh8 97.f8=B Kg8 98.Kb2 Kxh7 99.Be7 Kh6 100.Bg5+ Kxg5 101.b4 Kf6 102.Kb3 Ke7 103.Ka4 Kd6 104.Ka5 Kc7 105.Ka6 Kb8 106.b5 Ka8 107.b6 Kb8 108.b7 Kc7 109.Ka7 Kd6 110.Kb6 Ke7 111.b8=R Kd7 112.Rg8 Ke6 113.Kc7 Kf7 114.Rb8 Kg7 115.Kd7 Kf6 116.Kd6 Kg5 117.Rb1 Kh4 118.Ke7 Kg5 119.Kd7 Kh6 120.Kc6 Kg5 121.Re1 Kf4 122.Ra1 Kg4 123.Ra3 Kh4 124.Rd3 Kg4 125.Rd1 Kf5 126.Rd5+ Kg4 127.Rb5 Kh4 128.Kd7 Kg3 129.Kd8 Kf2 130.Kd7 Kg3 131.Rh5 Kf3 132.Ke6 Kg3 133.Rf5 Kh2 134.Rf3 Kg2 135.Rb3 Kh2 136.Kf5 Kh1 137.Rb1+ Kh2 138.Rb7 Kg2 139.Ra7 Kf2 140.Ke4 Kf1 141.Ra4 Kf2 142.Kf5 Kf3 143.Rd4 Kf2 144.Rd7 Kg1 145.Kg4 Kf2 146.Kf4 Kg2 147.Rf7 Kh1 148.Ra7 Kg2 149.Ra4 Kg1 150.Ra1+ Kg2 151.Ra4 Kh1 152.Kf3 Kh2 153.Rd4 Kh1 154.Rd2 Kg1 155.Rd1+ Kh2 156.Rc1 Kh3 157.Rh1# 1-0