1.Nf3 d5 2.d4 a5 3.c4 e6 4.Nc3 Nf6 5.Bf4 Bd6 6.Bg3 O-O 7.e3 h6 8.Rc1 Bxg3 9.hxg3 Nbd7 10.Ne5 dxc4 11.Bxc4 c5 12.O-O Qe7 13.Bb5 Rd8 14.Qe2 cxd4 15.exd4 Nb6 16.Rfd1 Bd7 17.Nxd7 Nbxd7 18.d5 Nc5 19.Bc4 e5 20.Nb5 Nce4 21.Re1 Rac8 22.b3 Nd6 23.Rcd1 e4 24.Nxd6 Qxd6 25.Rd4 Re8 26.Qd2 b6 27.a4 Re5 28.Qf4 Rd8 29.f3 Rde8 30.fxe4 Qc5 31.Qe3 Nxe4 32.Rdd1 Nd6 33.Qxc5 Rxe1+ 34.Rxe1 Rxe1+ 35.Kf2 bxc5 36.Kxe1 f5 37.Be2 Kf7 38.Kd2 Kf6 39.g4 fxg4 40.Bxg4 Ke5 41.Kd3 Kxd5 42.Bh5 Ke5 43.Ke3 Kf5 44.Bf3 Ke5 45.Bh5 c4 46.bxc4 Nxc4+ 47.Kf3 Nb6 48.Be8 Nd5 49.Bb5 Nf6 50.Bc6 g5 51.Bb5 h5 52.Bc6 h4 53.Bb5 g4+ 54.Ke3 Nd5+ 55.Kf2 Kf4 56.Bc6 Nc3 57.Bd7 Ne4+ 58.Kg1 Kg3 59.Bc6 Nc3 60.Bd7 Nd5 61.Bb5 Ne3 62.Bc6 Nd1 63.Bb5 h3 64.gxh3 gxh3 65.Bc6 h2+ 66.Kf1 Ne3+ 67.Ke2 Ng2 68.Ba8 h1=Q 69.Kd2 Qh8 70.Bxg2 Qd4+ 71.Kc2 Qxa4+ 72.Kd2 Qc4 73.Bb7 Kf4 74.Bh1 Qc7 75.Ba8 Ke5 76.Kd3 a4 77.Bh1 a3 78.Ba8 a2 79.Bh1 a1=R 80.Bc6 Qxc6 81.Ke3 Ra3+ 82.Ke2 Qc2+ 83.Ke1 Ra1# 0-1