1.e4 c5 2.d4 cxd4 3.Nf3 e5 4.c3 Nc6 5.cxd4 exd4 6.Nxd4 Nf6 7.Nc3 Bb4 8.Nxc6 dxc6 9.Qxd8+ Kxd8 10.f3 Be6 11.Be3 Nd7 12.Kf2 Kc7 13.Rc1 Rad8 14.Nb5+ Kb8 15.Bf4+ Ka8 16.Nc7+ Kb8 17.Nxe6+ Ne5 18.Nxd8 Rxd8 19.Bxe5+ Kc8 20.Ke3 Rh8 21.Rxc6+ Kd8 22.Rg6 Ke8 23.Bc3 Bxc3 24.bxc3 h6 25.Rf6 Ke7 26.Rb6 axb6 27.e5 Kd8 28.Bc4 f5 29.Bf1 h5 30.Be2 f4+ 31.Ke4 Ke8 32.h4 Kd8 33.Bb5 Ke7 34.Kd3 Rd8+ 35.Kc2 Kf8 36.e6 Rd1 37.Rxd1 Kg8 38.Rd5 Kf8 39.e7+ Kg8 40.c4 Kh7 41.Rd8 g5 42.a3 g4 43.Ba4 Kg7 44.Bb3 Kf7 45.e8=Q+ Kg7 46.Ba2 Kh7 47.a4 gxf3 48.Qb5 fxg2 49.Qb1 g1=N 50.Rd3 Kg8 51.Rg3+ Kh7 52.a5 f3 53.Rg2 Ne2 54.Kd2+ Kh6 55.Rg5 f2 56.Qe4 Ng1 57.Qg2 Nf3+ 58.Ke3 Nxh4 59.Qxf2 Nf3 60.Qd2 Nxd2 61.Rg2 Nb3 62.Kf3 bxa5 63.Rb2 Kg7 64.Bxb3 Kf6 65.Ba4 h4 66.Rb5 Kf7 67.Rb1 Ke7 68.Kf2 h3 69.Rd1 b6 70.Rd4 h2 71.Kg2 Ke6 72.Be8 h1=Q+ 73.Kxh1 Kf6 74.Bf7 Kg7 75.Rd6 a4 76.Rxb6 Kh8 77.c5 Kg7 78.Bg8 Kh8 79.Rh6+ Kg7 80.Rh4 Kf6 81.Kg1 Ke7 82.Rh3 Kd7 83.Rh4 Ke7 84.Bh7 Kf6 85.Kf1 Ke7 86.Rc4 Kf6 87.Bc2 Ke7 88.Bd1 Kf7 89.Rc2 Kf6 90.Bf3 Kg7 91.Rc4 Kf8 92.Rh4 a3 93.Bd5 Ke8 94.Bf3 Ke7 95.Rg4 Ke8 96.Ra4 Kd8 97.Ra6 Kc7 98.Bd1 Kc8 99.Rh6 a2 100.Ra6 Kc7 101.Rxa2 Kb7 102.Rd2 Kc8 103.Kg1 Kb7 104.Rd8 Kc6 105.Rg8 Kb7 106.Kf2 Kc7 107.Rg1 Kd7 108.c6+ Ke6 109.Bc2 Kd5 110.Bg6 Ke5 111.Be8 Kf5 112.Kg3 Ke4 113.Kh4 Kd4 114.Kh5 Kc5 115.Rg3 Kd4 116.Rg7 Kd3 117.Rg4 Kd2 118.Rf4 Ke1 119.Rf7 Kd2 120.Rg7 Kd3 121.Kh4 Ke2 122.Bg6 Kf2 123.Rf7+ Kg2 124.Bc2 Kh2 125.Re7 Kg1 126.Ba4 Kg2 127.c7 Kh2 128.Re5 Kh1 129.Re4 Kh2 130.Bd7 Kg2 131.Re8 Kh1 132.Re3 Kh2 133.Re8 Kh1 134.c8=R Kh2 135.Rcd8 Kg2 136.Kg5 Kh1 137.Re3 Kh2 138.Re2+ Kh1 139.Bg4 Kg1 140.Kh4 Kf1 141.Kh5 Kg1 142.Rd1# 1-0