1.e4 e6 2.Nf3 d5 3.exd5 exd5 4.d4 Nc6 5.c3 Bf5 6.Bb5 Bd6 7.O-O Ne7 8.Nh4 Be6 9.Re1 Qd7 10.Nd2 f6 11.b4 Bg4 12.Nhf3 O-O 13.h3 Bh5 14.Nb3 a6 15.Be2 b6 16.a4 a5 17.b5 Nd8 18.c4 dxc4 19.Bxc4+ Bf7 20.Nbd2 Bb4 21.Ba3 Nd5 22.Bxb4 axb4 23.Qb3 c6 24.Bxd5 Bxd5 25.Qxb4 Ne6 26.Nc4 Rfb8 27.Nh4 Nxd4 28.Nxb6 Rxb6 29.Qxd4 Rab8 30.Rad1 Kh8 31.bxc6 Qxc6 32.Qxd5 Qxd5 33.Rxd5 Rb1 34.Rxb1 Rxb1+ 35.Kh2 h5 36.Rxh5+ Kg8 37.Rb5 Rb2 38.Rf5 Rb1 39.Ra5 Rb4 40.Rf5 Rxh4 41.Ra5 Rb4 42.g3 g5 43.Ra7 Rb2 44.Kg2 Rb3 45.a5 Ra3 46.a6 Kh8 47.Kf1 Ra2 48.Ke1 Kg8 49.Kd1 Kh8 50.Kc1 Rxf2 51.Rb7 Ra2 52.a7 f5 53.Kb1 Ra5 54.Rb8+ Kh7 55.a8=Q Ra2 56.h4 Kg6 57.h5+ Kf6 58.h6 Rxa8 59.Rxa8 Kg6 60.Rg8+ Kxh6 61.Kc2 f4 62.g4 f3 63.Kd2 f2 64.Ke2 f1=R 65.Kxf1 Kh7 66.Rxg5 Kh6 67.Ra5 Kg6 68.Rf5 Kh7 69.Rf6 Kg7 70.Rf4 Kg6 71.Rf3 Kg7 72.Ra3 Kf8 73.Rg3 Kg7 74.Rb3 Kg6 75.Rh3 Kf7 76.Rh7+ Kf6 77.Rc7 Ke5 78.Rg7 Ke4 79.Ra7 Ke3 80.Rf7 Kd2 81.Rf8 Kc2 82.Rf3 Kb1 83.Rf5 Kc1 84.Rf8 Kd1 85.Kg2 Kc2 86.Rf3 Kd2 87.Ra3 Kc2 88.Rg3 Kd1 89.Rb3 Ke1 90.Rh3 Kd1 91.Rc3 Kd2 92.Rg3 Ke1 93.Rb3 Ke2 94.Rh3 Kd2 95.Kf3 Kc2 96.Ke4 Kb2 97.Kd4 Kc1 98.Rh2 Kb1 99.Kc3 Ka1 100.Rh1+ Ka2 101.Kc2 Ka3 102.Rh4 Kb4 103.Rh5 Kc4 104.Rh6 Kd5 105.Kc3 Ke4 106.Kc4 Kf4 107.Kd5 Kg5 108.Rc6 Kxg4 109.Ke4 Kg3 110.Rc2 Kh4 111.Kf4 Kh3 112.Ra2 Kh4 113.Rh2# 1-0