1.Nf3 d5 2.d4 a6 3.Nfd2 Nf6 4.g3 Nc6 5.Nf3 Bf5 6.Bg2 Qd7 7.Bf4 e6 8.O-O Bd6 9.Be5 Bxe5 10.Nxe5 Nxe5 11.dxe5 Ng4 12.Qd4 f6 13.exf6 Nxf6 14.c4 O-O 15.Nc3 c6 16.cxd5 exd5 17.Rad1 Rad8 18.Rfe1 Rfe8 19.Qb6 Qe7 20.a4 Rd7 21.a5 Qf7 22.Qb4 Rde7 23.Rd4 h6 24.e3 g5 25.Na4 Be4 26.Nc5 Bxg2 27.Kxg2 Rf8 28.Rf1 h5 29.h3 Ne8 30.e4 Nd6 31.exd5 cxd5 32.Qd2 Re5 33.b3 Nf5 34.Qxg5+ Kh7 35.Qf4 Re2 36.Rd3 Qe7 37.Kg1 Qxc5 38.b4 Qe7 39.Rxd5 Ng7 40.Qd4 Qe4 41.Qxe4+ Rxe4 42.b5 Ra4 43.Rd7 Rxa5 44.Rxb7 Rxb5 45.Ra7 Rb6 46.Ra1 Rb2 47.Rf1 Ra2 48.g4 Kg8 49.f4 Ne6 50.Rf2 Ra3 51.f5 Ng5 52.Rc2 Nxh3+ 53.Kh2 hxg4 54.Rc4 Rxf5 55.Rxg4+ Ng5 56.Kg2 Rb5 57.Rf4 Rb2+ 58.Rf2 Rxf2+ 59.Kxf2 Ne4+ 60.Ke2 Nc5 61.Kd2 Kf8 62.Kc2 Ke8 63.Rc7 Ra5 64.Kc3 Kd8 65.Rh7 Nd7 66.Rh2 Kc7 67.Rh7 Ra1 68.Kb4 Rd1 69.Ka5 Kb7 70.Kb4 Rd6 71.Ka5 Rd5+ 72.Kb4 a5+ 73.Kc4 Rc5+ 74.Kd4 Rc7 75.Rg7 Ka6 76.Rg1 a4 77.Kd3 Ka5 78.Kd2 a3 79.Rc1 Nc5 80.Kc2 Kb4 81.Kb1 Rd7 82.Rc2 Na4 83.Rc8 Nc3+ 84.Kc2 Nb5 85.Kb1 Kb3 86.Kc1 Nc3 87.Rb8+ Kc4 88.Rc8+ Kb4 89.Rb8+ Nb5 90.Ra8 Ra7 91.Rxa7 Nxa7 92.Kb1 Kb3 93.Ka1 Nc6 94.Kb1 Nb4 95.Kc1 a2 96.Kd2 Kc4 97.Ke2 Kd4 98.Kd2 Nd5 99.Ke2 a1=Q 100.Kf2 Ke4 101.Kg2 Qg7+ 102.Kf2 Nf4 103.Ke1 Qb2 104.Kd1 Kd3 105.Ke1 Qe2# 0-1