1.d4 c6 2.Nf3 d5 3.h3 Nf6 4.Bf4 Qb6 5.Qc1 c5 6.dxc5 Qxc5 7.e3 g6 8.Nc3 Bg7 9.Nb5 Na6 10.Be5 O-O 11.a3 Bf5 12.Nfd4 Bd7 13.b4 Qb6 14.Bd3 Ne8 15.Bxg7 Nxg7 16.Nc3 Nc7 17.O-O Rfd8 18.f4 Nge6 19.Nce2 Nxd4 20.Nxd4 Nb5 21.Qb2 Nxd4 22.exd4 Rac8 23.f5 e5 24.fxe6 Bxe6 25.Rae1 Re8 26.Re5 Kg7 27.Rfe1 Bd7 28.Rxe8 Bxe8 29.b5 Bd7 30.Qb4 Be6 31.Rf1 Qc7 32.Qe1 Re8 33.a4 b6 34.Qf2 Qe7 35.Qf4 Bc8 36.Ra1 h6 37.Rf1 h5 38.Rf2 h4 39.Kh1 Be6 40.Qe5+ f6 41.Qf4 g5 42.Qf3 Bf7 43.Qf5 Rh8 44.Re2 Qd6 45.Re3 Qd8 46.Kg1 Qd6 47.Kf1 Qd8 48.Ke1 Qd6 49.Kd2 Qb4+ 50.c3 Qd6 51.Bc2 Rh6 52.Kc1 Rh8 53.Kb2 Qd8 54.Re1 Qd6 55.Kb3 Qd8 56.Re3 Qd6 57.Re2 Qc7 58.Kb2 Qd6 59.Re1 Qc7 60.Re6 Bxe6 61.Qg6+ Kf8 62.Qxf6+ Kg8 63.Qxe6+ Qf7 64.Qe5 Rh5 65.Bf5 Rh6 66.Bg4 Qf4 67.Qe8+ Kg7 68.Qe7+ Kh8 69.Qxa7 Rf6 70.Qa8+ Kg7 71.Qxd5 Qd2+ 72.Kb3 Rf2 73.Qb7+ Kh8 74.Qxb6 Qa2+ 75.Kb4 Rb2+ 76.Ka5 Qc4 77.Qc5 Qg8 78.Qe5+ Qg7 79.Qxg7+ Kxg7 80.Kb6 Rxg2 81.Bd7 g4 82.a5 g3 83.Bc6 Ra2 84.a6 g2 85.Bxg2 Rxg2 86.Ka7 Rg3 87.b6 Rxh3 88.b7 Rxc3 89.b8=Q Rh3 90.Qb7+ Kg6 91.Qb8 Rf3 92.Qc8 Rb3 93.Qc7 Kh5 94.Qd7 Ra3 95.Kb6 Rxa6+ 96.Kxa6 Kg5 97.Kb5 Kg6 98.Kc4 Kh5 99.d5 Kh6 100.Kc3 Kg5 101.Kb2 Kf6 102.Ka3 Ke5 103.Kb3 Kd4 104.Ka4 Kd3 105.Kb5 Kc3 106.d6 Kd4 107.Ka4 h3 108.Kb4 Kd3 109.Kc5 Kd2 110.Kc4 Ke1 111.Qxh3 Ke2 112.Qh8 Ke1 113.Qd8 Kf2 114.Qb8 Kf1 115.Qc8 Kg2 116.Qb8 Kh2 117.Qc8 Kg1 118.Qc7 Kh2 119.Qd7 Kg2 120.Qe7 Kh1 121.Kd4 Kg1 122.Ke3 Kf1 123.Qe8 Kg1 124.d7 Kg2 125.Qb8 Kg1 126.Qc8 Kg2 127.Qd8 Kh2 128.Kf3 Kg1 129.Qh8 Kf1 130.Qh1# 1-0