1.e4 e6 2.Nc3 c5 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 Qc7 6.Be3 a6 7.Qd2 Nf6 8.O-O-O Bb4 9.f3 Ne5 10.g4 h6 11.Rg1 d5 12.Bf4 Bd7 13.g5 Nh5 14.Bxe5 Qxe5 15.exd5 O-O-O 16.a3 Be7 17.gxh6 Rxh6 18.Re1 Qf4 19.Qxf4 Nxf4 20.Nf5 exf5 21.Rxe7 g6 22.Rxf7 Rxh2 23.Bc4 b5 24.Bb3 Rh3 25.Rf1 Kc7 26.Kb1 Rdh8 27.Ka2 Rh1 28.Rxh1 Rxh1 29.Rf6 Rh3 30.Rxa6 Rxf3 31.a4 bxa4 32.Nxa4 Bxa4 33.d6+ Kb7 34.Rxa4 g5 35.Rc4 Rf2 36.Rc5 Rd2 37.Rxf5 Rxd6 38.Rxg5 Ra6+ 39.Kb1 Rh6 40.Rf5 Ne2 41.Bd5+ Kb6 42.Re5 Nf4 43.Be4 Rh3 44.Rf5 Ne2 45.Rf2 Re3 46.Bd3 Nd4 47.Rf4 Nc6 48.b3 Ne5 49.Re4 Rxe4 50.Bxe4 Kc5 51.c3 Kb6 52.Kc2 Ng4 53.Kd2 Nf2 54.Bf3 Kc5 55.Ke3 Nh3 56.Bg2 Ng5 57.Kd3 Ne6 58.b4+ Kb5 59.Bf1 Ka4 60.Kc4 Nf4 61.Bd3 Ng2 62.Bc2+ Ka3 63.b5 Ne3+ 64.Kd3 Nd5 65.Kd4 Nb6 66.Kc5 Nd7+ 67.Kc6 Ne5+ 68.Kd5 Nd7 69.Bd1 Nb6+ 70.Kc6 Nc4 71.Kc5 Ne5 72.b6 Nd7+ 73.Kc6 Ne5+ 74.Kb5 Nd7 75.c4 Nxb6 76.Kxb6 Ka2 77.Ka7 Kb2 78.Kb7 Ka3 79.Kc8 Kb2 80.c5 Ka1 81.Kc7 Kb2 82.c6 Ka2 83.Bb3+ Kxb3 84.Kb8 Kb2 85.Ka7 Kc1 86.Kb6 Kb1 87.Ka6 Kb2 88.c7 Kb3 89.Kb5 Ka2 90.Kc6 Ka3 91.Kb6 Ka4 92.Kb7 Kb3 93.Kb8 Ka2 94.Kc8 Kb2 95.Kd7 Ka2 96.Kc8 Kb3 97.Kb7 Ka2 98.c8=Q Kb2 99.Ka6 Ka2 100.Ka5 Ka3 101.Kb5 Ka2 102.Qa8+ Kb3 103.Qa1 Kc2 104.Ka4 Kd2 105.Kb3 Ke3 106.Ka2 Ke2 107.Kb1 Kd1 108.Qa2 Ke1 109.Qa3 Kf1 110.Kc2 Kg1 111.Kd3 Kh1 112.Ke3 Kg1 113.Kf3 Kh1 114.Qa1+ Kh2 115.Qb1 Kh3 116.Qh1# 1-0