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.Bd5 Bd7 35.Bxf7+ Ke7 36.Qd3 Bc6 37.Bc4 Qe4 38.Re6+ Kf7 39.Rxc6+ Ke7 40.Qxe4 Rc7 41.Bxc7 Rf8 42.Bxe5 h4 43.Bxf6+ Kd7 44.Ka1 Rb8 45.Qxh4 Rg8 46.Bxg8 b5 47.Kb1 Kxc6 48.Ka1 Kc5 49.Kb1 Kc6 50.Kc1 Kd6 51.Rf1 Kc5 52.Qh3 Kd6 53.Be7+ Kd7 54.Qh4 Kc7 55.Qh5 Kd7 56.Qh6 Kxe7 57.Qh7+ Kf6 58.Qh8+ Kg5 59.Qh6+ Kxh6 60.Ba2 b4 61.Rf2 b3 62.cxb3 axb3 63.Bxb3 Kh5 64.Kb1 Kg4 65.Ka1 Kg3 66.Ka2 Kh4 67.Kb1 Kg5 68.Ka1 Kh6 69.Rf3 Kh7 70.Rf4 Kg7 71.Rf1 Kh6 72.Rf2 Kg5 73.Rf3 Kh5 74.Rf4 Kg5 75.Rf1 Kg4 76.Rf2 Kh3 77.Ka2 Kh4 78.a4 Kg5 79.Kb1 Kh5 80.Kc2 Kg4 81.Kd3 Kh5 82.Kd4 Kh6 83.Ke4 Kg7 84.Kd5 Kf8 85.Kc4 Kg7 86.Rf3 Kf6 87.Rf4 Kf7 88.Rf2 Kf6 89.Rf4 Kf7 90.a5 Kg8 91.Rf2 Kh7 92.Ba2 Kg7 93.Kd5 Kf8 94.Ke4 Ke7 95.Kd3 Kd7 96.Kc4 Ke8 97.Kb5 Kd7 98.Kc5 Ke8 99.Kc6 Ke7 100.Kc7 Kf6 101.Kd7 Kg7 102.Ke7 Kh8 103.Kf8 Kh7 104.Be6 Kh8 105.Rh2# 1-0