1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 Be7 8.O-O O-O 9.a4 Nbd7 10.Be3 Nc5 11.f3 e5 12.Nde2 Nxb3 13.cxb3 Be6 14.b4 d5 15.exd5 Nxd5 16.Nxd5 Bxd5 17.Nc3 Bc4 18.Qxd8 Rfxd8 19.Rfd1 Bxb4 20.Bb6 Re8 21.Rd7 Rab8 22.Rad1 Be6 23.Rc7 Rec8 24.Nd5 Rd8 25.Rxb7 Rxb7 26.Bxd8 Bc5+ 27.Kf1 Rxb2 28.Bh4 Bd4 29.Rc1 g5 30.Ne7+ Kf8 31.Bxg5 Rf2+ 32.Ke1 Rxg2 33.h4 Rxg5 34.hxg5 Kxe7 35.Rc6 a5 36.Ke2 Kd7 37.Rc1 Bb3 38.Rh1 Bxa4 39.Rxh7 Ke6 40.Kd2 Bb3