1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f4 Qc7 7.a4 g6 8.Nf3 Bg7 9.Bd3 Nbd7 10.O-O b6 11.Qe1 Bb7 12.Kh1 e5 13.Qh4 h6 14.fxe5 dxe5 15.Be3 Nh5 16.Nd2 O-O 17.Bc4 Ndf6 18.Bb3 Bc6 19.Rf3 Bd7 20.Raf1 g5 21.Qf2 Nf4 22.Bxb6 Qb7 23.a5 Bg4 24.Re3 Be6 25.Qe1 Rac8 26.g3 Bxb3 27.cxb3 Ne6 28.Nc4 Ne8 29.Qd1 f6 30.Qd5 Qe7 31.Rd3 Rf7 32.Ne3