1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Nc6 6.Be3 Bg7 7.Qd2 Nf6 8.f3 O-O 9.O-O-O d5 10.exd5 Nb4 11.d6 Qxd6 12.Ncb5 Qe5 13.Bf4 Qc5 14.Nb3 Qb6 15.Qxb4 a6 16.Qd4 Qxd4 17.N5xd4 Nd5 18.Bd2 a5 19.a4 Bd7 20.Nb5 Rfc8 21.Kb1 Bf5 22.Bd3 Bxd3 23.cxd3 Nb6 24.Nc3 Bxc3 25.Bxc3 Nxa4 26.Bd2 b5 27.Rc1 Rd8 28.d4 b4 29.Rhe1 Nb6 30.Rxe7 a4 31.Nc5 Rxd4 32.Be3 Rd5 33.Ne4 a3 34.Bxb6 a2+ 35.Ka1 b3 36.Be3 Rd1 37.Rxd1 Ra7 38.Rc7 Kh8 39.Rc3 f5 40.Rc6 Rf7 41.Bf2 Rb7 42.Rh1 Rb4 43.Rc4 Rb6 44.Rf1 Rb5 45.h3 Rb4 46.Rxb4 h5 47.Ra4 fxe4 48.Be1 g5 49.Bb4 Kg7 50.Rxa2 h4 51.Kb1 e3 52.Rd1 Kf6 53.Bc3+ Ke6 54.Bg7 Kf5 55.Ra3 Ke6 56.Rd4 Ke7 57.Re4+ Kd6 58.Rxh4 g4 59.Rh6+ Kc7 60.Rc6+ Kxc6 61.Kc1 gxf3 62.gxf3 Kb7 63.Bd4 Kc6 64.Kb1 Kd7 65.Bxe3 Kd6 66.Bb6 Kc6 67.h4 Kb5 68.Bc5 Kxc5 69.f4 Kd4 70.Ra4+ Kd3 71.Ra3 Kc4 72.Ka1 Kb4 73.Rxb3+ Ka4 74.f5 Kxb3 75.f6 Kc2 76.h5 Kd2 77.f7 Ke2 78.Kb1 Kd3 79.b4 Kc4 80.h6 Kd5 81.f8=R Kc4 82.Re8 Kc3 83.Rc8+ Kb3 84.Rf8 Ka3 85.Rf2 Kb3 86.Kc1 Ka3 87.Rf1 Kb3 88.Re1 Kc3 89.Kd1 Kb2 90.Re6 Ka2 91.Re4 Kb1 92.Re1 Ka1 93.h7 Kb2 94.Rf1 Kb1 95.Rf7 Ka1 96.b5 Kb1 97.Ra7 Kb2 98.Rf7 Ka1 99.Ke1 Kb2 100.Rf3 Kb1 101.Rd3 Ka1 102.Ra3+ Kb2 103.b6 Kc2 104.Ra7 Kb3 105.b7 Kc3 106.Ra1 Kd3 107.b8=B Kd4 108.Ra3 Kc5 109.Ra6 Kd5 110.Kf1 Ke4 111.Rh6 Kd4 112.Rc6 Ke3 113.Rc5 Kd4 114.Rc3 Kd5 115.Ba7 Ke4 116.Rf3 Kxf3 117.Be3 Kxe3 118.Kg1 Kd2 119.Kg2 Kc1 120.Kf1 Kb2 121.Kf2 Kb1 122.Kf3 Ka2 123.Ke4 Ka3 124.Kd3 Kb4 125.Kc2 Kc4 126.Kd2 Kd5 127.Ke2 Ke4 128.Kf2 Kd3 129.h8=R Ke4 130.Rh3 Kf4 131.Kg2 Kg4 132.Re3 Kh5 133.Kf3 Kh4 134.Re1 Kh3 135.Kf4 Kg2 136.Kg5 Kh2 137.Rb1 Kh3 138.Kf6 Kh4 139.Ra1 Kg4 140.Rc1 Kh5 141.Ke5 Kh6 142.Kf5 Kg7 143.Ra1 Kh7 144.Re1 Kg7 145.Ke6 Kh6 146.Ke7 Kh7 147.Kf7 Kh8 148.Kg6 Kg8 149.Re8# 1-0