1.e4 c5 2.Nf3 Nc6 3.Bb5 Nf6 4.Bxc6 dxc6 5.d3 Bg4 6.Qe2 Bh5 7.Nbd2 e6 8.b3 Bd6 9.e5 Bc7 10.exf6 gxf6 11.Bb2 Rg8 12.O-O-O Bf4 13.Rhg1 e5 14.h3 Qa5 15.g4 Bg6 16.Kb1 O-O-O 17.Nh4 Bxd2 18.Rxd2 c4 19.bxc4 f5 20.Rdd1 fxg4 21.hxg4 Rge8 22.Nxg6 hxg6 23.Rge1 f5 24.gxf5 gxf5 25.Qe3 e4 26.dxe4 Rxe4 27.Rxd8+ Kxd8 28.Rd1+ Kc8 29.Qd2 Qxd2 30.Rxd2 Re1+ 31.Bc1 Rf1 32.Kb2 b6 33.c5 bxc5 34.c4 Rg1 35.Rc2 Rg6 36.Be3 Rg7 37.Bxc5 Kd8 38.Kc3 Rg1 39.Re2 Rg6 40.Bb4 Re6 41.Rxe6 f4 42.Ba5+ Kc8 43.Kc2 c5 44.Bc3 Kd7 45.Kb2 a6 46.Bd2 Kxe6 47.Bxf4 a5 48.Kb1 Kd7 49.Bd2 Kc8 50.a3 Kd8 51.Bxa5+ Kc8 52.Kc1 Kd7 53.Kd2 Ke8 54.Kc2 Ke7 55.Kb1 Ke8 56.Bb4 cxb4 57.axb4 Kf7 58.Kc1 Ke8 59.c5 Kd7 60.Kb1 Kc6 61.f3 Kb7 62.c6+ Ka7 63.Kb2 Kb6 64.Ka3 Ka7 65.Kb3 Kb6 66.c7 Kxc7 67.Ka4 Kd8 68.Kb3 Ke8 69.f4 Kd8 70.Kc4 Ke7 71.b5 Kf8 72.Kb3 Ke7 73.Kc2 Kf6 74.Kb2 Ke6 75.Ka3 Kd6 76.Kb4 Ke6 77.f5+ Ke7 78.Ka4 Kd8 79.f6 Kd7 80.Kb4 Ke8 81.Kc5 Kf7 82.Kc4 Kg6 83.Kc5 Kf7 84.Kc6 Kxf6 85.Kd5 Kg6 86.Kc6 Kf7 87.Kb6 Kg6 88.Kc7 Kf6 89.Kd7 Kg6 90.Kd6 Kf6 91.b6 Kg5 92.Kc7 Kf6 93.b7 Ke7 94.b8=Q Kf7 95.Qb5 Kg8 96.Kd8 Kg7 97.Qh5 Kf8 98.Qh1 Kg8 99.Kc8 Kf8 100.Qa1 Kf7 101.Qd1 Kf8 102.Kd7 Kg8 103.Ke6 Kh7 104.Kd6 Kg6 105.Qc1 Kf5 106.Kc7 Kg4 107.Kd8 Kg3 108.Qc8 Kg2 109.Qd7 Kh2 110.Qc7+ Kh1 111.Ke8 Kg1 112.Qa5 Kg2 113.Kf7 Kf3 114.Qf5+ Ke2 115.Qe5+ Kd1 116.Qg7 Kd2 117.Qf6 Ke1 118.Kg6 Kd1 119.Kh7 Ke1 120.Qg7 Kf1 121.Qg5 Ke1 122.Qf6 Ke2 123.Qh4 Kd3 124.Kg8 Kd2 125.Qh8 Kc2 126.Qh3 Kb2 127.Kh7 Ka2 128.Qe6+ Kb1 129.Qf5+ Ka2 130.Qd5+ Ka3 131.Qa8+ Kb3 132.Qh1 Kb2 133.Qf3 Ka1 134.Kg6 Ka2 135.Kf5 Ka1 136.Ke5 Kb1 137.Qe2 Kc1 138.Kd4 Kb1 139.Kc3 Kc1 140.Qe1# 1-0