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 Bf6 31.Bc4 Qe4 32.a3 Qxh4 33.Rd6 Rc8 34.Bb5 Ke7 35.Bxc6 bxc6 36.Qc5 Ke8 37.Rxc6 Rxc6 38.Qxc6+ Ke7 39.Bc5+ Kd8 40.Rd1+ Qd4 41.Bxd4 Ke7 42.Rd2 Rb8 43.c3 Bg7 44.b3 Bh8 45.Kb2 Bf6 46.Rd3 Bg7 47.Ba7 Ra8 48.Rd4 Re8 49.b4 Rg8 50.c4 Rh8 51.Ka2 Ra8 52.Kb2 Bf6 53.Kc2 Bg5 54.Kc3 Rc8 55.Qxc8 Kf6 56.Qb8 Kxf5 57.Qa8 Kg6 58.Kd3 Be7 59.Kc3 Bg5 60.Qb7 Bd8 61.Qb6+ Bxb6 62.Bxb6 Kf6 63.Kd3 e4+ 64.Kc3 Ke5 65.Rd5+ Ke6 66.Rd2 Ke7 67.c5 Ke8 68.Rh2 f5 69.Rb2 Kf8 70.Rg2 e3 71.Ra2 Kf7 72.Re2 Ke8 73.Rxe3+ Kf7 74.Re5 Kf8 75.Re6 Kg8 76.Re7 h4 77.Re1 f4 78.Re6 f3 79.Re1 Kf7 80.c6 Kf6 81.c7 f2 82.Bxf2 Kg7 83.Kc4 Kh8 84.Kd5 h3 85.Ke5 Kg7 86.Ke6 h2 87.Ke7 h1=B 88.Bb6 Kh7 89.Kf7 Bg2 90.Bc5 Be4 91.b5 Bb7 92.Bb6 Bc8 93.Bc5 Bf5 94.Kf8 Bg6 95.Ke7 Bd3 96.Bb6 Kg8 97.Ba7 Be4 98.Re2 Bd3 99.Re3 Be4 100.Rxe4 Kh7 101.Kf7 Kh8 102.Rh4# 1-0