1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bg5 e6 7.Qd2 a6 8.O-O-O Bd7 9.f4 b5 10.Bxf6 gxf6 11.Nxc6 Bxc6 12.Qe1 b4 13.Nd5 a5 14.Rd4 Bd7 15.Ne3 Qb6 16.Qd2 Bc6 17.Nc4 Qc5 18.Nxd6+ Bxd6 19.Rxd6 Bxe4 20.Rd4 f5 21.Bd3 Bc6 22.Bc4 O-O 23.Re1 a4 24.Re5 Qb6 25.Qe3 Rfd8 26.Rxd8+ Qxd8 27.Rxe6 fxe6 28.Qxe6+ Kg7 29.Qxc6 Qe7 30.Qe6 Re8 31.Qxe7+ Rxe7 32.Bb5 a3 33.bxa3 bxa3 34.Kd2 Kf6 35.c4 Re4 36.g3 Ke6 37.Ba6 Kd6 38.Bc8 Rxc4 39.Bxf5 Rb4 40.Bxh7 Rb2+ 41.Bc2 Rxa2 42.Kc3 Rb2 43.g4 Rb4 44.Bb3 Rxf4 45.Ba2 Kc5 46.Kb3 Rf3+ 47.Ka4 Kd4 48.Bb3 Kc3 49.Kxa3 Rf4 50.g5 Rb4 51.Ba4 Rb1 52.Ka2 Rh1 53.g6 Rxh2+ 54.Ka1 Re2 55.Kb1 Re6 56.Bd7 Rb6+ 57.Ka2 Rxg6 58.Be8 Rf6 59.Bd7 Rb6 60.Be8 Rb2+ 61.Ka1 Kb3 62.Bf7+ Ka3 63.Bg6 Rg2 64.Bf5 Re2 65.Kb1 Re5 66.Bg6 Rc5 67.Bf7 Kb4 68.Kb2 Rf5 69.Be6 Rf6 70.Bg8 Rf2+ 71.Kb1 Kc3 72.Bd5 Rf6 73.Bg8 Rb6+ 74.Ka2 Rb2+ 75.Ka1 Kc2 76.Bh7+ Kc1 77.Bg8 Rg2 78.Be6 Rg6 79.Bd5 Rg5 80.Bb3 Rb5 81.Bf7 Rb7 82.Be6 Rb6 83.Bd5 Rd6 84.Bg8 Rg6 85.Bd5 Rg5 86.Bb3 Kd2 87.Kb2 Rb5 88.Ka2 Kc3 89.Bf7 Rb2+ 90.Ka1 Kc2 91.Bg6+ Kc1 92.Bf7 Rf2 93.Bd5 Rf5 94.Bg8 Ra5+ 95.Ba2 Rg5 96.Bb3