1.e4 e5 2.Bc4 Nf6 3.d3 c6 4.Bb3 a5 5.c4 Bc5 6.h3 Qb6 7.Qe2 a4 8.Bd1 d5 9.exd5 cxd5 10.cxd5 Nxd5 11.Nf3 O-O 12.O-O Nc6 13.Nc3 Nxc3 14.bxc3 Bf5 15.Bc2 Qa6 16.Be3 Ba3 17.Nh4 Be6 18.Rab1 b5 19.Nf3 h6 20.Rfe1 Rfe8 21.c4 b4 22.Qd1 Red8 23.Bd2 f6 24.Nh4 Ra7 25.Re3 g5 26.Rg3 Nd4 27.Bxb4 Bxb4 28.Rxb4 Qd6 29.Rxa4 Rxa4 30.Bxa4 f5 31.c5 Qxc5 32.Qh5 Qf8 33.Rxg5+ hxg5 34.Qxg5+ Kf7 35.Ng6 Qd6 36.Nxe5+ Qxe5 37.Qxd8 Qe1+ 38.Kh2 Nf3+ 39.gxf3 Qxf2+ 40.Kh1 Qxf3+ 41.Kg1 Qg3+ 42.Kf1 Qf4+ 43.Ke2 Qxa4 44.Qc7+ Kf6 45.Qd8+ Kg6 46.Qd6 Qxa2+ 47.Kf3 Qd5+ 48.Kg3 Qxd6+ 49.Kf3 Qd5+ 50.Ke3 Qxd3+ 51.Kf4 Qd6+ 52.Kf3 Qd5+ 53.Kf2 f4 54.Ke2 Qd2+ 55.Kxd2 Kf7 56.Kd1 Bf5 57.Ke2 Ke6 58.Kd2 Kd7 59.Ke1 Ke6 60.Kd1 Kf6 61.Kd2 Bxh3 62.Kc2 Kg5 63.Kd1 Kh4 64.Kc1 Kg5 65.Kd2 Kg6 66.Ke1 Kf6 67.Kf2 Kf5 68.Ke1 Kf6 69.Ke2 Ke6 70.Kd3 Kf6 71.Kd2 Kf5 72.Kc2 Ke5 73.Kd1 Kd6 74.Kc2 Bf5+ 75.Kc1 Bb1 76.Kxb1 Ke6 77.Kb2 f3 78.Kb1 Kf6 79.Kc1 Kg5 80.Kb2 Kg6 81.Ka2 Kf6 82.Kb1 Kf7 83.Ka2 Kf6 84.Kb2 Ke6 85.Kb3 Ke5 86.Kc4 Kf5 87.Kb5 f2 88.Kc4 Ke5 89.Kb4 Kd5 90.Kb5 Kd6 91.Ka4 Ke5 92.Ka5 Kd5 93.Kb4 Ke4 94.Kb3 Kd5 95.Kc2 Kc6 96.Kd3 f1=R 97.Kc3 Rf8 98.Kd3 Rh8 99.Ke2 Re8+ 100.Kd2 Kc5 101.Kc3 Kb6 102.Kc2 Rg8 103.Kb2 Kb5 104.Ka1 Rg3 105.Ka2 Rf3 106.Kb2 Rf1 107.Kc3 Rf5 108.Kd2 Rd5+ 109.Ke2 Rd7 110.Kf3 Ka4 111.Ke2 Kb3 112.Ke3 Rd1 113.Kf3 Kc4 114.Kg3 Kb5 115.Kg2 Ra1 116.Kg3 Rh1 117.Kf4 Rc1 118.Kf5 Re1 119.Kg6 Kc5 120.Kg7 Rc1 121.Kg8 Rh1 122.Kg7 Rh2 123.Kg8 Kc4 124.Kf8 Kb3 125.Kg8 Rc2 126.Kf8 Ka2 127.Ke8 Rf2 128.Kd7 Rf5 129.Kd8 Re5 130.Kd7 Rd5+ 131.Kc6 Rd8 132.Kb7 Rd2 133.Ka7 Kb1 134.Kb6 Kc2 135.Kc6 Kc3 136.Kc7 Rd4 137.Kb6 Kb4 138.Kb7 Rd6 139.Ka7 Kc4 140.Kb8 Kb5 141.Ka7 Rd1 142.Kb8 Kb6 143.Kc8 Rd4 144.Kb8 Rd8# 0-1