1.Nf3 Nf6 2.c4 c5 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 h5 6.Bg5 Nh7 7.Bc1 g6 8.Nxc6 dxc6 9.Qxd8+ Kxd8 10.Bf4 Be6 11.e3 Bg7 12.Be2 g5 13.O-O-O+ Kc8 14.Bg3 h4 15.Bb8 Rxb8 16.h3 Nf8 17.a3 Bxc3 18.e4 Be1 19.Rhxe1 Nh7 20.Rh1 Kc7 21.Bf3 Rhd8 22.Rdg1 Nf8 23.e5 Ng6 24.c5 Nf4 25.Bd5 Nxd5 26.Rh2 Rdc8 27.g4 Rg8 28.a4 Bf5 29.b4 Kd8 30.Rgh1 Ne3 31.f4 b6 32.Rg1 Rg6 33.Re1 gxf4 34.a5 bxc5 35.Rg2 Nd5 36.Rh1 c4 37.Kd2 Ke8 38.Kc1 Rxg4 39.Rgg1 Rd8 40.Kb2 Bc8 41.Rc1 Rg6 42.Kc2 Bxh3 43.Rxh3 Rc8 44.Rxh4 Ra8 45.Rh8+ Kd7 46.Rxa8 a6 47.Kb1 Rg3 48.Rxc4 f3 49.Rf8 Rg1+ 50.Rc1 f2 51.Rxf7 Nc3+ 52.Kc2 Ne4 53.Rd1+ Ke6 54.Rf8 Kxe5 55.Rf7 Nf6 56.Rxe7+ Kf4 57.Rd6 Rg6 58.Rd4+ Kf5 59.Rd1 Rg1 60.Rf7 Rxd1 61.Kxd1 f1=Q+ 62.Kc2 Qc4+ 63.Kd2 Qd5+ 64.Ke1 Qd8 65.Rh7 Nxh7 66.Kf2 Qa8 67.Ke2 Kg5 68.b5 Kf6 69.Kd2 Qe8 70.Kd3 Kg5 71.b6 Qe1 72.Kd4 Qh4+ 73.Ke3 Nf8 74.Kd2 Qh7 75.b7 Qxb7 76.Ke1 c5 77.Kd1 Qa8 78.Kd2 Kh4 79.Kd1 Qd8+ 80.Ke1 Qd6 81.Kf1 Qh2 82.Ke1 Qc2 83.Kf1 Qc4+ 84.Ke1 Kg3 85.Kd1 Ne6 86.Kd2 Qb5 87.Kc2 Qd7 88.Kc1 Ng5 89.Kc2 Qc6 90.Kb1 Kh2 91.Ka2 Qc8 92.Kb1 Qd7 93.Kc1 Nf3 94.Kc2 Nh4 95.Kb2 Qb7+ 96.Ka3 Qf3+ 97.Ka4 Qe2 98.Kb3 Qe1 99.Ka3 Qd2 100.Ka4 Qa2# 0-1