1.d4 e6 2.Nf3 Nf6 3.c4 a5 4.Nc3 h5 5.e4 d6 6.h3 Nbd7 7.Be3 b6 8.Bd3 Bb7 9.O-O Be7 10.Qe2 e5 11.Rad1 O-O 12.Bc2 exd4 13.Nxd4 Re8 14.f4 Bf8 15.Bf2 g6 16.Bh4 Bg7 17.f5 Qc8 18.fxg6 fxg6 19.Qe3 Nh7 20.Nd5 Bxd5 21.cxd5 Bxd4 22.Qxd4 Ne5 23.Ba4 Rf8 24.Bg3 Rxf1+ 25.Rxf1 Qd8 26.Bxe5 dxe5 27.Qxe5 Qd6 28.Qd4 c5 29.Qc3 Rf8 30.Rxf8+ Nxf8 31.e5 Qxd5 32.Bb3 c4 33.Bxc4 Kg7 34.Bxd5 b5 35.Qc7+ Nd7 36.Qxd7+ Kh6 37.Kf1 a4 38.Ke1 Kg5 39.Kd1 h4 40.Kc1 b4 41.Kb1 Kh6 42.Ka1 g5 43.Kb1 b3 44.Ka1 bxa2 45.Kxa2 a3 46.Kb1 Kg6 47.Ka1 a2 48.Kxa2 Kh6 49.Kb1 Kg6 50.Ka1 Kh6 51.Ka2 Kg6 52.Ka3 Kh5 53.Ka4 Kh6 54.Ka5 g4 55.Ka6 g3 56.Kb5 Kg6 57.Qa7 Kg5 58.Kc5 Kg6 59.Kd6 Kf5 60.Kc6 Kxe5 61.Kb6 Kf5 62.Ka6 Kf4 63.Ka5 Ke5 64.Ka4 Kf6 65.Ka3 Kg6 66.Ka2 Kh6 67.Kb1 Kg5 68.Ka1 Kg6 69.Ka2 Kh5 70.Ka3 Kg6 71.Qg7+ Kh5 72.Qh6+ Kxh6 73.Kb4 Kg5 74.Kc5 Kg6 75.Kb5 Kh7 76.Ka5 Kg6 77.Ka4 Kh5 78.b3 Kh6 79.b4 Kg6 80.b5 Kf6 81.Ka3 Kg7 82.Ka2 Kh7 83.Kb2 Kg7 84.Ka2 Kf8 85.Kb3 Kg7 86.b6 Kg6 87.Kb2 Kh6 88.Kc2 Kg7 89.Kd2 Kh8 90.Kc2 Kh7 91.Kc1 Kh6 92.Kb1 Kg7 93.Ka1 Kh6 94.Ka2 Kg7 95.Kb2 Kf6 96.Kc3 Kg5 97.b7 Kf5 98.Kb3 Kg5 99.Ka3 Kh5 100.Ka4 Kg6 101.Kb4 Kf6 102.Kc4 Kg7 103.Kc3 Kh7 104.Kc4 Kg7 105.b8=R Kg6 106.Ra8 Kh7 107.Kc5 Kh6 108.Kd6 Kh5 109.Ke5 Kg6 110.Ke6 Kh7 111.Kf7 Kh6 112.Ra5 Kh7 113.Ra6 Kh8 114.Rh6# 1-0