1.e4 Nf6 2.e5 Nd5 3.Qe2 d6 4.Nf3 Nc6 5.Qe4 dxe5 6.Bb5 Qd6 7.Nc3 Nxc3 8.dxc3 Bd7 9.Be3 f6 10.O-O a6 11.Rfd1 Qe6 12.Bc4 Qf5 13.Qd5 O-O-O 14.Bd3 Qe6 15.Qc5 e4 16.Nd4 Qe5 17.Qxe5 Nxe5 18.Bxe4 e6 19.Nb3 Nc4 20.Bc1 e5 21.Bd3 Nb6 22.Be3 Na4 23.Rab1 Be7 24.Re1 g5 25.f3 h5 26.c4 Be6 27.Bf2 h4 28.h3 Bb4 29.Red1 Be7 30.Re1 Rhe8 31.Nd4 Bf7 32.Nf5 Bc5 33.Ne3 Be6 34.Ng4 Rf8 35.b3 Bxf2+ 36.Nxf2 Nc5 37.b4 Na4 38.Ne4 Rd4 39.c5 Bc4 40.Re3 Bxd3 41.Rxd3 Rc4 42.Ra3 f5 43.Nxg5 Rg8 44.Rxa4 Rxg5 45.Rb2 Rg3 46.Ra3 e4 47.Re3 exf3 48.Rxf3 Rxf3 49.gxf3 Kd7 50.Kf2 Rc3 51.Rb3 Rxc2+ 52.Ke3 Rxa2 53.Kf4 Rg2 54.Kxf5 Rg3 55.Re3 Kc6 56.Kf4 b6 57.cxb6 cxb6 58.Re6+ Kb5 59.Ke4 Rxh3 60.f4 Rh1 61.Kf3 h3 62.Kg3 h2 63.Rh6 Rf1 64.Rxh2 Kxb4 65.Rb2+ Kc5 66.Rc2+ Kb5 67.Rb2+ Kc6 68.Rc2+ Kb7 69.Rf2 Rxf2 70.Kxf2 a5 71.Ke3 Kc6 72.Kd4 b5 73.Ke5 a4 74.Kd4 a3 75.Kc3 Kd5 76.Kb3 b4 77.Ka2 Ke4 78.Kb3 Kxf4 79.Ka2 Ke4 80.Kb1 Kf4 81.Ka2 Kf3 82.Kb1 Ke2 83.Kc1 Kf2 84.Kc2 Kg1 85.Kd2 a2 86.Kd1 a1=Q+ 87.Kd2 Qa2+ 88.Kd1 Kh2 89.Ke1 Kg3 90.Kf1 Qe6 91.Kg1 Qe1# 0-1