1.e4 c5 2.Bb5 g6 3.c3 Bg7 4.d4 cxd4 5.cxd4 a6 6.Be2 d6 7.Nf3 Nf6 8.Nc3 O-O 9.O-O b5 10.e5 dxe5 11.Nxe5 Bb7 12.Bf3 Bxf3 13.Qxf3 Ra7 14.Rd1 b4 15.Ne4 Nxe4 16.Qxe4 Bxe5 17.Qxe5 Nd7 18.Qe2 Nf6 19.Bh6 Re8 20.Rac1 Qd5 21.Rc4 a5 22.Rdc1 Ne4 23.Rc8 Ra8 24.Rxa8 Qxa8 25.Rc7 Qd8 26.Ra7 Qxd4 27.Rxa5 Nd6 28.h3 Nf5 29.Qd2 Qb6 30.Rd5 Nxh6 31.Qxh6 Qa6 32.Rh5 gxh5 33.Qxa6 Rd8 34.a3 Rd1+ 35.Kh2 b3 36.Qb5 f5 37.g3 Rd3 38.Qxd3 Kf7 39.Qc3 e5 40.Kg2 Ke6 41.Kf3 Kd5 42.Qb4 h6 43.Qe1 f4 44.Qc3 h4 45.Kg4 Kd6 46.Kf3 Kd7 47.a4 Kd8 48.gxf4 e4+ 49.Kxe4 Ke7 50.Qe5+ Kd7 51.Qe6+ Kxe6 52.Ke3 Kf5 53.Kd2 Kxf4 54.a5 Kf3 55.a6 Kxf2 56.a7 Kg3 57.a8=Q Kxh3 58.Qb7 Kg3 59.Qc8 h3 60.Qg8+ Kf2 61.Qf7+ Kg3 62.Qxb3+ Kf2 63.Qxh3 h5 64.Qh4+ Kf3 65.Kc2 Kg2 66.Kd3 Kf3 67.Qa4 Kg2 68.Kd4 Kf3 69.Qc2 Kg3 70.Qc5 h4 71.Qd6+ Kg2 72.Qf6 h3 73.Qg6+ Kh1 74.Qe4+ Kh2 75.Ke5 Kg1 76.Qe1+ Kh2 77.b4 Kg2 78.Qe2+ Kh1 79.Qe4+ Kh2 80.Kd6 Kg3 81.Qd3+ Kh4 82.Kd5 Kg4 83.Kd4 Kf4 84.Qf1+ Kg3 85.Qg1+ Kf4 86.Kc5 Ke4 87.Qd1 h2 88.Qh1+ Kf4 89.Qxh2+ Ke4 90.Qg1 Kd3 91.Qa1 Ke2 92.Qc1 Kf3 93.Qc4 Ke3 94.b5 Kf2 95.Qc1 Kf3 96.Kd6 Ke2 97.Qc2+ Ke3 98.Qc1+ Ke2 99.Qg5 Kd1 100.Ke7 Kc2 101.Qc1+ Kxc1 102.Ke8 Kd2 103.b6 Ke2 104.Kd7 Kf3 105.Kd6 Kg4 106.Kd5 Kh5 107.Kc5 Kg6 108.Kd6 Kg5 109.Ke6 Kg4 110.Kd7 Kh4 111.Kd6 Kh3 112.Kc5 Kg2 113.Kd6 Kg1 114.Ke6 Kg2 115.Kf5 Kf3 116.Kf6 Kf2 117.b7 Ke2 118.Kf5 Kd3 119.Kg4 Ke4 120.b8=R Kd3 121.Kh3 Kd2 122.Rb2+ Kc3 123.Rb6 Kd2 124.Kg4 Ke1 125.Rh6 Ke2 126.Kh5 Kd1 127.Rd6+ Ke1 128.Rd8 Kf2 129.Kh6 Ke1 130.Kg5 Kf2 131.Rf8+ Ke3 132.Kh6 Ke4 133.Kh5 Kd3 134.Ra8 Kc2 135.Ra5 Kb3 136.Kg6 Kc2 137.Rc5+ Kd2 138.Kf5 Kd3 139.Ke6 Kd4 140.Rb5 Kd3 141.Ke7 Ke4 142.Kd6 Ke3 143.Rb7 Kf4 144.Rb4+ Kf5 145.Ra4 Kg6 146.Ra7 Kf6 147.Rc7 Kg6 148.Rc1 Kg5 149.Kc5 Kg6 150.Kd5 Kg5 151.Ke5 Kh5 152.Rc2 Kh6 153.Ra2 Kg7 154.Rg2+ Kf7 155.Rg3 Kf8 156.Ke6 Ke8 157.Rg8# 1-0