1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.h3 g6 7.g3 Nc6 8.Bg2 Bg7 9.Be3 Ne5 10.O-O O-O 11.a4 Rb8 12.b3 Qc7 13.Nd5 Nxd5 14.exd5 Qc3 15.a5 Nd7 16.Ra2 Nf6 17.Ne2 Qb4 18.c4 Bd7 19.Nc1 Bf5 20.Bd4 Bh6 21.f4 Nh5 22.Kh2 Rfc8 23.Nd3 Bxd3 24.Qxd3 e5 25.dxe6 fxe6 26.Re2 Nxf4 27.gxf4 Bxf4+ 28.Rxf4