1.Nf3 d5 2.d4 Bd7 3.c4 e6 4.cxd5 exd5 5.Qb3 Nf6 6.Nc3 Bc8 7.Bg5 c6 8.e4 Be7 9.e5 Nfd7 10.Be3 f6 11.exf6 Nxf6 12.Bd3 O-O 13.O-O Nbd7 14.Rae1 Bd6 15.Bg5 Qc7 16.Bh4 Nb6 17.Qc2 Bg4 18.Ne5 Bh5 19.h3 Rae8 20.g4 Bf7 21.Bxf6 gxf6 22.Bxh7+ Kg7 23.Nxf7 Qxf7 24.Bf5 Nc4 25.b3 Na3 26.Qd3 Bb4 27.Rxe8 Rxe8 28.Ne2 Bd6 29.Kg2 Nb5 30.a4 Nc7 31.Ng3 Bxg3 32.Qxg3 Ne6 33.Rd1 Qc7 34.Bxe6 Qxg3+ 35.Kxg3 Rxe6 36.Rd3 Re1 37.h4 a5 38.Kf4 Kg6 39.h5+ Kf7 40.f3 Rh1 41.Kf5 Rh3 42.Rc3 Rh1 43.Re3 Rh3 44.Kf4 Rh1 45.Rd3 Ke6 46.Rd2 b6 47.Rc2 Kd6 48.Kf5 c5 49.Rd2 Ke7 50.Kg6 cxd4 51.Rxd4 Ke6 52.Rd3 Ke5 53.h6 d4 54.h7 Rh3 55.Kg7 f5 56.g5 f4 57.g6 Kf5 58.Rxd4 Rxf3 59.h8=Q Re3 60.Rd5+ Kg4 61.Kf6 Re6+ 62.Kxe6 f3 63.g7 f2 64.Qh1 f1=Q 65.Qxf1 Kh4 66.Rd6 Kh5 67.Rd7 Kg6 68.Qg1+ Kh5 69.Qf1 b5 70.Ke7 Kg5 71.Qg1+ Kf4 72.Qf1+ Ke3 73.Qg1+ Ke2 74.Qh2+ Ke3 75.Qh1 Ke2 76.Qh2+ Ke1 77.Qh1+ Ke2 78.g8=Q Kf2 79.Qhg2+ Ke1 80.Rd1+ Kxd1 81.Qh1+ Kc2 82.Qhg1 Kc3 83.Q1g2 Kd3 84.Qh1 Ke2 85.Qhg1 Kd3 86.Q1g2 b4 87.Qh3+ Kd4 88.Qh2 Kc3 89.Qh1 Kd3 90.Qhg1 Ke4 91.Q1g2+ Kd4 92.Qh1 Ke3 93.Qhg1+ Kd2 94.Q1g2+ Kd1 95.Qh1+ Kd2 96.Qhg1 Kd3 97.Q1g2 Ke3 98.Qh3+ Ke4 99.Qh4+ Ke5 100.Qh5+ Kd4 101.Qh6 Ke4 102.Qhh7+ Ke3 103.Qhh8 Kf4 104.Ke6 Ke3 105.Kd5 Kd2 106.Ke5 Kc2 107.Kf5 Kd2 108.Kg5 Kc1 109.Kf5 Kc2 110.Kf4 Kd1 111.Kg5 Kc2 112.Kf6 Kb2 113.Kf7+ Kc2 114.Ke6 Kxb3 115.Kd5 Ka2 116.Ke5+ Ka3 117.Kf5 b3 118.Kg5 Kxa4 119.Kf6 Ka3 120.Kf7 Ka4 121.Kf6 Ka3 122.Qxb3+ Kxb3 123.Ke5 a4 124.Qb8+ Ka2 125.Kd4 a3 126.Kc3 Ka1 127.Kb3 Kb1 128.Qa8 Ka1 129.Qa7 Kb1 130.Qg1# 1-0