1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e6 7.Bd3 b5 8.a3 Bb7 9.f4 Nbd7 10.Qf3 Nc5 11.b4 Nxd3+ 12.cxd3 e5 13.Nde2 Be7 14.O-O O-O 15.Ng3 Rc8 16.Rac1 exf4 17.Qxf4 Ne8 18.Nce2 Bf6 19.Bd4 Rxc1 20.Qxc1 Bxd4+ 21.Nxd4 Nc7 22.Ngf5 Ne6 23.Qe3 Kh8 24.Qg3 Qf6 25.Nxe6 fxe6 26.Ne3 Qd8 27.Rxf8+ Qxf8 28.h3 h6 29.Qf2 Qe7 30.Qf4 Kg8 31.Kh2 Qf8