1.e4 c5 2.Nf3 d6 3.a4 Nf6 4.Bb5+ Nc6 5.e5 dxe5 6.Nxe5 Qc7 7.Qe2 Nd7 8.Nxc6 bxc6 9.Bc4 Ne5 10.d3 Bg4 11.Qe4 Nxc4 12.Qxg4 Ne5 13.Qg3 e6 14.O-O h5 15.Bf4 Bd6 16.Qxg7 O-O-O 17.Nd2 h4 18.h3 Rdg8 19.Qf6 Rh5 20.Bxe5 Bxe5 21.Qf3 Rhg5 22.Nc4 Bf4 23.Rae1 Rxg2+ 24.Qxg2 Rxg2+ 25.Kxg2 Qd8 26.Kf3 Bc7 27.Rg1 Qd5+ 28.Ke3 e5 29.Kd2 Qf3 30.Kc1 Qxh3 31.Rh1 Qg4 32.Re4 Qg2 33.Rexh4 Qxf2 34.Kb1 Qg2 35.Re1 f5 36.Rh8+ Kb7 37.Rh7 Qg3 38.Rxe5 Qg1+ 39.Ka2 Qb1+ 40.Kxb1 Ka6 41.Rf7 f4 42.Rg5 Kb7 43.Rg4 a6 44.Rfxf4 Bxf4 45.Rxf4 Ka7 46.Kc1 Kb7 47.Nb6 Kxb6 48.Rf2 Ka7 49.Rf3 Kb6 50.Rf5 Kb7 51.Rxc5 Kb6 52.Re5 c5 53.Rd5 Kb7 54.b3 a5 55.Rf5 Ka8 56.Rf6 Kb8 57.Rh6 Kc8 58.Rh8+ Kc7 59.Rh1 c4 60.Rh2 cxd3 61.c4 Kd8 62.Rd2 Kc8 63.Ra2 d2+ 64.Kxd2 Kd7 65.Kc1 Kd8 66.Rg2 Kc7 67.Rg5 Kb8 68.Rxa5 Kb7 69.Ra6 Kxa6 70.Kc2 Kb7 71.Kc3 Ka7 72.b4 Kb8 73.b5 Kc8 74.b6 Kb8 75.Kb4 Kc8 76.c5 Kb7 77.Ka5 Kb8 78.c6 Kc8 79.Ka6 Kb8 80.Kb5 Kc8 81.c7 Kb7 82.Kb4 Kc8 83.a5 Kb7 84.Kc3 Kc8 85.a6 Kd7 86.Kb3 Kc8 87.Ka3 Kd7 88.Ka4 Kc8 89.Kb5 Kd7 90.Kb4 Kc8 91.Kc3 Kd7 92.Kd2 Kc6 93.Kc1 Kd7 94.b7 Kxc7 95.Kd2 Kb8 96.Kc1 Ka7 97.Kb2 Kb8 98.Kc2 Ka7 99.Kd3 Kb8 100.Kd2 Ka7 101.Kc1 Kb8 102.Kb2 Kc7 103.Ka3 Kb8 104.Kb4 Ka7 105.Kc4 Kb8 106.Kd5 Kc7 107.Ke6 Kb8 108.Kd6 Ka7 109.Kc7 Kxa6 110.b8=R Ka7 111.Re8 Ka6 112.Re6+ Ka7 113.Kd8 Kb7 114.Rd6 Kb8 115.Rd4 Ka7 116.Rd1 Ka6 117.Kd7 Kb7 118.Rh1 Ka6 119.Rb1 Ka5 120.Kc8 Ka4 121.Rg1 Ka5 122.Rg2 Kb4 123.Rg8 Kc3 124.Rg5 Kd4 125.Rg4+ Kc3 126.Ra4 Kb3 127.Re4 Kc2 128.Re1 Kb2 129.Re8 Kc1 130.Rf8 Kd2 131.Rf7 Kc1 132.Rc7+ Kb1 133.Rc4 Ka2 134.Rc1 Kb2 135.Rc5 Kb1 136.Ra5 Kc2 137.Rf5 Kb3 138.Rb5+ Kc4 139.Rg5 Kd4 140.Kc7 Kc4 141.Rg3 Kd4 142.Kd6 Ke4 143.Rg8 Kd3 144.Rg2 Kd4 145.Rg6 Ke4 146.Rf6 Kd3 147.Kd5 Ke3 148.Rf5 Kd3 149.Rf3+ Ke2 150.Ke4 Kd2 151.Rg3 Ke2 152.Rg2+ Kf1 153.Rd2 Ke1 154.Ke3 Kf1 155.Rb2 Kg1 156.Kf3 Kh1 157.Kg3 Kg1 158.Rb1# 1-0