1.Nf3 d5 2.d4 e6 3.g3 c5 4.Bg2 cxd4 5.Nxd4 Nf6 6.O-O e5 7.Nf3 Nc6 8.c4 d4 9.e3 Be7 10.exd4 exd4 11.Bf4 O-O 12.Ne5 Qb6 13.Qb3 Be6 14.Nd2 Rac8 15.Ndf3 Rfd8 16.Rfd1 Nxe5 17.Nxe5 Nh5 18.Bd2 f6 19.Qxb6 axb6 20.Nf3 Rxc4 21.b3 Rcc8 22.Re1 Kf7 23.Rxe6 Kxe6 24.g4 Kf7 25.gxh5 Rc2 26.Bf1 d3 27.b4 Rd5 28.a3 Bd6 29.Be3 Rc3 30.h6 g5 31.Bg2 Bf8 32.Nd4 Rd7 33.Bh3 Rd8 34.Be6+ Kg6 35.Bf5+ Kxh6 36.Nb5 Rb3 37.Rd1 Bc5 38.Be6 Rb2 39.bxc5 Rxb5 40.cxb6 Ra5 41.Bg4 f5 42.Bf3 f4 43.Bd2 Rxa3 44.h4 Rb3 45.Kg2 Rd7 46.hxg5+ Kxg5 47.Be4 Kg4 48.Rg1 Rxb6 49.Kh2+ Kh4 50.Bxf4 d2 51.Bg5+ Kh5 52.Bf3+ Kg6 53.Be3+ Kf6 54.Bxb6 Rd3 55.Bd1 h6 56.Rg2 Rd8 57.Bxd8+ Kf7 58.Rg3 Kf8 59.Kg1 Kf7 60.Kf1 b6 61.Rg4 b5 62.Rg1 h5 63.Rg2 Kf8 64.Rg3 Kf7 65.Rg4 hxg4 66.Kg1 g3 67.f3 Ke8 68.Ba5 b4 69.Kg2 b3 70.Bc3 Kd7 71.Kxg3 b2 72.Bxb2 Kc7 73.Bf6 Kb8 74.Kg4 Ka8 75.Kg5 Kb8 76.Bc3 Kc8 77.Bg7 Kb8 78.f4 Kb7 79.f5 Kb8 80.Bh5 d1=Q 81.Bxd1 Kb7 82.Bh5 Ka6 83.Bd4 Ka5 84.Bh8 Ka6 85.Kg4 Kb7 86.Kh4 Kc8 87.Kh3 Kb8 88.Be2 Kc7 89.Kh2 Kb7 90.Kh3 Kc8 91.Bh5 Kb7 92.Kg3 Ka7 93.f6 Kb6 94.f7 Kc5 95.f8=R Kb4 96.Kf2 Kb5 97.Ke1 Kb6 98.Kd1 Kc5 99.Kc1 Kb5 100.Kb1 Kc4 101.Ka1 Kb3 102.Rf5 Kb4 103.Rf6 Ka3 104.Rf3+ Ka4 105.Rf4+ Kb3 106.Rf1 Kc2 107.Rf2+ Kc1 108.Rf3 Kd1 109.Ka2 Ke2 110.Ka3 Ke1 111.Rf4 Kd2 112.Ka2 Ke3 113.Ra4 Kd2 114.Ra6 Kd3 115.Kb1 Ke3 116.Ra5 Ke4 117.Ka1 Ke3 118.Ra4 Kd3 119.Ra3+ Kc4 120.Ka2 Kb5 121.Kb1 Kc6 122.Ra5 Kd6 123.Kc2 Kc7 124.Ra6 Kd7 125.Kc3 Kc7 126.Kc4 Kd7 127.Kc5 Kc7 128.Ra7+ Kc8 129.Kd6 Kd8 130.Ra8# 1-0