1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Qc7 6.Be3 a6 7.Bd3 Nf6 8.O-O b5 9.Kh1 Bb7 10.a3 h5 11.f4 Ng4 12.Bg1 Nxd4 13.Bxd4 Bc5 14.Be2 Ne3 15.Bxe3 Bxe3 16.Qd3 Bxf4 17.Qf3 Be5 18.Qxf7+ Kd8 19.Rad1 Kc8 20.Bxb5 axb5 21.Nxb5 Qd8 22.Nd6+ Bxd6 23.Rxd6 Ra6 24.Rd4 e5 25.Rc4+ Rc6 26.Rxc6+ Bxc6 27.Qxg7 Bxe4 28.Qxe5 Bc6 29.h3 Rg8 30.Rf2 Qh4 31.Kg1 Kb7 32.Qe3 Qc4 33.Qe7 Qd5 34.Qb4+ Kc7 35.Qd2 Qc5 36.Qf4+ Kc8 37.Kh2 Qd5 38.Rf3 h4 39.c4 Qg5 40.Qxg5 Rxg5 41.Rf2 Rg3 42.Kg1 Kc7 43.b4 Rxa3 44.Rf4 Ra2 45.b5 Bxg2 46.c5 Bxh3 47.Rxh4 Bf5 48.Rf4 Be6 49.Re4 Bd5 50.Re7 Kd8 51.Rg7 Rb2 52.c6 dxc6 53.bxc6 Bxc6 54.Kf1 Bd7 55.Rf7 Kc7 56.Rf2 Rb3 57.Rf6 Bc6 58.Kf2 Kb6 59.Rf5 Rd3 60.Re5 Bd5 61.Re3 Rd4 62.Rc3 Bc4 63.Ke3 Kc5 64.Ra3 Rh4 65.Ra5+ Kd6 66.Ra8 Ke5 67.Re8+ Be6 68.Kd3 Rh3+ 69.Kd2 Kd5 70.Re7 Ra3 71.Re8 Bf5 72.Rd8+ Kc4 73.Ke2 Be4 74.Kf2 Bd5 75.Rb8 Ra2+ 76.Ke3 Ra3+ 77.Kf2 Kd4 78.Rb4+ Ke5 79.Rb5 Rh3 80.Ra5 Rb3 81.Ke2 Kd4 82.Ra4+ Bc4+ 83.Kf2 Rc3 84.Ra7 Ke4 85.Ra8 Rf3+ 86.Kg2 Bf1+ 87.Kg1 Bh3 88.Ra4+ Kf5 89.Rb4 Kg5 90.Ra4 Bg4 91.Ra2 Kh4 92.Rb2 Rf4 93.Kg2 Bh3+ 94.Kg1 Rf1+ 95.Kh2 Bf5 96.Rb4+ Kg5 97.Kg2 Rc1 98.Kf2 Rc2+ 99.Ke3