1.c4 Nf6 2.d4 c6 3.Nf3 d5 4.e3 Bf5 5.Bd3 Bg6 6.Ne5 Bxd3 7.Qxd3 Nbd7 8.cxd5 a6 9.Nxd7 Qxd7 10.dxc6 Qxc6 11.O-O e6 12.Bd2 Be7 13.Rc1 Qd7 14.Na3 b5 15.Nc2 O-O 16.Bb4 Rfd8 17.Qe2 Ne4 18.Bxe7 Qxe7 19.Ne1 e5 20.Nf3 exd4 21.Nxd4 Qf6 22.Rc6 Rd6 23.Rxd6 Nxd6 24.Qf3 Qxf3 25.gxf3 Rc8 26.b3 Kf8 27.Kf1 b4 28.a3 bxa3 29.Rxa3 Nb5 30.Nxb5 axb5 31.Ra5 Rc5 32.b4 Rh5 33.Kg2 Rg5+ 34.Kh1 Rd5 35.f4 g5 36.fxg5 Rxg5 37.h4 Rh5 38.Kg2 Rxh4 39.Rxb5 Rc4 40.Rb8+ Kg7 41.b5 Rb4 42.b6 h5 43.Kg3 Rg4+ 44.Kh2 Rh4+ 45.Kg2 Rg4+ 46.Kh3 Rb4 47.b7 Kh7 48.f4 Kg7 49.Kh4 Rb5 50.e4 Kf6 51.Kh3 Rb3+ 52.Kh4 Rb5 53.f5 Rb3 54.Kxh5 Rb4 55.e5+ Kxf5 56.e6 Rb1 57.Kh4 Kf6 58.Kg3 Rb3+ 59.Kf2 Rb2+ 60.Ke1 Rb1+ 61.Kd2 Rb2+ 62.Kc3 Rb1 63.exf7 Kxf7 64.Rh8 Rc1+ 65.Kb4 Kf6 66.b8=Q Rb1+ 67.Kc4 Rxb8 68.Rxb8 Ke5 69.Rg8 Ke4 70.Rd8 Kf4 71.Kb4 Ke4 72.Re8+ Kd5 73.Re2 Kc6 74.Re6+ Kd5 75.Ra6 Ke5 76.Rc6 Ke4 77.Rc5 Ke3 78.Kc3 Ke4 79.Kd2 Kd4 80.Ra5 Kc4 81.Ra1 Kd5 82.Rg1 Kc6 83.Ke1 Kb5 84.Kf1 Kc4 85.Rg4+ Kc5 86.Rg7 Kd5 87.Ra7 Kc6 88.Kf2 Kb5 89.Rb7+ Ka4 90.Rb1 Ka5 91.Rh1 Kb6 92.Ke1 Kc5 93.Rh6 Kb4 94.Re6 Kb3 95.Kd2 Kb4 96.Ra6 Kb5 97.Rf6 Kb4 98.Ke2 Kc4 99.Kf2 Kd3 100.Rf4 Kc2 101.Rc4+ Kb1 102.Ke1 Ka2 103.Ke2 Kb1 104.Kd2 Kb2 105.Ra4 Kb3 106.Rf4 Ka2 107.Rf5 Kb3 108.Rf4 Ka2 109.Kc2 Ka3 110.Rd4 Ka2 111.Ra4# 1-0