1.d4 Nf6 2.c4 e6 3.Nc3 Be7 4.e3 O-O 5.Nf3 d5 6.Bd3 dxc4 7.Bxc4 c6 8.O-O b5 9.Bd3 Bb7 10.e4 a6 11.a3 Re8 12.Qc2 Nfd7 13.Re1 c5 14.b3 cxd4 15.Nxd4 e5 16.Nf3 Nf6 17.Nxe5 Bd6 18.Nf3 Be5 19.Bb2 Nc6 20.Rad1 Qb8 21.g3 Qa7 22.Rd2 Rac8 23.b4 Nd4 24.Nxd4 Bxd4 25.Rde2 Ng4 26.Kg2 Bxf2 27.Rf1 Ne3+ 28.Rxe3 Bxe3 29.Qb3 Rf8 30.Nd1 Bg5 31.Rf2 Qb8 32.Kf1 Rce8 33.e5 Bc8 34.Re2 Be6 35.Qc2 g6 36.Ba1 Re7 37.Qb2 Rfe8 38.Ne3 Bxe3 39.Rxe3 Qb7 40.Be4 Qb6 41.Rd3 Bh3+ 42.Ke1 Qg1+ 43.Kd2 Qxh2+ 44.Kc3 Qxb2+ 45.Bxb2 Rxe5 46.Bc6 Rc8 47.Kd4 Re7 48.Rc3 Rd8+ 49.Kc5 Bc8 50.Bc1 f6 51.a4 bxa4 52.Ra3 Kg7 53.Rxa4 h5 54.Ra1 g5 55.Bb2 Re3 56.Rf1 Rf8 57.Rg1 Kg6 58.Bd4 Ra3 59.Kb6 Ra2 60.Be4+ f5 61.Rf1 Ra3 62.Bc5 Rf7 63.Bd6 fxe4 64.Rxf7 Kxf7 65.b5 axb5 66.Bxa3 e3 67.Kxb5 Kf6 68.Bc1 e2 69.Bd2 Kf5 70.Be1 Kg4 71.Kc4 Kf3 72.Kd3 Ba6+ 73.Kd2 Bb5 74.Kc1 Kg4 75.Kd2 Kf3 76.Kc1 Ke3 77.Bd2+ Kf3 78.Be1 Kg2 79.Kd2 Kf1 80.g4 h4 81.Bxh4 gxh4 82.g5 e1=Q+ 83.Kc2 Qg3 84.Kb2 Qxg5 85.Kb3 h3 86.Kb4 h2 87.Ka5 h1=Q 88.Kb6