1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.c4 Nf6 6.Nxc6 bxc6 7.Bd3 Bb4+ 8.Bd2 Bxd2+ 9.Qxd2 d6 10.O-O Nd7 11.Nc3 a5 12.b3 O-O 13.Rfd1 Qf6 14.Rac1 Rd8 15.Bb1 Nc5 16.f4 e5 17.f5 h6 18.Qe3 Qg5 19.Qxg5 hxg5 20.Rd2 Kf8 21.Rcd1 Ke7 22.h3 Rb8 23.Bc2 Ba6 24.Rb1 Rd7 25.Kf2 Bc8 26.Ke3 Na6 27.a3 f6 28.Bd1 Rdb7 29.Rdb2 Bd7 30.Be2 Be8 31.Na4 Nc5 32.Nxc5 dxc5 33.Kd3 Rd7+ 34.Ke3 Bf7 35.a4 Rd4 36.g4 Rbd8 37.Rh1 Rb8 38.Rhb1 Rh8 39.Rh1 g6 40.Rd2 Rhd8 41.Rd3 Rh8 42.Rc3 Kf8 43.Rd3 Kg7 44.Rc3 Rb8 45.Rd1 Re8 46.Rcd3 Rh8 47.Rh1 Rh4 48.Rh2 Kf8 49.Rh1 Ke7 50.Rh2 Rh6 51.Rh1 Rh8 52.Rc3 gxf5 53.exf5 e4 54.Rcc1 Kd6 55.Rcd1 Ke5 56.Rc1 Rb8 57.Rc3 Rbd8 58.Rc2 R8d7 59.Rcc1 Be8 60.Rc2 Rb7 61.Rc3 Rh7 62.Rcc1 Bd7 63.Rc3 Rh4 64.Rcc1 Rh8 65.Rc2 Bc8 66.Rc3 Rh4 67.Rcc1 Rh7 68.Rc3 Rhd7 69.Rc2 Rd8 70.Rcc1 Rf8 71.Rc3 Bxf5 72.gxf5 Kxf5 73.h4 Rh8 74.h5 Ke5 75.Rg1 Rg8 76.h6 Rh8 77.Rh1 f5 78.Kf2 g4 79.Kg3 Rd6 80.h7 Rd7 81.Rcc1 f4+ 82.Kf2 f3 83.Bxf3 exf3 84.Kg3 Rdxh7 85.Rxh7 Rxh7 86.Kxg4 f2 87.Rf1 Rf7 88.Kg3 Kd4 89.Kg2 Kc3 90.Rc1+ Kb2 91.Rf1 Kxb3 92.Rb1+ Kc2 93.Rf1 Kd2 94.Ra1 f1=Q+ 95.Rxf1 Rxf1 96.Kxf1 Kd3