1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 O-O 5.Bd2 b6 6.Nf3 Bb7 7.Bd3 d5 8.cxd5 exd5 9.Qc2 a6 10.a3 Bd6 11.O-O Re8 12.b4 Qe7 13.Rfb1 Nbd7 14.b5 a5 15.a4 Ne4 16.Be1 Ndf6 17.Ne2 Rac8 18.Qb3 Rcd8 19.Rc1 g5 20.Rc2 g4 21.Nh4 Bc8 22.Ng3 Nxg3 23.hxg3 Ne4 24.Qxd5 Nxg3 25.fxg3 Qxe3+ 26.Rf2 Be6 27.Qe4 Qxe4 28.Bxe4 Bxg3 29.Re2 Bxe1 30.Raxe1 Rxd4 31.Bc2 Red8 32.Nf5 Rd2 33.Ng3 Kg7 34.Rc1 Rxe2 35.Nxe2 h5 36.Nf4 h4 37.Nxe6+ fxe6 38.Rd1 Rd6 39.g3 hxg3 40.Kg2 Kf6 41.Kxg3 Ke5 42.Kxg4 c6 43.Rxd6 Kxd6 44.bxc6 Kxc6 45.Bd3 Kd5 46.Bb5 Ke4 47.Kg3 Ke3 48.Kg2 e5 49.Kg3 e4 50.Kg2 Kd2 51.Kf2 e3+ 52.Kf3 Kd1 53.Kxe3 Kc1 54.Kf2 Kb2 55.Ke2 Kc2 56.Kf3 Kd2 57.Kf4 Kc2 58.Kg3 Kd1 59.Kf3 Kc1 60.Ke3 Kb2 61.Kf4 Ka1 62.Bd7 Ka2 63.Kg3 Ka1 64.Kf2 b5 65.axb5 Kb1 66.Be8 a4 67.b6 a3 68.Bf7 Ka1 69.b7 a2 70.Bxa2 Kb2 71.Bd5 Kb1 72.Kf3 Kc2 73.Kf4 Kb1 74.Bc6 Ka2 75.Ke5 Kb1 76.b8=Q+ Kc2 77.Qd8 Kb3 78.Qd7 Ka3 79.Qe7+ Ka2 80.Qf8 Kb1 81.Qf7 Kc2 82.Qg7 Kb1 83.Qf8 Kc2 84.Qf7 Kb1 85.Qg7 Ka1 86.Qf8 Kb1 87.Bd7 Ka2 88.Ke6 Kb1 89.Ke7 Kb2 90.Qe8 Kc3 91.Qa8 Kd4 92.Qa7+ Ke5 93.Qa6 Kd4 94.Qa5 Ke3 95.Qa4 Kd2 96.Kf6 Kc3 97.Qa8 Kb2 98.Ke5 Kc1 99.Qb8 Kd2 100.Qa8 Kc3 101.Qb7 Kd3 102.Qc7 Ke2 103.Kd4 Kd1 104.Qc8 Ke2 105.Kd5 Kd2 106.Ke4 Ke1 107.Qc2 Kf1 108.Kf3 Ke1 109.Qe2# 1-0