1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Bd7 5.cxd5 exd5 6.Qb3 Nc6 7.Bg5 Na5 8.Qc2 c6 9.e3 Be7 10.Ne5 Be6 11.Bd3 h6 12.Bh4 Nd7 13.Bxe7 Qxe7 14.Nxd7 Bxd7 15.O-O O-O 16.Rfe1 Rfe8 17.e4 dxe4 18.Nxe4 b6 19.Qc3 Qf8 20.Bc2 Rad8 21.h3 Be6 22.Ng3 Bd5 23.Nh5 Qd6 24.b3 g6 25.Ng3 Qf4 26.Ne2 Qf6 27.Qd2 Kg7 28.Rad1 c5 29.dxc5 Bxg2 30.Qf4 Rxd1 31.Qxf6+ Kxf6 32.Rxd1 Rxe2 33.Bd3 Rxa2 34.Kxg2 bxc5 35.Be4 Nxb3 36.Bd5 Rb2 37.Rd3 Nd4 38.Ra3 Ne6 39.Rg3 Nf4+ 40.Kh1 Nxd5 41.Rb3 Rxf2 42.Rg3 Rf1+ 43.Kh2 h5 44.Rg1 Rf2+ 45.Kg3 Rd2 46.Rg2 Rd1 47.Ra2 a6 48.Kh4 Rd4+ 49.Kg3 c4 50.Rd2 Ke5 51.Rd1 c3 52.Rxd4 Kxd4 53.Kf2 g5 54.Ke2 h4 55.Kf2 Nb4 56.Kg2 Na2 57.Kg1 f6 58.Kf1 Ke5 59.Ke1 Ke4 60.Kf1 Kd4 61.Kf2 Nb4 62.Ke2 Ke5 63.Kf2 Kd6 64.Kg2 Nc2 65.Kf3 Kc7 66.Kf2 f5 67.Kf1 Kb6 68.Ke2 a5 69.Kd3 Ka6 70.Kxc2 g4 71.Kb1 g3 72.Kc2 Kb6 73.Kb1 a4 74.Ka1 Ka6 75.Ka2 a3 76.Kxa3 Kb7 77.Kb3 c2 78.Kc4 Ka6 79.Kb3 c1=N+ 80.Kc4 Na2 81.Kd4 g2 82.Kd3 Nc1+ 83.Kc3 Nd3 84.Kc4 Ka7 85.Kxd3 g1=Q 86.Kc3 Qc1+ 87.Kb3 Qe1 88.Ka4 Qd1+ 89.Ka5 Qd2+ 90.Kb5 Qc1 91.Ka5 Qb1 92.Ka4 Qa2+ 93.Kb5 Qa3 94.Kc4 Qa4+ 95.Kd3 Qa1 96.Kd2 Qa2+ 97.Kc3 Qa3+ 98.Kc4 Ka6 99.Kd4 Ka5 100.Ke5 Kb4 101.Kd5 Qxh3 102.Ke5 Qh1 103.Ke6 Qe1+ 104.Kd6 Qd1+ 105.Kc6 Qd2 106.Kc7 Kc5 107.Kc8 h3 108.Kc7 f4 109.Kb7 Qc1 110.Ka6 Qb1 111.Ka5 Qa2# 0-1