1.e4 c5 2.Nf3 e6 3.Nc3 f6 4.d4 cxd4 5.Nxd4 a6 6.Be3 Qc7 7.Bd3 Nc6 8.Nxc6 Qxc6 9.O-O Bd6 10.f4 Bc5 11.Qh5+ g6 12.Qxc5 Qd5 13.exd5 e5 14.Rab1 a5 15.a4 Rb8 16.Bb5 Kf7 17.g4 h6 18.Qc4 exf4 19.Qxf4 b6 20.Qxh6 Ne7 21.Qh7+ Ke8 22.Bc6 Rxh7 23.Rxf6 Rb7 24.Bxb7 Rh8 25.Rxb6 Nf5 26.Ra6 Nd6 27.Nb5 Nxb5 28.Re1 Nd6 29.Rxd6 Rh6 30.Kf2 Rxh2+ 31.Kg3 Kf8 32.g5 Rh1 33.Bd2 Rg1+ 34.Kf2 Rxe1 35.Bxe1 Kf7 36.Kg2 Bxb7 37.b4 axb4 38.Kg1 Ba6 39.Kh2 Bd3 40.Rxd7+ Ke8 41.Rc7 Bc4 42.Bxb4 Bb5 43.a5 Bc4 44.Bc3 Bb3 45.cxb3 Kf8 46.Rf7+ Kg8 47.d6 Kxf7 48.Bg7 Kxg7 49.b4 Kg8 50.Kg2 Kg7 51.d7 Kf8 52.d8=N Ke8 53.Nb7 Kd7 54.b5 Ke7 55.Nd8 Kxd8 56.Kh1 Kd7 57.Kg2 Kc7 58.Kh3 Kd6 59.a6 Kc7 60.Kh2 Kb6 61.Kh1 Kxb5 62.a7 Kb6 63.a8=Q Kb5 64.Qg2 Ka6 65.Qa8+ Kb6 66.Qa1 Kc6 67.Kg2 Kb6 68.Qd1 Kc6 69.Qg4 Kc7 70.Kh1 Kb6 71.Qd7 Ka6 72.Qd6+ Ka7 73.Qd3 Kb6 74.Qd1 Kb7 75.Qd4 Ka8 76.Qh8+ Kb7 77.Qg8 Ka6 78.Qe8 Kb7 79.Qe2 Ka8 80.Qe5 Kb7 81.Qe3 Kb8 82.Qe5+ Ka8 83.Qf4 Kb7 84.Qb4+ Ka7 85.Qb1 Ka8 86.Qd3 Ka7 87.Qd8 Kb7 88.Kg2 Kc6 89.Kg1 Kc5 90.Qf6 Kd5 91.Qxg6 Ke5 92.Kh2 Kd4 93.Kg2 Kc5 94.Qh7 Kb4 95.Qh6 Ka4 96.Qa6+ Kb3 97.g6 Kb4 98.Qa2 Kc5 99.Qa6 Kb4 100.Qc4+ Kxc4 101.Kh1 Kc5 102.g7 Kc6 103.Kh2 Kc5 104.Kg2 Kd6 105.Kh1 Kc7 106.Kh2 Kc8 107.Kh3 Kb8 108.Kh4 Kc7 109.Kh3 Kc6 110.Kh2 Kb6 111.Kg1 Ka6 112.Kf1 Ka7 113.Ke1 Kb6 114.Kd1 Ka6 115.g8=R Ka7 116.Kd2 Ka6 117.Ke2 Ka7 118.Rg1 Kb7 119.Ra1 Kb6 120.Ke1 Kb7 121.Rd1 Kb8 122.Rd7 Kc8 123.Rd2 Kb7 124.Rf2 Kc8 125.Kd1 Kd8 126.Rd2+ Ke8 127.Rd3 Ke7 128.Rg3 Kd6 129.Ke1 Kc7 130.Kf2 Kd7 131.Rg6 Kc8 132.Kg3 Kd8 133.Kh2 Ke7 134.Rg3 Kf7 135.Rg2 Ke7 136.Re2+ Kd8 137.Re1 Kd7 138.Re5 Kc6 139.Kh1 Kd6 140.Rf5 Kc6 141.Ra5 Kd6 142.Ra1 Ke5 143.Rg1 Kd5 144.Kh2 Ke5 145.Rg5+ Ke6 146.Kh3 Kd6 147.Rb5 Kd7 148.Rb7+ Ke6 149.Kg4 Ke5 150.Rh7 Kd6 151.Kf5 Kd5 152.Rh4 Kd6 153.Ke4 Kc5 154.Ke5 Kc6 155.Rc4+ Kb6 156.Kd6 Kb5 157.Re4 Kb6 158.Rb4+ Ka5 159.Kc5 Ka6 160.Rb3 Ka5 161.Ra3# 1-0