1.e4 c5 2.d4 cxd4 3.Nf3 e5 4.c3 Nf6 5.Nxe5 Nc6 6.Nxc6 dxc6 7.e5 Ne4 8.Qxd4 Bf5 9.Nd2 Bc5 10.Qxd8+ Rxd8 11.Nxe4 Bxe4 12.f3 Bd5 13.Bg5 Rd7 14.Be2 Be6 15.b3 h6 16.Bh4 O-O 17.Rd1 Rxd1+ 18.Bxd1 g5 19.Bf2 Bxf2+ 20.Kxf2 Rd8 21.Be2 Rd5 22.Rd1 Rxe5 23.Rd8+ Kg7 24.c4 Ra5 25.a4 b5 26.axb5 cxb5 27.cxb5 Bxb3 28.Rd6 Be6 29.Ra6 Rxa6 30.bxa6 Kf6 31.Ke3 Ke5 32.g3 Kd5 33.f4 f6 34.Bf3+ Kc5 35.Bb7 Bf5 36.h4 gxh4 37.gxh4 Bd7 38.Ke4 Be6 39.Kd3 Bd7 40.Ke4 Kc4 41.Bd5+ Kb5 42.Bb7 Kc5 43.Kd3 Bb5+ 44.Ke4 Bd7 45.Kd3 Be6 46.Ke4 Bh3 47.Ba8 Bg2+ 48.Kf5 Bxa8 49.Kxf6 Be4 50.h5 Kb5 51.Kg7 Kxa6 52.Kxh6 Kb6 53.Kg5 Bh7 54.f5 Bg8 55.Kg6 a5 56.Kg7 a4 57.Kxg8 a3 58.f6 a2 59.f7 a1=Q 60.f8=Q Qd4 61.Qf7 Qe5 62.h6 Qg5+ 63.Kh7 Kc5 64.Qf8+ Kb5 65.Qb8+ Ka5 66.Qd6 Qf5+ 67.Kg8 Qg5+ 68.Kf7 Qh5+ 69.Ke7 Qg5+ 70.Qf6 Qc5+ 71.Ke8 Qh5+ 72.Kf8 Kb5 73.Qb2+ Ka6 74.Qa3+ Kb5 75.Qd3+ Kc5 76.Qe3+ Kb5 77.Qe8+ Ka5 78.Qxh5+ Ka6 79.Qf7 Ka5 80.Kg7 Kb4 81.Qf6 Ka5 82.Qh4 Ka6 83.Qe4 Ka5 84.Qb4+ Kxb4 85.Kh8 Ka3 86.h7 Ka2 87.Kg8 Kb1 88.Kf7 Kc1 89.Kf8 Kb2 90.Ke8 Ka3 91.Kd8 Kb4 92.h8=R Kc5 93.Rh3 Kb6 94.Re3 Kc6 95.Re2 Kd5 96.Rb2 Kc6 97.Rb4 Kc5 98.Rb7 Kd6 99.Rh7 Kc5 100.Ke7 Kc6 101.Rh6+ Kc5 102.Ke8 Kb4 103.Rh7 Kb3 104.Kd7 Ka2 105.Rh8 Kb2 106.Rg8 Kc3 107.Kd8 Kc4 108.Ke8 Kc5 109.Rg4 Kb5 110.Rh4 Kb6 111.Rh1 Kc5 112.Kd7 Kc4 113.Rg1 Kd5 114.Rg4 Ke5 115.Rg7 Kf6 116.Rg3 Ke5 117.Kc6 Ke4 118.Rg8 Kd3 119.Kc5 Ke4 120.Rd8 Kf3 121.Rd2 Kg3 122.Kb6 Kf3 123.Ka5 Kg3 124.Rd5 Kf3 125.Ka4 Ke4 126.Rb5 Kf3 127.Kb3 Ke4 128.Kc4 Ke3 129.Re5+ Kf4 130.Kd4 Kf3 131.Re4 Kf2 132.Re3 Kf1 133.Kd3 Kf2 134.Kd2 Kf1 135.Re2 Kg1 136.Ke3 Kf1 137.Kf3 Kg1 138.Re8 Kh2 139.Re1 Kh3 140.Rh1# 1-0