1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Nbd7 5.Bf4 dxc4 6.e3 a6 7.Bxc4 b5 8.Be2 Bb7 9.O-O c5 10.Ne5 Nxe5 11.Bxe5 cxd4 12.Bxd4 Be7 13.Bf3 Qb8 14.a4 b4 15.Bxf6 Bxf6 16.Ne4 Bxe4 17.Bxe4 Ra7 18.Qc2 Rc7 19.Qe2 O-O 20.Rac1 a5 21.Rxc7 Qxc7 22.b3 g6 23.Rd1 Qc3 24.Qc2 Rc8 25.Qxc3 Rxc3 26.Rb1 h5 27.Kf1 h4 28.g3 Kg7 29.Ke2 h3 30.Bd3 Be5 31.Kd2 g5 32.Bc4 Kf6 33.Rc1 g4 34.Rxc3 bxc3+ 35.Kc2 Ke7 36.Bb5 f5 37.Bd3 Kd6 38.Bc4 Kd7 39.Ba6 Ke7 40.Be2 Kf6 41.Bd1 Kg5 42.b4 axb4 43.Kb3 Bd6 44.a5 e5 45.Kc4 f4 46.a6 Bb8 47.Kxb4 Ba7 48.Kxc3 fxe3 49.fxe3 Bxe3 50.Kd3 Bg1 51.Ke4 Bd4 52.Be2 Bg1 53.Bb5 Bf2 54.Kxe5 Bg1 55.Ke4 Bb6 56.Kd5 Bg1 57.Kc6 Kf5 58.Be2 Kg5 59.Kb7 Bxh2 60.a7 Bxg3 61.a8=Q h2 62.Qg8+ Kf4 63.Qxg4+ Ke5 64.Qxg3+ Ke6 65.Bf3 h1=N 66.Qg7 Nf2 67.Qg6+ Ke7 68.Bc6 Ng4 69.Qg5+ Kf7 70.Qf5+ Ke7 71.Bg2 Ne5 72.Qh3 Ng4 73.Qxg4 Kd8 74.Qd1+ Ke8 75.Qd4 Kf7 76.Qe3 Kf8 77.Ka8 Kf7 78.Kb8 Kg8 79.Qg5+ Kh8 80.Qh5+ Kg8 81.Bd5+ Kf8 82.Qf7# 1-0