1.d4 Nf6 2.Bf4 d5 3.e3 c5 4.Be2 Nc6 5.Nf3 Bg4 6.c3 Bxf3 7.Bxf3 e6 8.Qb3 Qd7 9.O-O Be7 10.dxc5 O-O 11.Qa3 Ne4 12.Bxe4 dxe4 13.Bd6 Bxd6 14.cxd6 Rfd8 15.Rd1 Ne5 16.Rd4 Nc6 17.Rd2 Ne5 18.Qb3 Qc6 19.Na3 Rxd6 20.Rxd6 Qxd6 21.Qxb7 Rb8 22.Qxa7 Rxb2 23.Qa8+ Qf8 24.Qxe4 Qxa3 25.Qxe5 Qxa2 26.Rf1 h6 27.h3 Rc2 28.Qb8+ Kh7 29.Qf4 f6 30.Qe4+ f5 31.Qe5 Kh8 32.Rd1 Rxf2 33.Qg3 Rd2 34.Rxd2 Qxd2 35.Qe5 Qd3 36.Qd4 Qb1+ 37.Kh2 Qb8+ 38.Qf4 Qxf4+ 39.exf4 Kg8 40.h4 g6 41.h5 Kg7 42.hxg6 Kxg6 43.Kh3 Kf6 44.Kh4 e5 45.fxe5+ Kxe5 46.Kh5 Kf4 47.Kxh6 Kg3 48.Kg5 f4 49.c4 Kxg2 50.Kxf4 Kh1 51.Kg4 Kg1 52.Kf4 Kg2 53.Kg4 Kf1 54.Kf4 Kg2 55.Ke3 Kf1 56.Kd2 Kg2 57.Kd3 Kf2 58.Kc2 Ke1 59.Kb2 Kf2 60.c5 Ke3 61.Ka2 Kd2 62.c6 Ke2 63.Kb2 Kf3 64.Kc2 Kg2 65.Kb3 Kg3 66.Ka3 Kf2 67.Ka4 Kg1 68.Kb4 Kg2 69.Ka4 Kf2 70.c7 Kf3 71.Kb5 Kg4 72.Kc6 Kg3 73.Kd5 Kh3 74.Kd4 Kg4 75.c8=R Kg5 76.Ra8 Kf6 77.Ke3 Kf5 78.Rd8 Kg4 79.Ke4 Kg5 80.Kf3 Kh4 81.Rd6 Kg5 82.Kg3 Kf5 83.Rd1 Kg5 84.Rd7 Kf6 85.Kf2 Kg6 86.Ra7 Kf5 87.Ra1 Ke4 88.Ra5 Kd4 89.Ra8 Kc4 90.Kg1 Kd4 91.Kh1 Ke3 92.Kh2 Kd2 93.Kg1 Kd3 94.Ra2 Ke4 95.Ra4+ Ke3 96.Rh4 Kd2 97.Rd4+ Kc1 98.Rd5 Kc2 99.Rd8 Kc1 100.Rf8 Kb1 101.Rc8 Ka2 102.Rc2+ Ka3 103.Rc4 Kb2 104.Rh4 Kc3 105.Rh3+ Kd2 106.Rh6 Ke2 107.Rg6 Kd2 108.Kf2 Kd3 109.Kg2 Kc4 110.Rg5 Kb4 111.Kf3 Kb3 112.Ke4 Ka3 113.Kf3 Kb4 114.Ke3 Kc3 115.Rg4 Kc2 116.Rc4+ Kb1 117.Kd2 Ka2 118.Kc2 Ka3 119.Re4 Ka2 120.Ra4# 1-0