1.e4 c5 2.a3 d6 3.d3 Nc6 4.Bg5 Nf6 5.f4 g6 6.Nc3 Bg7 7.Be2 h6 8.Bh4 d5 9.e5 Nh7 10.Nf3 g5 11.fxg5 hxg5 12.Bxg5 Nxg5 13.Nxg5 Nxe5 14.Bh5 e6 15.h4 Qe7 16.Qe2 Bd7 17.O-O-O O-O-O 18.g4 Bc6 19.Rhf1 f6 20.Nf3 Nxf3 21.Qxf3 Rdf8 22.Qe2 f5 23.gxf5 d4 24.Nb1 Qxh4 25.Bf3 Bxf3 26.Rxf3 exf5 27.Qe6+ Kb8 28.Nd2 Qf6 29.Qxf6 Rxf6 30.Rdf1 Rh5 31.Kb1 Kc7 32.Ka2 b6 33.b4 Rh2 34.R1f2 Rxf2 35.Rxf2 Bh6 36.Nf3 Be3 37.Rg2 Rh6 38.Rg7+ Kd6 39.Kb3 Kd5 40.Re7 Kd6 41.Rg7 Rh3 42.bxc5+ bxc5 43.Ng5 Rh1 44.Nf3 Rf1 45.Nh4 f4 46.Rf7 Kd5 47.Rf5+ Ke6 48.Rf8 a5 49.a4 Rb1+ 50.Kc4 Rb2 51.Kxc5 Rxc2+ 52.Kb5 Rc3 53.Ng6 Rxd3 54.Nxf4+ Bxf4 55.Rxf4 Ke5 56.Rf8 Rb3+ 57.Kc4 Rc3+ 58.Kb5 d3 59.Rd8 Ke4 60.Kxa5 Rb3 61.Ka6 Ke3 62.Re8+ Kf2 63.Rf8+ Ke1 64.Re8+ Kd1 65.a5 d2 66.Ka7 Rd3 67.Rh8 Kc2 68.Rh2 Rd7+ 69.Kb6 Rd6+ 70.Kb7 Rd3 71.a6 Rb3+ 72.Kc8 Rc3+ 73.Kb7 Rb3+ 74.Kc6 Ra3 75.Kb7 Kc1 76.Rxd2 Kxd2 77.a7 Ke3 78.a8=Q Rxa8 79.Kxa8 1/2-1/2