1.Nf3 Nf6 2.a3 c5 3.e3 d5 4.d4 cxd4 5.exd4 Bg4 6.h3 Bh5 7.c4 Bxf3 8.Qxf3 Nc6 9.Be3 e5 10.dxe5 Nxe5 11.Qf5 Nxc4 12.Bxc4 dxc4 13.Nc3 Qd7 14.Qe5+ Be7 15.Rd1 Qe6 16.Qb5+ Qc6 17.Qxc6+ bxc6 18.Rd4 Rb8 19.Rxc4 Rxb2 20.O-O O-O 21.Rxc6 Bxa3 22.Bxa7 Rc2 23.Rb1 Ne4 24.Bd4 Rd8 25.Rb3 Rc1+ 26.Kh2 Bf8 27.Be3 Rc2 28.Kg1 Nd2 29.Bxd2 Rdxd2 30.Rb8 Rxf2 31.Rcc8 Rxg2+ 32.Kf1 g6 33.Rxf8+ Kg7 34.Rg8+ Kh6 35.Rbe8 Rgf2+ 36.Ke1 Rh2 37.Ne2 Rxh3 38.Re7 Rh2 39.Rf8 Rh1+ 40.Kf2 Rh2+ 41.Kf3 f5 42.Rh8 Kg5 43.Rhe8 Rb2 44.Kg3 Rh4 45.Kg2 Rb1 46.Ra7 Rg4+ 47.Kf2 Rh1 48.Ree7 Rh2+ 49.Kf1 h5 50.Re6 h4 51.Rg7 Kh6 52.Rg8 h3 53.Rh8+ Kg7 54.Ree8 Rh1+ 55.Kf2 Rg2+ 56.Kf3 Rf1+ 57.Ke3 h2 58.Reg8+ Kf6 59.Rf8+ Kg5 60.Nd4 Rg3+ 61.Ke2 h1=Q 62.Rxh1 Rxh1 63.Ne6+ Kg4 64.Nc5 Rh4 65.Na6 Rb3 66.Rd8 g5 67.Rd3 Rh2+ 68.Ke1 Rxd3 69.Nc5 Re3+ 70.Kd1 Ree2 71.Nd3 f4 72.Nc1 Rh7 73.Nb3 Reh2 74.Kc1 Rc7+ 75.Kb1 Ra7 76.Nd4 Ra4 77.Nc6 Kf5 78.Ne7+ Ke4 79.Nc6 Rh6 80.Nb4 Rd6 81.Na6 Ra5 82.Kc1 Rh6 83.Kb1 Kd5 84.Kb2 Re6 85.Kc1 Rd6 86.Kd2 Rdxa6 87.Kc1 Rd6 88.Kb1 Ra3 89.Kb2 Ra4 90.Kb1 Ke6 91.Kc2 Rb6 92.Kc1 Re4 93.Kd1 Kf6 94.Kc2 Re2+ 95.Kd3 Rb5 96.Kd4 Rf2 97.Ke4 Re5+ 98.Kd3 Ree2 99.Kc3 Ra2 100.Kc4 Rh2 101.Kd5 Rh7 102.Kc6 Ke6 103.Kb5 Rc7 104.Kb6 Rg2 105.Kb5 Kd7 106.Ka4 Kd8 107.Kb5 Rg3 108.Kb4 Rc2 109.Ka5 f3 110.Kb4 Rg4+ 111.Kb3 Rf2 112.Ka3 Ke7 113.Kb3 Rg3 114.Ka4 Ke8 115.Kb3 Rf1 116.Kc4 Rgg1 117.Kd3 Ke7 118.Kc2 Ke6 119.Kb2 Ke5 120.Kc3 Rd1 121.Kc2 Rg4 122.Kxd1 Rh4 123.Ke1 Rd4 124.Kf2 Rd1 125.Ke3 Ra1 126.Kd3 Ke6 127.Kc2 Kd5 128.Kb3 Re1 129.Ka3 Kd6 130.Ka2 Ke5 131.Ka3 Ke4 132.Kb3 Ra1 133.Kc3 Ra7 134.Kc4 Ra2 135.Kb3 Rh2 136.Kc3 g4 137.Kc4 f2 138.Kb3 Rh5 139.Kc3 f1=Q 140.Kb2 Rd5 141.Kc2 Kf3 142.Kb2 Qf2+ 143.Ka1 Rd1# 0-1