1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Bb5+ Bd7 7.Bxd7+ Qxd7 8.Nde2 Qc6 9.Ng3 Nbd7 10.O-O g6 11.Kh1 Bg7 12.f4 h5 13.Qf3 h4 14.Nge2 O-O-O 15.h3 Nc5 16.Nd5 Nxd5 17.exd5 Qa6 18.Re1 e4 19.Qf2 f5 20.Be3 Qc4 21.Bd4 Bxd4 22.Qxd4 Qxd4 23.Nxd4 Kb8 24.b3 Nd7 25.Kg1 Rc8 26.c4 Nc5 27.Red1 Rhg8 28.Kf2 g5 29.Nxf5 gxf4 30.Nxh4 e3+ 31.Kf1 Ne4 32.Rd4 Rce8 33.Re1 Nd2+ 34.Ke2 Ref8 35.Kd3 Rf6 36.Re2 Rh8 37.Nf3 Nxf3 38.gxf3 Rxh3 39.Ke4 Rh4 40.Rg2 Rf8 41.Kd3 Rh1 42.Re4 Rf7 43.Rg4 Rd1+ 44.Kc2 Rf1 45.c5 Kc7 46.b4 Rxf3 47.Re8 Rf2+ 48.Kb3 e2 49.Rgg8 Kd7 50.Rb8 Ke7 51.c6 bxc6 52.dxc6 Kf6 53.Rbe8 f3 54.Rgf8 Rxf8 55.Rxf8+ Ke7 56.c7 e1=Q 57.c8=Q Qe6+ 58.Qxe6+ Kxe6 59.Kc4 Rc2+ 60.Kd4 f2 61.a4 d5 62.b5 Ra2 63.Ke3 Kd6 64.a5 Rxa5 65.Rxf2 Rxb5 66.Rf6+ Kc5 67.Ra6 Rb3+ 68.Kd2 Rb7 69.Kd3 Rd7 70.Ra1 Rb7 71.Rc1+ Kd6 72.Ra1 Kc6 73.Rc1+ Kd6 74.Ra1 Ke6 75.Re1+ Kd6 76.Ra1 Rb3+ 77.Kd4 Rb4+ 78.Kd3 Ke5 79.Rxa7 Rb3+ 80.Kc2 Rh3 81.Ra4 Re3 82.Kd2 Rg3 83.Rb4 Kd6 84.Ra4 Kc5 85.Rh4 d4 86.Rh8 Rg4 87.Kd3 Rg3+ 88.Kd2 Kd5 89.Rd8+ Kc4 90.Rc8+ Kd5 91.Rd8+ Ke5 92.Re8+ Kf6 93.Rd8 Rg2+ 94.Kd3 Rg1 95.Rxd4 Rf1