1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e5 7.Nf3 Be7 8.Bc4 O-O 9.Qe2 Qc7 10.Bg5 Nbd7 11.O-O-O b5 12.Nd5 Nxd5 13.Bxd5 Bxg5+ 14.Nxg5 Rb8 15.Rd3 Nf6 16.Bb3 a5 17.a3 a4 18.Ba2 b4 19.axb4 Ba6 20.c4 Rxb4 21.Rc3 Rc8 22.Rd1 h6 23.Nf3 Rcb8 24.Rc2 Qc6 25.Nh4 g6 26.Qd2 Qxe4 27.Qxd6 R4b6 28.Qc7 Ne8 29.Rd8 Qe1+ 30.Rd1 Qxd1+ 31.Kxd1 Nxc7