1.Nf3 d5 2.d4 e6 3.c4 h6 4.Nc3 Nf6 5.g3 Bb4 6.Bg2 O-O 7.O-O c6 8.Qb3 Be7 9.Re1 Ne4 10.Nxe4 dxe4 11.Nd2 f5 12.Rd1 a5 13.c5 a4 14.Qc2 Nd7 15.Nc4 b5 16.cxb6 Nxb6 17.Ne5 Bf6 18.f3 exf3 19.Bxf3 Nd5 20.Qxc6 Ra6 21.Qc5 Ra5 22.Qa3 Bxe5 23.dxe5 Qb6+ 24.Kh1 Rd8 25.Bd2 Rb5 26.Qxa4 Rxb2 27.Ba5 Qa7 28.Qd4 Qxd4 29.Rxd4 Rd7 30.a4 Ba6 31.Rd2 Rdb7 32.Kg1 Rxd2 33.Bxd2 Rb2 34.Rd1 g5 35.Kf2 g4 36.Bg2 Ra2 37.a5 Kf7 38.Bh1 h5 39.Bg2 Bc4 40.Rc1 Rxd2 41.Rxc4 Ra2 42.Rc5 Nb4 43.Ke3 Nc2+ 44.Kf4 Kg6 45.Bc6 h4 46.e4 Nd4 47.exf5+ exf5 48.Be8+ Kh6 49.Bf7 Rxh2 50.a6 hxg3 51.a7 Ne2+ 52.Kxf5 Rf2+ 53.Ke4 g2 54.a8=Q Ng3+ 55.Kd5 g1=Q 56.Qh8+ Kg5 57.Qg7+ Kf4 58.Rc4+ Ke3 59.Qg5+ Kf3 60.Kc6 Nf1 61.Rc3+ Kg2 62.Qxg4+ Kh1 63.Bd5+ Qg2 64.Bxg2+ Kg1 65.Kc5 Rf4 66.Rg3 Ne3 67.Bf1+ Ng2 68.Rc3 Ra4 69.Qd4+ Kh1 70.Qxa4 Ne3 71.Rd3 Ng2 72.Ra3 Nf4 73.Ra2 Nd3+ 74.Kd4 Ne1 75.Rh2+ Kxh2 76.Bb5 Ng2 77.e6 Nf4 78.Bd7 Nh3 79.Qb4 Kg1 80.Qb3 Nf4 81.e7 Kh2 82.Qb8 Kg1 83.Be6 Kf2 84.Qxf4+ Ke1 85.Qh6 Kf2 86.Kc4 Ke1 87.Qh5 Kf1 88.Kb3 Kg2 89.Qg4+ Kf1 90.Bf7 Kf2 91.Be8 Ke1 92.Qg7 Ke2 93.Bf7 Ke1 94.Ka3 Kd2 95.Qh6+ Kc2 96.Be6 Kb1 97.e8=R Ka1 98.Qh8+ Kb1 99.Bd5 Kc1 100.Qh2 Kd1 101.Qg3 Kd2 102.Qg8 Kc1 103.Qg1+ Kc2 104.Rb8 Kd2 105.Bh1 Ke2 106.Qf1+ Ke3 107.Rf8 Kd4 108.Qd1+ Kc5 109.Qd3 Kb6 110.Rg8 Ka5 111.Qd7 Kb6 112.Bc6 Ka5 113.Qd4 Ka6 114.Bg2 Kb5 115.Rb8+ Ka6 116.Bh1 Ka5 117.Kb2 Ka6 118.Qe4 Ka5 119.Qd3 Ka4 120.Rb4+ Ka5 121.Qd4 Ka6 122.Bg2 Ka5 123.Rb3 Ka6 124.Qd7 Ka5 125.Be4 Ka6 126.Bf5 Ka5 127.Be4 Ka6 128.Qb5+ Ka7 129.Qb7# 1-0