1.d4 Nf6 2.c4 c6 3.h4 d5 4.Nf3 e6 5.Qc2 Qb6 6.Bf4 c5 7.cxd5 exd5 8.e3 Nc6 9.Nc3 cxd4 10.Nxd4 Be7 11.Rd1 O-O 12.Be2 Bd7 13.O-O Rac8 14.Qb3 Qxb3 15.axb3 Rfd8 16.Bf3 Be6 17.Nxe6 fxe6 18.g4 Nd7 19.g5 Nc5 20.Bg4 Kf7 21.Kg2 Nxb3 22.h5 Nc5 23.Rh1 d4 24.exd4 Rxd4 25.Rxd4 Nxd4 26.Rd1 Nf5 27.Nd5 Rd8 28.Nxe7 Kxe7 29.Rxd8 Kxd8 30.Be2 Ke7 31.Be5 Nd7 32.Bc3 g6 33.h6 Nb6 34.Bd3 Kd6 35.Kf3 Nd5 36.Bg7 Nb4 37.Bf8+ Ne7 38.Bxg6 hxg6 39.h7 Nc6 40.h8=Q e5 41.Qf6+ Kc5 42.Bxe7+ Kb6 43.Ba3 Kb5 44.Qg7 Kb6 45.Kg3 Ka6 46.Qxg6 Ka5 47.Qe6 b5 48.Qe7 a6 49.Qd6 Nd4 50.Qd5 Ne6 51.g6 Nc7 52.Qd2+ Ka4 53.Qd6 Ka5 54.Qe6 Nxe6 55.Bd6 Nf4 56.g7 Nh5+ 57.Kf3 Nxg7 58.Ke4 Ne8 59.Bxe5 Kb4 60.Kd5 Kb3 61.Ke6 a5 62.Kd7 b4 63.Kxe8 a4 64.f4 a3 65.bxa3 bxa3 66.f5 Kc2 67.f6 a2 68.f7 Kc1 69.f8=Q Kd2 70.Qh8 Ke2 71.Qf6 Kd3 72.Qf2 a1=R 73.Bxa1 Kc4 74.Bd4 Kd5 75.Kd7 Ke4 76.Qf6 Kd5 77.Ba7 Kc4 78.Qf2 Kb5 79.Qe2+ Ka4 80.Qe7 Kb5 81.Qe5+ Kb4 82.Qe6 Ka5 83.Kd6 Ka4 84.Qe2 Kb3 85.Qh5 Kb2 86.Qh8+ Kb1 87.Qe8 Kc1 88.Qc8+ Kb2 89.Bb8 Kb1 90.Ke7 Ka1 91.Ke6 Kb1 92.Qe8 Kc1 93.Ke7 Kd1 94.Bf4 Ke1 95.Bh6 Kf1 96.Qb5+ Kf2 97.Ke6 Kg2 98.Bf4 Kf2 99.Qc6 Ke1 100.Qg2 Kd1 101.Qd2# 1-0