1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Qxd4 Nc6 5.Bb5 Bd7 6.Qd3 Nf6 7.O-O g6 8.h3 Bg7 9.c4 O-O 10.Nc3 a6 11.Bxc6 Bxc6 12.Be3 Nd7 13.Nd4 Nc5 14.Qc2 Ne6 15.Rfd1 Rc8 16.b3 b5 17.cxb5 axb5 18.f3 b4 19.Nce2 Bb5 20.Qd2 Bxe2 21.Qxe2 Nxd4 22.Bxd4 Bxd4+ 23.Rxd4 Qb6 24.Qf2 Rc2 25.Rd2 Qxf2+ 26.Rxf2 Rfc8 27.Rxc2 Rxc2 28.a3 bxa3 29.Rxa3 Kg7 30.Kh2 Kf6 31.Kg3 g5 32.Ra5 Rb2 33.Rb5 e6 34.Kh2 h6 35.Kg3 Ke7 36.Rb7+ Kf6 37.Rb5 h5 38.h4 gxh4+ 39.Kh3 Kg6 40.Rb8 Kg5 41.b4 Kf4 42.b5 Rb1 43.Kh2 f5 44.exf5 Kxf5 45.b6 d5 46.b7 Ke5 47.Rh8 Rxb7 48.Rxh5+ Kf4 49.Rxh4+ Ke3 50.Rh5 Kf4 51.Rh4+ Kg5 52.Rd4 Rb5 53.f4+ Kf5 54.Kh3 Rb3+ 55.g3 Rb1 56.g4+ Kf6 57.Kg3 Rb3+ 58.Kh4 Rc3 59.Rd2 Rf3 60.Rd4 Rc3 61.f5 Ke5 62.Rd2 exf5 63.gxf5 Rf3 64.Kg4 Rf4+ 65.Kg3 Rxf5 66.Re2+ Kd4 67.Rd2+ Ke3 68.Ra2 Rg5+ 69.Kh4 Rg1 70.Ra3+ Ke4 71.Ra8 d4 72.Ra3 d3 73.Kh3 d2 74.Ra4+ Ke3 75.Ra3+ Ke2 76.Ra2 Ke1 77.Rxd2 Kxd2 78.Kh2 Rg8 79.Kh3 Kc3 80.Kh4 Kb4 81.Kh5 Ka5 82.Kh6 Rg1 83.Kh7 Kb6 84.Kh6 Kc7 85.Kh5 Kd6 86.Kh4 Ke5 87.Kh3 Kf4 88.Kh2 Rg3 89.Kh1 Kf3 90.Kh2 Kf2 91.Kh1 Rh3#