1.d4 c6 2.Nc3 d5 3.e4 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.Bf4 Nf6 7.Be2 Nbd7 8.h4 h6 9.Qd2 Nd5 10.Nf3 Nxf4 11.Qxf4 Bxc2 12.O-O e6 13.Rac1 Bh7 14.Ne5 Nxe5 15.dxe5 Be7 16.Rfd1 Qc7 17.Nh5 O-O 18.Qg3 Bg6 19.Nf4 Bf5 20.Nh5 g6 21.Nf6+ Bxf6 22.exf6 Qxg3 23.fxg3 Rfd8 24.g4 Be4 25.g5 hxg5 26.hxg5 Rd5 27.Rxd5 exd5 28.Kf2 Re8 29.Bg4 Re5 30.Bc8 Rxg5 31.g4 d4 32.Re1 Bd5 33.Kg3 Be6 34.Bxe6 fxe6 35.Rxe6 Rd5 36.Kf2 Kf7 37.Re7+ Kxf6 38.Rxb7 Rb5 39.Rxa7 Rxb2+ 40.Kf3 Ke5 41.Rg7 c5 42.Rxg6 Rxa2 43.Rg5+ Kd6 44.Rg8 Kd5 45.g5 Ra1 46.Kf2 Kc4 47.g6 Ra7 48.g7 Kc3 49.Kf3 d3 50.Ke3 Re7+ 51.Kf3 d2 52.Rd8 Rf7+ 53.Ke2 Rxg7 54.Rd4 c4 55.Rxd2 Rg2+ 56.Kd1 Rxd2+ 57.Ke1 Kd3 58.Kf1 c3 59.Kg1 Rh2 60.Kxh2 Kd4 61.Kh1 Ke3 62.Kg1 Kf4 63.Kf1 c2 64.Kf2 Kg5 65.Ke1 c1=R+ 66.Kd2 Rc6 67.Kd1 Rd6+ 68.Kc2 Rf6 69.Kb3 Kf4 70.Ka2 Kg4 71.Kb3 Rd6 72.Kb4 Re6 73.Kc4 Rc6+ 74.Kb5 Rc3 75.Ka6 Kh4 76.Kb5 Kh5 77.Ka5 Rg3 78.Ka4 Rg8 79.Ka3 Kh4 80.Kb3 Rb8+ 81.Ka2 Kg5 82.Ka1 Re8 83.Kb2 Kf5 84.Ka1 Ra8+ 85.Kb1 Ra6 86.Kc2 Rg6 87.Kd2 Rg2+ 88.Kc3 Kf4 89.Kd3 Ra2 90.Kc3 Kf5 91.Kb4 Ra8 92.Kc3 Kf6 93.Kc4 Ra7 94.Kb5 Rd7 95.Kb6 Rf7 96.Kc5 Rg7 97.Kc4 Rg8 98.Kd5 Kf5 99.Kd6 Rg7 100.Kc6 Ke6 101.Kb6 Kd5 102.Kb5 Rg4 103.Ka5 Kc5 104.Ka6 Rd4 105.Kb7 Rd5 106.Ka6 Rd7 107.Ka5 Ra7# 0-1