1.d4 Nf6 2.Nf3 e6 3.Bf4 c5 4.e3 d5 5.Nbd2 Bd6 6.dxc5 Bxc5 7.Nd4 O-O 8.Bd3 Re8 9.Be5 Nbd7 10.Bg3 e5 11.N4b3 Bb6 12.O-O Nf8 13.c4 Bg4 14.Be2 Bxe2 15.Qxe2 d4 16.exd4 Bxd4 17.Nxd4 Qxd4 18.Nf3 Qb6 19.Rad1 Ng6 20.Rfe1 e4 21.Nd4 Ne5 22.Nb5 Nd3 23.Rf1 Rec8 24.b3 Rc6 25.Nc3 Re6 26.Nxe4 Nxe4 27.Qxd3 Rae8 28.Qc2 h5 29.Bf4 h4 30.Be3 Qc6 31.h3 Rg6 32.Rd5 b5 33.Rfd1 Qf6 34.cxb5 Nc3 35.Rd6 Qe5 36.Rxg6 Nxd1 37.Rxg7+ Kxg7 38.Qxd1 Qxb5 39.Qg4+ Kf8 40.Qxh4 Qe5 41.Bxa7 Qa1+ 42.Kh2 Qe5+ 43.Qg3 Qxg3+ 44.Kxg3 Ra8 45.Bc5+ Ke8 46.a4 Kd7 47.Kf4 Kc6 48.Be3 Rb8 49.h4 Rxb3 50.h5 Kd7 51.h6 Rb4+ 52.Kg5 Rxa4 53.h7 Ra5+ 54.Kh6 Ra6+ 55.Kg7 Rg6+ 56.Kxf7 Rxg2 57.h8=Q Rxf2+ 58.Bxf2 Kc6 59.Qg7 Kd5 60.Qg8 Ke5 61.Qc8 Kf4 62.Qc7+ Kf3 63.Qd7 Ke2 64.Qe7+ Kd1 65.Qe8 Kc2 66.Qa8 Kb1 67.Kg8 Kc2 68.Kh7 Kd1 69.Kg6 Kc2 70.Kf5 Kb3 71.Qc8 Kb2 72.Ke4 Ka3 73.Qb8 Ka4 74.Kd5 Ka5 75.Kc4 Ka6 76.Qb1 Ka5 77.Qa1# 1-0