1.Nf3 e6 2.d4 c5 3.Nc3 cxd4 4.Nxd4 a6 5.e4 d6 6.Be2 Nf6 7.f4 Qb6 8.a3 Be7 9.Be3 Qc7 10.g4 h6 11.Qd2 b5 12.g5 hxg5 13.fxg5 Nfd7 14.O-O-O Ne5 15.h4 Nbc6 16.Nxc6 Qxc6 17.h5 Bb7 18.h6 gxh6 19.gxh6 O-O-O 20.h7 Bf6 21.Bd4 Nd7 22.Rh3 Kb8 23.Kb1 Bxd4 24.Qxd4 Ne5 25.Qe3 Qc7 26.Qh6 Ng6 27.Rf1 Rc8 28.Qg7 Ne5 29.Rd1 Bxe4 30.a4 Bf5 31.Rh4 f6 32.Qxf6 Rxh7 33.Rxh7 Bxh7 34.axb5 axb5 35.Qxe6 b4 36.Rxd6 bxc3 37.Rb6+ Ka8 38.Ra6+ Kb8 39.Qb3+ Qb7 40.Rb6 Bxc2+ 41.Kxc2 cxb2+ 42.Kxb2 Nc4+ 43.Bxc4 Rc7 44.Rxb7+ Rxb7 45.Bb5 Ka7 46.Qa4+ Kb6 47.Be2 Rg7 48.Qd1 Kc7 49.Kc3 Rg2 50.Kb4 Rf2 51.Qe1 Kd6 52.Qxf2 Ke6 53.Qh2 Kd5 54.Bb5 Ke6 55.Qg1 Kd6 56.Qf1 Ke5 57.Qh3 Kd5 58.Qa3 Ke5 59.Bc4 Kf5 60.Kb3 Kg5 61.Ba6 Kf4 62.Ka2 Kg4 63.Bd3 Kh5 64.Bf1 Kg6 65.Qg3+ Kh6 66.Qg8 Kh5 67.Kb3 Kh4 68.Bh3 Kxh3 69.Qd5 Kg3 70.Qd6+ Kh3 71.Qh6+ Kg4 72.Kc4 Kf5 73.Qh7+ Kg5 74.Qf7 Kh6 75.Qa7 Kg5 76.Kb3 Kg4 77.Kb2 Kh3 78.Qa2 Kg2 79.Qa8+ Kh2 80.Qf8 Kh3 81.Qg7 Kh4 82.Qd4+ Kg5 83.Ka3 Kf5 84.Qd8 Kg6 85.Qh4 Kf5 86.Qh2 Kg5 87.Qg1+ Kf5 88.Ka4 Ke4 89.Qc5 Kf4 90.Qe7 Kf5 91.Ka5 Kg6 92.Qe2 Kh6 93.Qh2+ Kg6 94.Qc7 Kh6 95.Qd8 Kg6 96.Qd5 Kh7 97.Kb5 Kg6 98.Qe6+ Kg5 99.Qc6 Kf4 100.Kb4 Kg5 101.Qe8 Kh6 102.Qd7 Kg5 103.Qh7 Kf6 104.Kb3 Ke6 105.Qh3+ Ke7 106.Qd3 Kf6 107.Qb1 Ke7 108.Qc1 Kd7 109.Ka4 Ke6 110.Kb5 Kd7 111.Qh6 Ke7 112.Kc6 Ke8 113.Qg7 Kd8 114.Qd7# 1-0