1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Qd3 g6 7.Be2 Bg7 8.O-O Nc6 9.Be3 O-O 10.f4 Bd7 11.h3 Nxd4 12.Bxd4 Bc6 13.a4 Rc8 14.Rad1 Nd7 15.Bg4 e6 16.Bxg7 Kxg7 17.Qxd6 Qb6+ 18.Qd4+ Qxd4+ 19.Rxd4 Rc7 20.e5 h5 21.Bf3 Bxf3 22.Rxf3 Nb6 23.Rb4 Nc4 24.Ne4 Na5 25.c3 Rd8 26.Nd6 f6 27.Rb6 Rdd7 28.Ne8+ Kf7 29.Nxc7 Rxc7 30.exf6 Nc4 31.Rb4 Kxf6 32.Rd3 Na5 33.Kf2 Ke7 34.Kf3 Nc4 35.b3 Na5 36.Rb6 Nc6 37.b4 Nd8 38.g4 hxg4+ 39.hxg4 Nf7 40.g5 Nd8 41.b5 axb5 42.axb5 Nf7 43.c4 Nd8 44.Rxe6+ Nxe6 45.Rc3 Kd6 46.Ke4 Nc5+ 47.Kd4 Re7 48.Ra3 Re4+ 49.Kc3 Rxf4 50.Kb4 Rf5 51.Ra8 Rxg5 52.Rf8 Nd7 53.Re8 b6 54.Rc8 Rg4 55.Rc6+ Ke7 56.Kb3 g5 57.Rc7 Rd4 58.c5 bxc5 59.b6 Rb4+ 60.Kc3 Rxb6 61.Rc8 Rg6 62.Rh8 g4 63.Rh2 g3 64.Rg2 Nf6 65.Kc4 Rg5 66.Kd3 Nh5 67.Ke4 Kf6 68.Kf3 Rf5+ 69.Kg4 Kg6 70.Rc2 Rf4+ 71.Kh3 c4 72.Rc3 Kg5 73.Re3 Rh4+ 74.Kg2 Rh2+ 75.Kg1 Rc2 76.Re4 Nf4 77.Re5+ Kg4 78.Re8 Rc1+ 79.Re1 Rxe1#