1.d4 e6 2.Nc3 d5 3.e4 Nf6 4.e5 Nfd7 5.f4 c5 6.Nf3 Be7 7.Be3 Nc6 8.Qd2 a6 9.Bd3 O-O 10.dxc5 Nxc5 11.O-O-O Nxd3+ 12.Qxd3 Nb4 13.Qd2 Bd7 14.Qf2 Rc8 15.Bb6 Qe8 16.a3 Nc6 17.Rhe1 f6 18.exf6 Rxf6 19.g3 h6 20.Rd3 Qf8 21.Qd2 Be8 22.Nd4 e5 23.fxe5 Rf2 24.Qd1 Nxd4 25.Bxd4 Rxh2 26.Bg1 Bg5+ 27.Kb1 Rh1 28.Rf1 Qe7 29.Qf3 Rh5 30.g4 Rh4 31.Bf2 Rh2 32.Bg3 Rh3 33.Qxd5+ Bf7 34.Qg2 Rxg3 35.Rxg3 Qxe5 36.Qxb7 Rc7 37.Qa8+ Kh7 38.Qe4+ Qxe4 39.Nxe4 Bh4 40.Rh3 Bg6 41.Rxh4 Bxe4 42.Rf2 Kg6 43.Rh5 Bf3 44.Rxf3 Rb7 45.Re3 Rb5 46.Rxh6+ Kxh6 47.Kc1 Kg6 48.Re7 Rf5 49.Re1 Rh5 50.Kb1 Rh7 51.Re7 Rh3 52.Re8 Rd3 53.Ka1 Kf7 54.cxd3 Kxe8 55.a4 Ke7 56.g5 Kd7 57.a5 Ke7 58.Ka2 g6 59.Kb3 Kd7 60.Ka3 Kc8 61.Kb4 Kd8 62.Kc4 Kc7 63.Kd4 Kd7 64.Kd5 Ke8 65.b4 Kf7 66.b5 Ke7 67.Ke4 Ke6 68.bxa6 Ke7 69.Kd5 Kd8 70.Ke4 Kd7 71.Ke5 Kc6 72.d4 Kd7 73.Ke4 Ke8 74.d5 Kf7 75.Ke5 Ke8 76.Kd4 Kd7 77.Ke4 Kc8 78.Kf4 Kc7 79.d6+ Kxd6 80.Ke4 Ke6 81.Ke3 Kd6 82.Kd2 Kc6 83.Ke3 Kc5 84.Kf2 Kd6 85.Kg2 Kc7 86.a7 Kc6 87.Kf2 Kc7 88.Ke3 Kc6 89.Ke4 Kd6 90.a8=B Kd7 91.Bb7 Ke6 92.a6 Ke7 93.a7 Kf8 94.Bc8 Ke8 95.a8=Q Kf8 96.Qa1 Kf7 97.Qa3 Kg8 98.Qa5 Kh8 99.Kd3 Kg7 100.Bh3 Kg8 101.Ke2 Kg7 102.Be6 Kh7 103.Qd8 Kg7 104.Qg8# 1-0