1.e4 a6 2.d4 b5 3.Nf3 e6 4.Nbd2 Bb7 5.a4 b4 6.Bd3 c5 7.O-O cxd4 8.Nxd4 Nc6 9.Nxc6 Bxc6 10.Re1 Nf6 11.Nb3 Qc7 12.Qe2 a5 13.Bd2 Be7 14.Nd4 O-O 15.c3 bxc3 16.Bxc3 Qb6 17.Red1 Bb4 18.Nxc6 dxc6 19.Bxf6 gxf6 20.e5 f5 21.g4 Kh8 22.gxf5 Rg8+ 23.Kh1 Qd4 24.fxe6 Qd5+ 25.Be4 Qxe6 26.Qh5 Rg7 27.Rac1 Re8 28.f4 Qb3 29.Rxc6 Qe3 30.Qf3 Bd2 31.Qxe3 Bxe3 32.Rf6 Rb8 33.Re1 Rd8 34.Bf3 Bf2 35.Rf1 Be3 36.b3 Rd2 37.Rf5 Kg8 38.Bh5 Kf8 39.Re1 Bf2 40.Rc1 Be3 41.e6 f6 42.Re1 Ke7 43.Rxe3 Rgg2 44.Rg3 Rxh2+ 45.Kg1 Kxe6 46.Rxa5 Rdf2 47.Bf3 h6 48.Be4 Rb2 49.Rb5 Rhd2 50.Rg2 Kd7 51.Rxd2+ Rxd2 52.Rd5+ Ke7 53.Rh5 Rd1+ 54.Kf2 Ke6 55.Bc6 Rd7 56.Kf1 Ra7 57.Rh4 Kf5 58.Bf3 Rf7 59.b4 Ke6 60.f5+ Kxf5 61.Rxh6 Re7 62.Kf2 Ra7 63.Bh1 Rxa4 64.b5 Ra7 65.Kf1 Rg7 66.Bc6 Rg8 67.Rh7 Rg5 68.Rh1 Ke6 69.Rh2 Kd6 70.Kf2 Rf5+ 71.Ke3 Kc5 72.Kd3 Rd5+ 73.Bxd5 Kxd5 74.Rc2 Kd6 75.Rg2 Ke7 76.Rb2 Ke8 77.Rc2 f5 78.Rg2 Kf7 79.Ra2 Ke6 80.Rg2 Ke5 81.Kd2 Kd5 82.Re2 Kc5 83.Rg2 Kc4 84.Rg3 Kc5 85.Ke2 Kd4 86.Kf2 Kc5 87.Rg1 Kb6 88.Rg6+ Kc5 89.Rh6 Kc4 90.Rh3 Kd4 91.Kf3 Kc4 92.Kg2 Kd4 93.Kh2 f4 94.Rh5 Kc3 95.Kh3 Kc2 96.Rh6 Kc3 97.Kh4 Kb4 98.Re6 Kc5 99.Re4 Kd5 100.Re8 Kd4 101.Re7 Kc4 102.b6 Kb4 103.Re2 Kc5 104.Rb2 f3 105.Rb5+ Kc4 106.Kg3 Kd4 107.Kh4 Kc4 108.Rh5 Kc3 109.Kg4 Kb2 110.Rf5 Ka3 111.Kh5 Kb3 112.b7 Kb4 113.Ra5 Kb3 114.Ra6 Kc2 115.Ra5 Kb2 116.Re5 Ka3 117.Rf5 Kb3 118.Rd5 Kc3 119.Kh4 Kb4 120.Rd2 Kb5 121.b8=R+ Kc4 122.Rb1 Kc5 123.Kh3 Kc4 124.Rbd1 Kc5 125.Kh4 f2 126.Rc2+ Kb4 127.Rh1 Ka4 128.Rhc1 f1=B 129.Rb1 Ka5 130.Ra2# 1-0