1.e4 c5 2.Nf3 Nc6 3.Bb5 Qc7 4.O-O Nd4 5.Nxd4 cxd4 6.c3 Nf6 7.d3 a6 8.Ba4 b5 9.Bb3 dxc3 10.Nxc3 Bb7 11.Be3 Rc8 12.Rc1 Qd8 13.e5 b4 14.Na4 Nd5 15.Nc5 Ba8 16.Ba4 Nb6 17.e6 fxe6 18.Nxe6 Rxc1 19.Qxc1 Qb8 20.Nc7+ Kd8 21.Bxb6 Qxb6 22.Nxa8 Qa5 23.Bb3 e6 24.d4 Be7 25.d5 Bc5 26.Qc4 Qb5 27.Qxb5 axb5 28.dxe6 Re8 29.Rd1 Rh8 30.Rxd7+ Kc8 31.a4 Be3 32.axb5 Bd4 33.g3 Be3 34.b6 Bxf2+ 35.Kxf2 Re8 36.Ra7 Rh8 37.h3 Re8 38.Ke1 Rh8 39.Rb7 g5 40.Ra7 h6 41.Nc7 Rf8 42.Ra4 Rf4 43.Ra5 Rf8 44.Bd1 Rf5 45.Na6 Re5+ 46.Rxe5 g4 47.hxg4 Kd8 48.Rd5+ Ke8 49.Kf2 b3 50.Rg5 Kf8 51.Rg7 h5 52.Rb7 Ke8 53.Bc2 h4 54.Rh7 bxc2 55.Rc7 c1=B 56.Rc8+ Ke7 57.Rd8 Bf4 58.g5 Bxg3+ 59.Ke2 Kxd8 60.b4 Bc7 61.bxc7+ Kc8 62.b5 h3 63.Kf2 Kb7 64.c8=Q+ Kb6 65.Qb8+ Ka5 66.g6 h2 67.Qd6 h1=Q 68.Qd2+ Kb6 69.Qd4+ Kxb5 70.Nc7+ Ka5 71.Qe5+ Ka4 72.Qf4+ Qe4 73.Qxe4+ Kb3 74.Kg3 Ka3 75.Nb5+ Kb2 76.Nd6 Ka1 77.Qg4 Ka2 78.Nb7 Kb3 79.Qf5 Kc3 80.Qg5 Kd4 81.Qh5 Ke4 82.Qe5+ Kd3 83.Qd4+ Ke2 84.Qc4+ Kd1 85.g7 Ke1 86.Qc7 Kd2 87.Qb6 Kc3 88.Kh2 Kd2 89.Qd8+ Ke3 90.Qf6 Kd3 91.Qd4+ Kxd4 92.Nd6 Kc5 93.Kg1 Kxd6 94.g8=R Kc5 95.Rf8 Kd6 96.Rf2 Kxe6 97.Rb2 Kd7 98.Kf1 Kc7 99.Rh2 Kb7 100.Rh8 Ka6 101.Rc8 Ka5 102.Kg1 Kb4 103.Rc1 Ka4 104.Ra1+ Kb3 105.Kh2 Kc4 106.Rd1 Kb5 107.Kg1 Kc6 108.Ra1 Kb5 109.Ra8 Kc4 110.Ra2 Kd4 111.Re2 Kc5 112.Re4 Kb5 113.Kh1 Kb6 114.Kg1 Kb5 115.Kf2 Kc5 116.Ke3 Kb5 117.Kd4 Kb4 118.Re2 Ka5 119.Kd5 Kb6 120.Kd4 Kc6 121.Rg2 Kb5 122.Ke4 Kb4 123.Kf3 Kc3 124.Rg5 Kc2 125.Rg8 Kb1 126.Rg7 Ka2 127.Ke4 Kb1 128.Rg6 Ka1 129.Rg1+ Ka2 130.Rc1 Kb2 131.Rc7 Kb3 132.Rd7 Kc4 133.Rc7+ Kb5 134.Rc1 Ka4 135.Rb1 Ka3 136.Rd1 Kb2 137.Kd3 Ka2 138.Kc3 Ka3 139.Rf1 Ka4 140.Rf5 Ka3 141.Rc5 Ka4 142.Re5 Ka3 143.Ra5# 1-0