1.e4 c5 2.Nf3 d6 3.Bc4 Nf6 4.d3 e6 5.O-O Be7 6.Bb3 O-O 7.Nbd2 b6 8.Re1 Ba6 9.Nf1 Nc6 10.Bg5 Na5 11.e5 dxe5 12.Nxe5 Nd7 13.Nxd7 Qxd7 14.Bxe7 Qxe7 15.Ng3 Qf6 16.Qc1 Bb7 17.Nh5 Qh4 18.Ng3 Rfd8 19.Re5 Qd4 20.Rg5 g6 21.Ne2 Qf6 22.Rg3 Nc6 23.c3 Ne7 24.Bc2 Rd7 25.Rh3 Rad8 26.Qh6 Qg7 27.Qxg7+ Kxg7 28.f4 Be4 29.Rd1 Bf5 30.Rg3 h5 31.h3 Be4 32.Re3 Bd5 33.Nc1 Bc6 34.Re2 Nd5 35.Rf1 h4 36.Rff2 Nf6 37.Kf1 Nh5 38.Ke1 Rd5 39.Re3 Ng3 40.Bd1 Nf5 41.Ree2 Bb5 42.Bc2 Ba6 43.a4 Bb7 44.Bd1 Bc6 45.Bb3 R5d6 46.Re5 Kf6 47.Ree2 Rh8 48.Bd1 Rg8 49.b3 Rdd8 50.Rd2 Ke7 51.Bg4 Ne3 52.Bf3 Bxf3 53.Rxf3 Nf5 54.Re2 Rd5 55.Kf2 Kf6 56.Ra2 Rb8 57.Ke1 Rbd8 58.Re2 R8d7 59.Ra2 Ng3 60.Rd2 Ke7 61.Rc2 Kd8 62.Ra2 Ke7 63.Rc2 f5 64.Re3 Kf6 65.Kf2 R5d6 66.Ra2 Nh5 67.Kf3 a6 68.Rae2 Ra7 69.Ra2 Rad7 70.Rae2 Ng3 71.Rb2 Rc7 72.Ra2 Rcc6 73.Kf2 Rc7 74.Re1 Nh5 75.Kf3 Rg7 76.Rf1 g5 77.fxg5+ Rxg5 78.Rff2 e5 79.Ke2 Nf4+ 80.Kf1 Nxd3 81.Rad2 Rg3 82.Ne2 Re3 83.Rf3 Rxf3+ 84.gxf3 Ke6 85.Ra2 Nc1 86.Nxc1 Rd1+ 87.Ke2 Rxc1 88.Kd3 Rh1 89.Kc4 Rxh3 90.a5 bxa5 91.Rxa5 Rxf3 92.Rxa6+ Kf7 93.Kxc5 Rxc3+ 94.Kd5 e4 95.Ke5 Rf3 96.b4 e3 97.Ra7+ Kg6 98.Kd4 h3 99.Ra1 e2 100.Rg1+ Kf6 101.Re1 h2