1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 b5 7.Bb3 e5 8.Nf3 Bg4 9.h3 Bh5 10.Bg5 Be7 11.g4 Bg6 12.Qe2 Nbd7 13.Nh4 Nc5 14.Nxg6 hxg6 15.O-O-O b4 16.Nb1 Qa5 17.Bxf6 Bxf6 18.Bc4 Qb6 19.Nd2 Rc8 20.Nb3 a5 21.Nxc5 Qxc5 22.Bb5+ Ke7 23.Rd5 Qb6 24.Ba4 Rc5 25.Rxc5 Qxc5 26.Qa6 Rd8 27.Qb7+ Kf8 28.Bb3 Be7 29.Rh2 a4 30.Bxa4 Qc4 31.Rh1 Qxa2 32.Kd2 Qxa4 33.h4 Qd7 34.Qxd7 Rxd7 35.h5 Bg5+ 36.Ke2 gxh5 37.Rxh5 Bd8 38.Ke3 Bb6+ 39.Ke2 Ke7 40.Rh8 Bc5