1.Nf3 d5 2.d4 e6 3.c4 c5 4.cxd5 exd5 5.Bg5 Be7 6.Bxe7 Qxe7 7.e3 Nf6 8.Nc3 c4 9.b3 b5 10.bxc4 bxc4 11.Be2 O-O 12.Ne5 Nbd7 13.f4 Nb6 14.O-O Rb8 15.Qd2 Qa3 16.Qc1 Qd6 17.a4 a6 18.a5 Nbd7 19.Qa3 Qxa3 20.Rxa3 Rb2 21.Bf3 Bb7 22.Nxd7 Nxd7 23.Nxd5 Bxd5 24.Bxd5 Rc8 25.Rc1 Nf6 26.Bxc4 Kf8 27.Rac3 Rc6 28.Bd3 Rxc3 29.Rxc3 Nd5 30.Rc2 Rb3 31.Bc4 Rb1+ 32.Kf2 Nb4 33.Rc3 Ra1 34.Rb3 Ra4 35.Kf3 Ke7 36.Ke4 g6 37.g4 f5+ 38.gxf5 gxf5+ 39.Kxf5 Nc2 40.Rb7+ Kd6 41.Bb3 Nxe3+ 42.Ke4 Ra3 43.Kxe3 Kc6 44.Rb6+ Kc7 45.Rxa6 Rxb3+ 46.Ke4 Rh3 47.d5 Rxh2 48.Ke5 Re2+ 49.Kf6 h5 50.Kg5 h4 51.Kxh4 Rg2 52.Re6 Rg4+ 53.Kxg4 Kb8 54.Rh6 Kc8 55.Kh5 Kc7 56.Kg4 Kd8 57.Rh2 Ke7 58.Kf3 Kd7 59.Rc2 Kd8 60.Rc5 Ke7 61.Kg3 Kd6 62.Kg4 Kxc5 63.Kg5 Kc4 64.d6 Kd3 65.Kf6 Kc4 66.Ke5 Kd3 67.Kd5 Kc3 68.Ke6 Kb2 69.f5 Ka3 70.d7 Kb2 71.a6 Kb3 72.Kf6 Kc3 73.Kf7 Kb4 74.Kg8 Ka5 75.Kf8 Kb5 76.Ke8 Kc4 77.Kf7 Kd5 78.d8=B Ke4 79.Ke8 Kd4 80.Kd7 Ke4 81.Kc6 Kf3 82.Bg5 Ke4 83.Bh4 Ke3 84.Kb7 Kd3 85.Be7 Kc2 86.Bg5 Kb1 87.Bh4 Kc1 88.Bf2 Kd1 89.Bg3 Kd2 90.Kc6 Ke2 91.a7 Kd3 92.a8=R Kc3 93.Kb5 Kb2 94.Ra5 Kb3 95.Bc7 Kc2 96.Bd6 Kd1 97.Kc5 Kc2 98.Bf4 Kb3 99.Be5 Kc2 100.Bh8 Kb3 101.Bd4 Kc2 102.Bb2 Kb3 103.Bd4 Kc2 104.Bb2 Kb3 105.f6 Kc2 106.Ra3 Kd1 107.Kb6 Kd2 108.Ka5 Ke2 109.f7 Kf2 110.Kb5 Kf1 111.Ra5 Ke1 112.Kc4 Kd1 113.Be5 Ke1 114.f8=R Kd1 115.Raa8 Ke2 116.Rab8 Kd1 117.Rf4 Kc1 118.Rf3 Kd1 119.Bd4 Kc1 120.Rf7 Kc2 121.Rf2+ Kc1 122.Rbb2 Kd1 123.Rf1# 1-0