1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Qd2 a6 8.O-O-O Bd7 9.f3 Be7 10.h4 h6 11.Be3 h5 12.Nxc6 Bxc6 13.Kb1 d5 14.Qf2 Qc7 15.Bb6 Qb8 16.exd5 Nxd5 17.Nxd5 Bxd5 18.Qe3 Qg3 19.Rh3 Qg6 20.Bd3 Qxg2 21.f4 Bc6 22.Rg3 Qd5 23.Rxg7 Bf6 24.Rgg1 Qf3 25.Qd2 Qd5 26.Qb4 a5 27.Qa3 a4 28.f5 e5 29.Qb4 Be7 30.Qc3 Bxh4 31.Bc4 Qe4 32.a3 Bf6 33.Rge1 Qxf5 34.Rf1 Qg6 35.Rd6 Rh6 36.Rdxf6 Qxf6 37.Rxf6 Rxf6 38.Qxe5+ Kf8 39.Qxf6 Kg8 40.Ka1 Bh1 41.Ka2 Bd5 42.Bxd5 Rd8 43.Kb1 Rb8 44.Ka1 Rf8 45.Ka2 Ra8 46.Kb1 h4 47.Qf3 Kh7 48.Ka1 Kg7 49.Ka2 f6 50.Kb1 Kf8 51.Ka1 Kg7 52.Ka2 Kh7 53.Kb1 Rc8 54.Ka1 Rg8 55.Ka2 Rb8 56.Kb1 Rf8 57.Ka1 Rh8 58.Ka2 Ra8 59.Ka1 Rh8 60.b3 axb3 61.Ba7 f5 62.Kb2 bxc2 63.Kxc2 Rc8+ 64.Kb3 Kg6 65.Ka2 Kg5 66.Kb1 b5 67.Ka1 Rc2 68.Kb1 Kg6 69.Qf4 Re2 70.Bb6 Kg7 71.Ka1 Rf2 72.Qxf2 b4 73.Ka2 Kg6 74.Kb1 Kh5 75.Ka1 h3 76.Ka2 Kg6 77.Kb1 b3 78.Ka1 Kh6 79.Kb1 b2 80.Bc6 Kg6 81.Bb7 Kh6 82.Ba6 h2 83.Qxh2+ Kg6 84.Qh3 Kg7 85.Qh4 Kg6 86.Qh1 Kf6 87.Bb5 Ke5 88.Ba6 f4 89.Bb5 Kf5 90.Ba6 f3 91.Qh2 Ke4 92.Qh3 Ke5 93.Qh4 Kf5 94.Qh1 Ke4 95.Qh2 Kf5 96.Qh3+ Ke4 97.Qh4+ Kf5 98.Qg3 f2 99.Qxf2+ Ke5 100.Qf3 Ke6 101.Qf4 Kd7 102.Qf1 Ke8 103.Kxb2 Ke7 104.Qa1 Kd6 105.Ka2 Kc6 106.Kb1 Kxb6 107.Kb2 Ka5 108.Ka2 Ka4 109.Kb1 Kb3 110.a4 Kb4 111.Qa2 Kc3 112.Qa3+ Kd4 113.Ka1 Ke4 114.Ka2 Kf5 115.Kb1 Kf4 116.Kc2 Kf5 117.Kc3 Ke4 118.Kc4 Ke5 119.Kc5 Kf4 120.Kd4 Kg4 121.Ke4 Kh5 122.Kf5 Kh6 123.Kf6 Kh7 124.Kf7 Kh6 125.Bb5 Kh7 126.Qh3# 1-0