1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e5 7.Nf5 h6 8.Bxf6 Qxf6 9.Qd3 Be6 10.Nxd6+ Bxd6 11.Qxd6 Nd7 12.Nd5 Bxd5 13.Qxd5 Rc8 14.Qxb7 O-O 15.Qxd7 Rxc2 16.Be2 Rd8 17.Qf5 Rdd2 18.Bd1 Qxf5 19.exf5 Rxb2 20.Rb1 Rxa2 21.O-O a5 22.Bb3 Rab2 23.Rxb2 Rxb2 24.Bd5 a4 25.Ra1 Rb4 26.g3 Kf8 27.Bc6 Ke7 28.Bxa4 Kf6 29.Bc2 Rb2 30.Be4 Rb4 31.f3 Rb2 32.Ra6+ Kg5 33.h4+ Kh5 34.Ra7 f6 35.Kf1 Rh2 36.Rxg7 Rf2+ 37.Ke1 Rb2 38.Rg6 Re2+ 39.Kf1 Rxe4 40.Rxf6 Re3 41.Kf2 Re2+ 42.Kxe2 e4 43.Ke3 exf3 44.Rc6 f2 45.Kxf2 Kg4 46.Ke3 Kxf5 47.Kd2 Ke5 48.Rb6 Kd4 49.Rd6+ Ke4 50.Rd8 Kf5 51.Kd3 Kg4 52.Ke3 Kf5 53.Rg8 h5 54.Rh8 Ke5 55.Re8+ Kf5 56.Rb8 Kg4 57.Ke2 Kh3 58.Rb5 Kh2 59.Rc5 Kxg3 60.Rxh5 Kh2 61.Kf1 Kh3 62.Rc5 Kxh4 63.Ra5 Kg4 64.Ke2 Kf4 65.Rh5 Ke4 66.Rh7 Kd5 67.Rf7 Kc6 68.Kd1 Kd5 69.Rf5+ Kd4 70.Rb5 Kd3 71.Rb3+ Kd4 72.Rg3 Kc4 73.Re3 Kc5 74.Re4 Kd5 75.Ra4 Ke6 76.Ke1 Kd6 77.Ra7 Ke6 78.Ra2 Kf7 79.Kd2 Ke6 80.Rb2 Kf7 81.Kd1 Kg8 82.Rb4 Kf7 83.Kd2 Kg6 84.Rc4 Kh6 85.Kc1 Kg7 86.Rb4 Kf7 87.Rd4 Ke6 88.Kb1 Ke7 89.Kc2 Kf7 90.Kd2 Kg6 91.Rb4 Kg5 92.Kc3 Kf5 93.Kd4 Kf6 94.Kd5 Kf5 95.Rd4 Kf6 96.Kc6 Kf5 97.Kd6 Kf6 98.Rf4+ Kg5 99.Ke5 Kg6 100.Rf2 Kg5 101.Rg2+ Kh5 102.Kf5 Kh4 103.Rg7 Kh5 104.Rh7# 1-0