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.f5 e5 27.Qb4 a5 28.Qc3 a4 29.Bc4 Qe4 30.a3 Qxh4 31.Rd6 Rc8 32.Bd5 Bd7 33.Bxf7+ Ke7 34.Qd3 Bc6 35.Bc4 Qe4 36.Re6+ Kf7 37.Rxc6+ Ke8 38.Rxc8+ Bd8 39.Qxe4 Kf8 40.Rxd8+ Ke7 41.Ka1 Rg8 42.Rgxg8 Kf6 43.Qd4 h4 44.Qxh4+ Kxf5 45.Ka2 e4 46.Kb1 e3 47.Ka1 Ke5 48.Kb1 e2 49.Ka1 e1=Q+ 50.Rd1 Kf5 51.Ka2 Qxh4 52.Kb1 Qf6 53.Rc1 Qd8 54.Rxd8 Ke5 55.c3 Kf5 56.Rc2 Kf4 57.Ka1 Kg5 58.Ka2 Kg6 59.Kb1 Kh6 60.b3 Kg5 61.Kb2 Kh5 62.Kc1 Kg6 63.b4 Kf6 64.b5 Kg6 65.Rd5 Kh7 66.Kb1 Kg6 67.Kb2 Kf6 68.Kc1 Kg7 69.Kd1 Kh6 70.Kd2 Kh7 71.Ke1 Kg7 72.Ke2 Kg8 73.Kf1 Kg7 74.Kf2 Kf8 75.Kg1 Ke8 76.Kg2 Ke7 77.Kh1 Kf8 78.Kh2 Ke8 79.Kh3 Ke7 80.Rc5 Kd7 81.Rb2 Ke8 82.Ra2 Kd7 83.Ba7 Ke7 84.b6 Kf8 85.Kg3 Kg7 86.Kf3 Kh6 87.Ke3 Kg7 88.Kd3 Kf8 89.Kd4 Kg7 90.Kd5 Kh6 91.Rh2+ Kg7 92.Kd6 Kg6 93.Kc7 Kf6 94.Kb8 Ke7 95.Ka8 Kf6 96.Kxb7 Ke7 97.Be2 Ke8 98.Kb8 Kf8 99.Ka8 Ke8 100.Kb7 Kd8 101.Kb8 Ke7 102.Ka8 Kd8 103.Kb7 Ke8 104.Rh3 Kd7 105.Rg3 Kd6 106.Rc4 Kd5 107.Bb8 Ke6 108.Ka7 Kd7 109.Ka8 Ke8 110.Kb7 Kd8 111.Kc6 Ke7 112.Kd5 Ke8 113.Ke4 Kd7 114.Kf3 Ke6 115.Kg2 Kf6 116.Rb4 Kf5 117.Rg6 Kxg6 118.Rb1 Kf6 119.Ra1 Ke7 120.Ba6 Kf8 121.Ba7 Kg8 122.Kf3 Kh8 123.Ke4 Kg8 124.Kd5 Kg7 125.Kd6 Kh7 126.Ke7 Kh6 127.Kf6 Kh5 128.Bc4 Kh6 129.Rh1# 1-0