1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Bc4 Be7 7.Be3 a6 8.Bb3 Nc6 9.Qe2 Bd7 10.O-O-O b5 11.Nxc6 Bxc6 12.e5 Nd7 13.exd6 Bf6 14.Nd5 Bxd5 15.Bxd5 Rc8 16.Bb3 O-O 17.f4 Nc5 18.g4 Nxb3+ 19.axb3 Qd7 20.g5 Bd8 21.c4 bxc4 22.bxc4 Rc6 23.Qd3 Bb6 24.Bxb6 Rxb6 25.Rd2 Rc8 26.Rhd1 Rb4 27.Rc2 a5 28.h4 Rc5 29.h5 a4 30.h6 f6 31.gxf6