1.e4 c5 2.Nf3 d6 3.e5 Nc6 4.Bb5 Bd7 5.exd6 e6 6.Nc3 Bxd6 7.d4 cxd4 8.Nxd4 Nge7 9.Nf3 Bb4 10.O-O a6 11.Bc4 Qc7 12.Qe2 O-O 13.Ne4 Ne5 14.Nxe5 Qxe5 15.c3 Ba5 16.Nd2 Qxe2 17.Bxe2 Bc7 18.Nb3 Bc6 19.Nd4 Bd5 20.c4 Be4 21.Rd1 Rfd8 22.Bg5 Kf8 23.Be3 Be5 24.Rac1 Nc6 25.Nxc6 Bxc6 26.Rxd8+ Rxd8 27.b4 Ra8 28.f4 Bf6 29.Kf2 Ke8 30.Bf3 Bxf3 31.Kxf3 Rd8 32.Ke2 e5 33.fxe5 Bxe5 34.h3 f6 35.a4 Kf7 36.b5 Ke6 37.c5 axb5 38.axb5 Ra8 39.c6 bxc6 40.Rxc6+ Kd5 41.Ra6 Rb8 42.b6 Kc6 43.Ra7 Rb7 44.Kd3 h5 45.Rxb7 Kxb7 46.Ke4 g6 47.Kd5 Bb2 48.Ke6 Bc3 49.Kf7 g5 50.Kg6 h4 51.Bc5 Ka6 52.Be7 Kxb6 53.Bxf6 Be1 54.Kxg5 Kc6 55.Kg4 Kd6 56.Bxh4 Bxh4 57.Kxh4 Kc6 58.Kg3 Kd5 59.Kf2 Ke5 60.Kg3 Kf6 61.Kf2 Kf7 62.Kg1 Ke6 63.Kh2 Kd6 64.g3 Kc5 65.Kg2 Kd6 66.Kg1 Ke7 67.Kh1 Kd6 68.Kh2 Kc7 69.Kg1 Kb7 70.Kh1 Kb6 71.h4 Ka7 72.h5 Ka6 73.g4 Kb7 74.Kg2 Kb6 75.Kh3 Kb7 76.g5 Ka6 77.Kg4 Kb6 78.Kf4 Kc7 79.Kg3 Kd7 80.Kg2 Ke6 81.Kf3 Kf7 82.g6+ Ke6 83.h6 Ke5 84.Kg3 Kf5 85.g7 Kf6 86.g8=R Ke7 87.Kg2 Kf7 88.h7 Kf6 89.h8=Q+ Kf5 90.Rb8 Kf4 91.Qa1 Kg4 92.Qa2 Kh5 93.Rh8+ Kg5 94.Qg8+ Kf6 95.Rh7 Kf5 96.Re7 Kf4 97.Rc7 Ke3 98.Qg3+ Ke2 99.Qf4 Kd1 100.Qg4+ Ke1 101.Qe6+ Kd2 102.Rc5 Kd1 103.Qc6 Kd2 104.Rc1 Ke2 105.Qa4 Ke3 106.Qc2 Kd4 107.Qc8 Kd5 108.Rc6 Ke5 109.Kh2 Ke4 110.Qe6+ Kf4 111.Qg8 Kf5 112.Qg4+ Kxg4 113.Rc1 Kh5 114.Re1 Kg5 115.Re4 Kg6 116.Re6+ Kg7 117.Kh3 Kh7 118.Re5 Kg7 119.Kg2 Kg6 120.Rd5 Kh7 121.Kg3 Kg8 122.Kf3 Kh8 123.Rb5 Kh7 124.Kf4 Kh8 125.Rc5 Kg7 126.Ke3 Kh8 127.Rc7 Kg8 128.Kf4 Kh8 129.Kf5 Kg8 130.Kg6 Kf8 131.Rc5 Ke8 132.Kg7 Kd8 133.Rb5 Ke7 134.Kg8 Kf6 135.Kh8 Kf7 136.Rb4 Ke7 137.Rf4 Ke6 138.Kh7 Kd5 139.Rf1 Kc4 140.Rf2 Kc5 141.Rf3 Kb4 142.Rf6 Kc3 143.Rd6 Kc2 144.Rc6+ Kb2 145.Kh8 Kb1 146.Kg8 Kb2 147.Re6 Kb3 148.Kf7 Ka3 149.Rb6 Ka2 150.Ke6 Ka1 151.Kd5 Ka2 152.Kc4 Ka1 153.Rb8 Ka2 154.Kd4 Ka3 155.Kc4 Ka2 156.Kc3 Ka3 157.Ra8# 1-0