1.Nf3 d5 2.g3 Nc6 3.d4 Bf5 4.Bg2 Nb4 5.Na3 e6 6.Nh4 Bg4 7.O-O Be7 8.Nf3 Nf6 9.Ne5 Bh5 10.c3 Nc6 11.Nxc6 bxc6 12.Nc2 a5 13.Ne1 c5 14.dxc5 Bxc5 15.Nd3 Bd6 16.c4 O-O 17.cxd5 exd5 18.Nf4 Bxf4 19.Bxf4 Re8 20.Re1 c6 21.Rc1 Qb6 22.Qb3 Qxb3 23.axb3 Ra6 24.f3 Rb6 25.Rc3 d4 26.Rc4 Rxb3 27.Rxd4 Bxf3 28.Bxf3 Rxf3 29.exf3 Rxe1+ 30.Kf2 Re8 31.Rc4 Rc8 32.Bd2 Rb8 33.Rxc6 h5 34.Bc3 Nd5 35.Bd4 Nb4 36.Rb6 Rd8 37.Bc3 Nd5 38.Ra6 Nxc3 39.bxc3 Rd2+ 40.Ke3 Rxh2 41.Rxa5 g6 42.c4 Kf8 43.Re5 f6 44.Re4 Kf7 45.c5 Rc2 46.Kd4 g5 47.Kd5 Rd2+ 48.Kc4 Rc2+ 49.Kb5 Rb2+ 50.Ka6 Rc2 51.Kb6 Rb2+ 52.Kc7 Rb3 53.c6 Rxf3 54.Kd6 Rxg3 55.c7 Rc3 56.Re3 Rc1 57.Re1 Rc2 58.Re2 Rc3 59.Re3 Rc2 60.Re2 Rc1 61.Re1 Rxe1 62.c8=Q Rd1+ 63.Kc7 Rc1+ 64.Kb7 Rxc8 65.Ka7 h4 66.Kb6 h3 67.Kb5 Kg6 68.Ka6 h2 69.Kb6 h1=Q 70.Ka5 Qe1+ 71.Ka4 Qf2 72.Ka5 Qg2 73.Ka6 Qh2 74.Kb5 Qh3 75.Kb4 Qh4+ 76.Ka3 Qh5 77.Kb4 Qh6 78.Ka3 Qh7 79.Kb4 Qh8 80.Kb3 Qh1 81.Kb4 Qb1+ 82.Ka5 Kf5 83.Ka6 Ra8# 0-1