1.Nf3 e6 2.e4 d5 3.exd5 exd5 4.d4 Be7 5.Bd3 Nc6 6.a4 Nb4 7.Be2 Bf5 8.Na3 Nf6 9.c3 Nc6 10.Nc2 O-O 11.O-O Re8 12.Ne3 Be4 13.Ne5 Bd6 14.f3 Bg6 15.f4 Be4 16.a5 a6 17.Bd3 Ne7 18.Bxe4 Nxe4 19.Qb3 Bxe5 20.fxe5 Qd7 21.c4 c6 22.Qd3 Rad8 23.b3 f6 24.Bb2 fxe5 25.dxe5 Nc5 26.Qd4 Nxb3 27.e6 Nxd4 28.exd7 Ne2+ 29.Kf2 Rxd7 30.Kxe2 d4 31.Ng4 Nf5+ 32.Kd3 Ne3 33.Rfe1 h5 34.Nxe3 dxe3+ 35.Kc3 Rd2 36.Bc1 Rxg2 37.Rxe3 Rxe3+ 38.Bxe3 Rxh2 39.Rb1 Ra2 40.Rxb7 Rxa5 41.Rc7 Ra3+ 42.Kd4 h4 43.Rxc6 h3 44.Bf4 Ra2 45.Rc8+ Kf7 46.Rh8 Rf2 47.Bg3 Rf3 48.Be5 Ke6 49.c5 Rf1 50.Bxg7 Rf4+ 51.Kd3 Rg4 52.Bd4 Kd5 53.Rh5+ Kc6 54.Rxh3 Kd5 55.Rh5+ Kc6 56.Rh6+ Kb7 57.Kc4 a5 58.Rb6+ Kc7 59.Ra6 Rg3 60.Be5+ Kc8 61.Bxg3 a4 62.Rxa4 Kb7 63.Kc3 Kc8 64.Ra7 Kd8 65.Rb7 Ke8 66.Rb6 Kf8 67.c6 Kg7 68.Be1 Kh7 69.Bg3 Kg6 70.Bd6 Kh6 71.Bc5 Kg5 72.Kc4 Kg4 73.Kb3 Kh4 74.Ra6 Kg5 75.Bg1 Kh6 76.Ra3 Kg7 77.Kc3 Kf7 78.Ra1 Kg8 79.Bh2 Kf7 80.Re1 Kf6 81.Bb8 Kg5 82.Rb1 Kh6 83.Kd3 Kg5 84.Kd4 Kh5 85.Bf4 Kg4 86.Rb2 Kh3 87.Re2 Kg4 88.Kd3 Kh3 89.Rc2 Kh4 90.Kd4 Kh5 91.Kd3 Kg4 92.Rh2 Kf3 93.Rh5 Kf2 94.Rh1 Kg2 95.Rh6 Kf2 96.Rd6 Kf3 97.Bc1 Kg3 98.Ke2 Kg2 99.c7 Kg1 100.Rd8 Kg2 101.Rd4 Kh2 102.Be3 Kg3 103.Bg1 Kh3 104.Rh4+ Kxh4 105.Bf2+ Kh3 106.Be3 Kh4 107.Bf4 Kg4 108.Be3 Kh4 109.Bg1 Kg5 110.Bd4 Kf4 111.Bf2 Kf5 112.c8=R Ke6 113.Re8+ Kd6 114.Kf3 Kd5 115.Re1 Kc4 116.Bg1 Kb5 117.Ke3 Kb4 118.Rd1 Ka5 119.Rd5+ Ka4 120.Rg5 Ka3 121.Rh5 Kb3 122.Kf4 Kc2 123.Rc5+ Kd2 124.Rc4 Ke1 125.Ba7 Ke2 126.Rc5 Kd2 127.Rb5 Kd1 128.Bb8 Kc1 129.Rg5 Kc2 130.Ke4 Kc3 131.Rg6 Kb2 132.Rf6 Kb1 133.Kd3 Kc1 134.Bh2 Kb1 135.Kc4 Kb2 136.Rf5 Kc1 137.Rc5 Kd1 138.Bd6 Kc2 139.Re5 Kd2 140.Rd5+ Kc2 141.Rf5 Kb2 142.Rc5 Ka2 143.Rh5 Kb1 144.Bc7 Kb2 145.Kb4 Kc1 146.Rc5+ Kb2 147.Bh2 Kb1 148.Kc4 Ka1 149.Bf4 Ka2 150.Kd3 Kb3 151.Rf5 Kb4 152.Bd2+ Ka4 153.Kc4 Ka3 154.Bc3 Ka2 155.Ra5+ Kb1 156.Kb3 Kc1 157.Ra1# 1-0