1.Nf3 e6 2.e4 c5 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 Nf6 7.Qd2 Be7 8.O-O-O O-O 9.Ndb5 Qa5 10.Nd6 b5 11.Bxb5 Rb8 12.Bxc6 dxc6 13.Qd4 Ba6 14.Qc5 Qc7 15.e5 Nd7 16.Qxa7 Bb7 17.Bc5 Nxe5 18.Bb6 Qd7 19.Nf5 Bg5+ 20.Be3 Bxe3+ 21.Qxe3 Qc7 22.Nd6 Ng4 23.Qg3 Nf6 24.Nde4 Qxg3 25.hxg3 Nxe4 26.Nxe4 c5 27.Nxc5 Bxg2 28.Rh2 Bf3 29.Rd3 Rfc8 30.Rxf3 Rxc5 31.b3 Rbc8 32.c4 Kh8 33.Rxf7 Rf5 34.Rxf5 Rc5 35.Rxc5 g6 36.Kb2 h5 37.a3 Kg8 38.a4 Kf8 39.a5 e5 40.b4 Kf7 41.a6 Kf6 42.a7 Kf7 43.a8=Q Kf6 44.Qa7 Kf5 45.Qa6 h4 46.Qa5 Ke4 47.Qa4 h3 48.Qa3 Kf5 49.Qa2 Kg4 50.Qa1 e4 51.Ka3 Kf3 52.Ka4 e3 53.Ka5 Kg4 54.Ka6 Kf3 55.Ka7 g5 56.Kb6 Ke4 57.Ka6 e2 58.Ka5 e1=Q 59.Qe5+ Kf3 60.Qf5+ Ke2 61.Qe4+ Kd1 62.Qxe1+ Kc2 63.Ka4 Kb2 64.Qe8 Ka1 65.Qa8 Kb2 66.Qb8 Kc2 67.Qc8 Kd2 68.Qc7 Kc2 69.Qb8 Kd3 70.Qc8 Kc2 71.Qe8 Kd3 72.Qa8 g4 73.Qb7 Kc3 74.Qc8 Kd3 75.Qb8 Kd4 76.Qb7 Kc3 77.f3 Kd3 78.Ka3 Ke3 79.Ka2 Kd3 80.Kb2 Kd4 81.Kc2 gxf3 82.Kb3 Ke3 83.Ka2 Kd3 84.Ka1 Kc3 85.Kb1 Kd3 86.Kc1 Kd4 87.Kb2 Kd3 88.Ka2 Kd4 89.Ka3 Ke3 90.g4 Kd3 91.Ka4 Kc3 92.Ka3 f2 93.Qf3+ Kd2 94.Ka4 Ke1 95.Rh1+ f1=N 96.Qxf1+ Kd2 97.Kb3 Ke3 98.Ka4 Kd2 99.b5 Kc2 100.Ka5 h2 101.Ka6 Kc3 102.Ka7 Kb2 103.Ka6 Kc2 104.Ka5 Kb3 105.Kb6 Ka2 106.Ka6 Kb3 107.Ka5 Ka2 108.g5 Kb2 109.Ka4 Kc2 110.Ka3 Kd2 111.Ka2 Kc3 112.Ka1 Kd4 113.Kb2 Ke4 114.Ka2 Kd4 115.Ka3 Ke4 116.Ka4 Kd4 117.Kb3 Ke3 118.Re5+ Kd2 119.Re2+ Kd3 120.Qd1# 1-0