1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 a6 6.Nxc6 bxc6 7.Bd3 d5 8.O-O Nf6 9.Qf3 Be7 10.e5 Nd7 11.Qg3 Kf8 12.Na4 Qc7 13.f4 c5 14.c4 d4 15.Bd2 g6 16.f5 exf5 17.Bh6+ Ke8 18.e6 Qxg3 19.exf7+ Kxf7 20.hxg3 Nf6 21.Rae1 Be6 22.Re2 Rhe8 23.Rfe1 Bd6 24.Bf4 Bxf4 25.gxf4 Rac8 26.g3 Bd7 27.Nb6 Rxe2 28.Rxe2 Rc6 29.Nd5 Nxd5 30.cxd5 Rd6 31.Bc4 Bb5 32.b3 Bxc4 33.bxc4 Rb6 34.a3 a5 35.Kf2 a4 36.Re5 h6 37.d6 Rxd6 38.Rxc5 d3 39.Ke1 d2+ 40.Kd1 Rd3 41.Rc7+ Ke6 42.Rc6+ Kf7 43.Rc7+ Ke8 44.Ra7 Rxa3 45.Kxd2 Rxg3 46.Rxa4 h5 47.Ra7 h4 48.Ke2 Rg4 49.Kf3 Rg3+ 50.Kf2 Rc3 51.Rh7 Rxc4 52.Rxh4 g5 53.Rh8+ Kf7 54.fxg5 Kg7 55.Rd8 Kg6 56.Kf3 Kxg5 57.Rg8+ Kf6 58.Rf8+ Ke6 59.Re8+ Kf7 60.Ra8 Rb4 61.Rc8 Ra4 62.Rb8 Rc4 63.Ra8 Rb4 64.Rc8 Rd4 65.Ra8 Ke6 66.Ra6+ Ke5 67.Ra5+ Kf6 68.Ra8 Kg5 69.Rg8+ Kf6 70.Rf8+ Ke5 71.Ra8 Rd3+ 72.Ke2 Rb3 73.Ra4 Kf6 74.Kf2 Kg5 75.Rc4 Ra3 76.Rb4 Rc3 77.Rd4 f4 78.Rd8 Rc2+ 79.Kf3 Rc3+ 80.Kf2 Rc2+ 81.Kf3 Rc3+ 82.Kf2