1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Ne7 6.O-O Nbc6 7.Nb3 g6 8.Be3 Bg7 9.Nc3 d5 10.exd5 exd5 11.Bf4 O-O 12.Re1 Re8 13.a3 Be6 14.Nc5 Bc8 15.Qd2 b6 16.Nb3 Be6 17.Rad1 Qd7 18.Be2 Red8 19.Bf3 Qa7 20.Qc1 Rac8 21.Ne2 d4 22.Be4 b5 23.Nd2 b4 24.axb4 Nxb4 25.Nf3 d3 26.Be3 Qb8 27.Ned4 dxc2 28.Nxc2 Rxd1 29.Qxd1 Nxc2 30.Bxc2 Qxb2 31.Re2 Qb7 32.Rd2 Qc7 33.Be4 Nf5 34.Bxf5 Bxf5 35.Rd6 Ra8 36.Bb6 Qe7 37.Ba5 h6 38.h3 Bf6 39.Rc6 Kg7 40.Rc7 Qa3 41.Qd5 Rf8 42.Bd2 Qa4 43.Be3 Qe4 44.Qd6 g5 45.Rc6 Qe6 46.Qc5 Rc8 47.Rxe6 Rxc5 48.Rxf6 Rc1+ 49.Bxc1 Kxf6 50.Bd2 Bd3 51.Bc3+ Kf5 52.Ne5 Bc2 53.Nxf7 h5 54.f3 Kg6 55.Nd6 a5 56.Bxa5 Kf6 57.Bd8+ Ke6 58.Ne4 g4 59.Ng3 gxf3 60.gxf3 Bg6 61.Kf2 Kd7 62.Bg5 Ke6 63.f4 Be8 64.h4 Bf7 65.Ke3 Kd5 66.Bf6 Ke6 67.Bb2 Be8 68.f5+ Kd5 69.Kf4 Kd6 70.Kg5 Ke7 71.Nxh5 Kf7 72.Nf4 Kg8 73.Ng2 Bc6 74.Ne3 Bb7 75.Ng4 Bc6 76.Nh6+ Kf8 77.f6 Bd5 78.Ba3+