1.Nf3 Nf6 2.c4 c6 3.e3 d5 4.Nc3 Bf5 5.cxd5 cxd5 6.Qb3 Bc8 7.d4 Nc6 8.Bd3 e6 9.O-O Bd6 10.e4 dxe4 11.Nxe4 O-O 12.Rd1 Nd5 13.Bg5 Be7 14.Bxe7 Qxe7 15.Nc3 Rd8 16.Be4 Nf6 17.Bxc6 bxc6 18.Ne5 Bb7 19.Na4 Rab8 20.Nc5 Qc7 21.Qa4 a5 22.Rac1 Rd5 23.h3 h6 24.b3 Rbd8 25.Nxb7 Qxb7 26.Nxc6 Ra8 27.Rc5 Rxc5 28.dxc5 Nd5 29.Rc1 Qc7 30.Nd4 Qf4 31.Qc4 Rd8 32.Nc6 Rd7 33.Qxf4 Nxf4 34.Rc2 Rd1+ 35.Kh2 Kf8 36.Nxa5 Nd5 37.a3 Ra1 38.Nc4 Rb1 39.Rb2 Rc1 40.Nb6 Rxc5 41.Nd7+ Ke8 42.Nxc5 Nc7 43.a4 Ke7 44.b4 Kf8 45.b5 g5 46.b6 Kg7 47.bxc7 g4 48.a5 h5 49.a6 h4 50.hxg4 e5 51.Rb1 Kg6 52.Ra1 f5 53.a7 h3 54.g5 e4 55.Rb1 Kh5 56.Ra1 Kh4 57.Rd1 Kxg5 58.Rc1 Kg4 59.Rd1 Kh5 60.Rc1 Kh4 61.Rd1 hxg2 62.Rc1 g1=R 63.Rxg1 f4 64.Ra1 f3 65.Rb1 Kg5 66.Rc1 Kf5 67.Rd1 Kf4 68.Rc1 Kg4 69.Rd1 Kf5 70.Re1 Kf4 71.Rb1 e3 72.fxe3+ Kxe3 73.Ra1 Ke2 74.Kg3 f2 75.Kg2 f1=R 76.Rxf1 Kd2 77.Rg1 Kc2 78.Kf3 Kc3 79.Ke4 Kb4 80.Rh1 Kb5 81.Rh2 Kb4 82.Rh1 Ka5 83.Kd5 Kb5 84.Rh2 Kb4 85.Rh3 Ka5 86.Rh2 Kb6 87.Rh1 Kb5 88.a8=Q Kb6 89.Rh2 Kb5 90.Kd6 Kc4 91.Kd7 Kb5 92.Rh1 Kc4 93.Rg1 Kxc5 94.Rh1 Kc4 95.Rh2 Kc5 96.Rh1 Kb5 97.Rh2 Kc4 98.Rh1 Kc5 99.Rh2 Kb6 100.Rh1 Kc5 101.c8=Q+ Kb4 102.Rh2 Kb3 103.Kd8 Kb4 104.Rg2 Kb3 105.Rf2 Kb4 106.Re2 Kb5 107.Rd2 Kb4 108.Rc2 Kb5 109.Rb2# 1-0