1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Bc5 5.Nb3 Bb6 6.Nc3 Ne7 7.Bd3 O-O 8.Qe2 Nbc6 9.Be3 f5 10.Bxb6 Qxb6 11.exf5 Nxf5 12.O-O a5 13.a4 Nb4 14.Nb5 d5 15.Bxf5 Rxf5 16.c3 Nc6 17.c4 Bd7 18.Rac1 Raf8 19.cxd5 Rxd5 20.Rfd1 Re5 21.Qd2 Nb4 22.N3d4 Rd5 23.Nc3 Rd6 24.Qe3 Nd5 25.Nxd5 Rxd5 26.Nb5 Qxe3 27.fxe3 Rxd1+ 28.Rxd1 Bc6 29.Nc3 Kf7 30.Rd4 Ke7 31.h3 g6 32.Rd2 Rd8 33.Rc2 Kf6 34.Kf2 Ke5 35.Ke1 Rd3 36.Ke2 Rd6 37.Ke1 Be8 38.b3 Rb6 39.Rb2 g5 40.Kd2 Rd6+ 41.Ke2 Rb6 42.Kd2 h5 43.Kc1 h4 44.Nb1 Rc6+ 45.Kd2 Rd6+ 46.Ke2 b5 47.Nd2 Kf5 48.Nf3 e5 49.axb5 Bxb5+ 50.Kf2 Bc6 51.Rd2 Rd5 52.Rc2 Bb7 53.Rc7 Rb5 54.Rf7+ Ke4 55.Re7 Kf5 56.Rf7+ Ke4 57.Re7 Kd3 58.Nxe5+ Kc3 59.Nc4 Bd5 60.Ra7 Rxb3 61.Nxa5 Rb2+ 62.Ke1 Kd3 63.Rd7 Rb5 64.Nb3 Kxe3 65.Re7+ Kd3 66.Nc1+ Kc3 67.Ne2+ Kd3 68.Nc1+ Kd4 69.Ne2+ Kd3 70.Nc1+ Kc4 71.Kf2 Rb2+ 72.Ne2 Kd3 73.Re3+ Kd2 74.Ng1 Kd1+ 75.Re2 Rxe2+ 76.Nxe2 Bxg2 77.Nc3+ Kc2 78.Kxg2 Kxc3 79.Kf3