1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 Nbd7 7.Bg2 O-O 8.O-O c6 9.Rd1 h6 10.Bf4 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 a4 14.Nc3 dxc4 15.Nxc4 Nd5 16.Bf4 a3 17.Nxa3 Nxf4 18.gxf4 Bxa3 19.bxa3 Qh4 20.e3 Nf6 21.Ne2 Rxa3 22.Rd3 Ra5 23.Qd2 Ra4 24.Ng3 Nd5 25.Rb3 b5 26.Rc1 Bd7 27.Ne4 Rfa8 28.Rb2 e5 29.dxe5 Bxh3 30.Ng3 Ne7 31.Qd6 Be6 32.Rd1 Kh7 33.Bxc6 Nxc6 34.Qxc6 Rxa2 35.Qxb5 Qg4 36.Rc1 h5 37.Rxa2 Rxa2 38.Qd3+ g6 39.Qd1 Qh4 40.Qf3 Bg4 41.Qg2 Bh3 42.Qd5 Be6 43.Qf3 Bg4 44.Qd5 Be6 45.Qb7 Qg4 46.Qg2 h4 47.Nf1 Qe2 48.Nh2 Kg7 49.Rf1 h3 50.Qf3 Qa6 51.Rd1 Ra1 52.Nf1 Qa4 53.Rxa1 Qxa1 54.Qg3 Qb1 55.f3 Qc1 56.e4 Kf8 57.Qh2 Ke8 58.Qd2 Qa1 59.Kf2 Bc4 60.Nh2 Be6 61.Qe1 Qb2+ 62.Qe2 Qc1 63.Kg3 Qg1+ 64.Kh4 Qg2 65.Qb5+ Kf8 66.f5 Qxh2 67.fxe6 g5+ 68.Kg4 Qg2+ 69.Kf5 Qxf3+ 70.Kxg5 Qg3+ 71.Kf5 fxe6+ 72.Kxe6 Qg6+ 73.Kd5 h2 74.Qc5+ Kg7 75.Qc1 Qg1 76.Qc7+ Kh8 77.e6 h1=Q 78.Qe5+ Qg7 79.e7 Qxe5+ 80.Kxe5 Qh5+ 81.Kd6 Qe8 82.Kc5 Qxe7+ 83.Kd5 Kg7 84.Kd4 Kf6 85.Kd5 Kg6 86.Kc4 Kh5 87.e5 Qd7 88.Kb3 Kg4 89.e6 Qxe6+ 90.Kb2 Qe1 91.Ka2 Qf2+ 92.Kb3 Qg2 93.Ka4 Qh2 94.Kb4 Qh3 95.Ka5 Qh4 96.Ka6 Qh5 97.Kb7 Qh1+ 98.Ka7 Qb1 99.Ka8 Kf4 100.Ka7 Ke5 101.Ka6 Kd6 102.Ka5 Kc6 103.Ka6 Qa1# 0-1