1.Nf3 Nf6 2.d4 c6 3.c4 g6 4.Nc3 d5 5.cxd5 cxd5 6.Bf4 a6 7.e3 Bg7 8.Qa4+ Nc6 9.Ne5 Bd7 10.Qb3 Nxe5 11.Bxe5 Bc6 12.Be2 O-O 13.O-O Ne4 14.Bxg7 Kxg7 15.Nxe4 dxe4 16.Rfc1 e6 17.Rc5 Bd5 18.Bc4 Bxc4 19.Qxc4 Rc8 20.Rc1 Rxc5 21.Qxc5 Qd5 22.Qxd5 exd5 23.Rc7 Rb8 24.Rd7 b6 25.g4 Rc8 26.Rd6 b5 27.Rxa6 Rc2 28.Rd6 Rxb2 29.Rxd5 b4 30.Ra5 Kf6 31.Kg2 Ke6 32.Kg3 f6 33.h4 h6 34.h5 g5 35.Kg2 Rc2 36.Rb5 Rb2 37.Rb6+ Kf7 38.d5 Rxa2 39.Rxb4 Rd2 40.Rd4 Rxd4 41.exd4 Ke7 42.f3 e3 43.Kf1 Kd6 44.Ke2 Kxd5 45.Kxe3 f5 46.gxf5 Kd6 47.Ke4 Ke7 48.Ke5 Kf7 49.f6 Ke8 50.d5 Kd8 51.Kd4 Kd7 52.Ke5 Ke8 53.Ke4 g4 54.fxg4 Kd8 55.g5 Kc7 56.gxh6 Kd6 57.Kf3 Ke5 58.d6 Kf5 59.h7 Kxf6 60.Kg2 Kg7 61.h8=R Kxh8 62.Kh3 Kg7 63.Kg4 Kh6 64.Kf3 Kxh5 65.Ke3 Kg6 66.d7 Kf5 67.Kf2 Kf4 68.Kf1 Ke4 69.Kg1 Ke3 70.Kh2 Kf3 71.Kh1 Ke4 72.d8=R Kf3 73.Rd7 Ke4 74.Kg2 Kf4 75.Rd3 Kg4 76.Re3 Kf5 77.Kh2 Kf6 78.Re8 Kf5 79.Ra8 Ke4 80.Kg2 Kd4 81.Ra7 Ke4 82.Ra6 Kf5 83.Kh1 Ke5 84.Ra3 Kd6 85.Kg2 Kc7 86.Kg1 Kb7 87.Kh2 Kb6 88.Ra4 Kb7 89.Rf4 Ka6 90.Rf6+ Ka5 91.Kg2 Kb4 92.Re6 Ka3 93.Rc6 Kb3 94.Kg3 Ka3 95.Rc8 Kb2 96.Kf4 Ka2 97.Rg8 Kb2 98.Ke5 Kc2 99.Rg4 Kc1 100.Kf4 Kb2 101.Kg3 Ka1 102.Kh4 Kb2 103.Kg5 Kc1 104.Kh6 Kd1 105.Rg8 Kd2 106.Rg3 Kd1 107.Rg7 Kd2 108.Kg5 Kc2 109.Kf4 Kc1 110.Ra7 Kd2 111.Ra3 Kc2 112.Ke3 Kb2 113.Rd3 Kc2 114.Ke2 Kc1 115.Rc3+ Kb2 116.Kd2 Ka1 117.Kc2 Ka2 118.Rd3 Ka1 119.Ra3# 1-0