1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.Qf3 Be7 8.O-O-O Qc7 9.Qg3 Nbd7 10.Be2 b5 11.Bxb5 axb5 12.Ndxb5 Qc5 13.Be3 Qc6 14.Nxd6+ Kf8 15.e5 Nh5 16.Qg4 g6 17.Qd4 Ba6 18.Bh6+ Kg8 19.g4 Ng7 20.Nxf7 Kxf7 21.Qxd7 Bb7 22.Rhe1 Rhd8 23.Qxc6 Rxd1+ 24.Rxd1 Bxc6 25.Rd4 Ne8 26.a4 g5 27.f4 gxf4 28.Bxf4 Kg6 29.b4 Bxa4 30.b5 Ba3+ 31.Kb1 Bxb5 32.Nxb5 Rb8 33.c4 Nc7 34.Kc2 Nxb5 35.cxb5 Rxb5 36.Kd3 Be7 37.Rd7 Bf8 38.Rd8 Be7 39.Re8 Kf7 40.Rc8 Rb4 41.Ke3 Rb3+ 42.Kd4 Rb4+ 43.Ke3 Rb3+ 44.Kf2 Rb4 45.Kg3 Rb3+ 46.Kg2 Rb4 47.Kf3 Rb3+ 48.Ke4 Rb4+ 49.Ke3 Rb3+ 50.Kd4 Rb4+ 51.Rc4 Rb3 52.Rc7 Ke8 53.g5 Kf8 54.Ke4 Rh3 55.Rb7 Ke8 56.Ra7 Kf8 57.Ra2 Kf7 58.Ra7 Kf8 59.Rc7 Ke8 60.Kd4 Rh5 61.Rb7 Kf8 62.Ke4 Rh3 63.Rb2 Kf7 64.Rf2 Kg6 65.Kd4 Rh4 66.Kd3 Bxg5 67.Bg3 Ra4 68.Rf8 h5 69.Ke2 h4 70.Bf2 Re4+ 71.Kf3 Rxe5 72.Rg8+ Kf7 73.Rh8 Rf5+ 74.Ke2 Kg7 75.Rh5 Kg6 76.Rh8 Bf6 77.Rg8+ Kh5 78.h3 Rf4 79.Rf8 Kg6 80.Rg8+ Kf5 81.Be3 Rc4 82.Kf3 e5 83.Rf8 Rc2 84.Bb6 Rc3+ 85.Ke2 Ke6 86.Be3 Rc2+ 87.Kf3 Rh2 88.Ke4 Rxh3 89.Ra8 Rg3 90.Ra6+ Kf7 91.Ra2 Kg6 92.Rh2 Rg4+ 93.Kf3 Kf5 94.Rg2 Ra4 95.Rg8 Ra2 96.Bc5 e4+ 97.Ke3 h3 98.Bd6 Bg5+ 99.Kd4 Rd2+ 100.Kc5 Rxd6 101.Kxd6 h2 102.Rh8 e3