1.Nf3 c5 2.c4 Nc6 3.g3 e5 4.Nc3 Nf6 5.Bg2 Be7 6.O-O d6 7.d3 h6 8.Ne1 O-O 9.Rb1 Be6 10.Nd5 Rb8 11.Nc2 Nd4 12.Nce3 b5 13.b3 Re8 14.Bb2 Qd7 15.Nxf6+ Bxf6 16.Nd5 Bd8 17.e3 Nc6 18.f4 exf4 19.gxf4 bxc4 20.dxc4 Bf5 21.Rc1 Nb4 22.Nxb4 cxb4 23.Bd4 Bb6 24.Qd2 Be4 25.Bxe4 Rxe4 26.Qg2 f5 27.Bxb6 axb6 28.Rf3 Rbe8 29.Qd2 Qe6 30.Re1 Kh7 31.h3 b5 32.cxb5 d5 33.Rd1 d4 34.exd4 Qd5 35.Qd3 Rc8 36.Qd2 Qxb5 37.d5 Qc5+ 38.Kh1 Qd6 39.Rg1 Rc7 40.Rgf1 Rd7 41.Rd3 Rde7 42.Rf2 Re8 43.Kh2 g5 44.Kh1 gxf4 45.Rdf3 R8e5 46.Kh2 Rxd5 47.Qc1 Re3 48.Rxf4 Re4 49.Kg3 Rdd4 50.Qf1 Rxf4 51.Rxf4 Rd3+ 52.Kg2 Rd2+ 53.Rf2 Qd5+ 54.Kh2 Qf3 55.Kg1 Qxf2+ 56.Qxf2 Rxf2 57.Kxf2 Kg6 58.Ke3 Kg5 59.Kf3 f4 60.Ke4 h5 61.Kf3 Kf5 62.h4 Ke5 63.Kf2 Ke4 64.Ke2 f3+ 65.Kf2 Kf4 66.Kf1 Kg3 67.Kg1 Kxh4 68.a4 bxa3 69.b4 Kg4 70.Kf2 h4 71.Ke3 f2 72.Kxf2 Kh5 73.Kg2 Kg6 74.Kf1 Kg5 75.b5 a2 76.Kf2 a1=Q 77.Kg2 Kf5 78.Kf2 Qa8 79.Ke3 Qg2 80.Kd4 Qg3 81.Kc5 h3 82.Kc6 Qh4 83.Kb6 Qh7 84.Ka5 Qh4 85.Ka6 Kf4 86.Ka7 Ke4 87.Kb7 Qg4 88.b6 Kf4 89.Ka6 h2 90.Ka7 Kg3 91.Kb7 Qf5 92.Ka7 Qf6 93.Ka8 Qe5 94.Ka7 Qd5 95.Kb8 Qd1 96.Ka7 Kh3 97.b7 Qd4+ 98.Ka8 Qa1+ 99.Kb8 Qe1 100.Kc7 Qe5+ 101.Kc8 Qd6 102.b8=B Qb6 103.Be5 Kg4 104.Bd6 Kh4 105.Bb4 Qa7 106.Bc3 h1=Q 107.Be1+ Qf2 108.Kd7 Qfxe1 109.Kd6 Qf2 110.Ke5 Qf7 111.Kd4 Qf5 112.Kc4 Qhf1+ 113.Kb3 Qc5 114.Kb2 Qg2+ 115.Ka1 Qc1# 0-1