1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Nxd4 Bg7 5.c4 Nc6 6.Be3 Nf6 7.Nc3 O-O 8.Be2 b6 9.O-O Bb7 10.f3 e6 11.Kh1 d5 12.Nxc6 Bxc6 13.e5 Ne8 14.cxd5 exd5 15.f4 f6 16.exf6 Nxf6 17.f5 gxf5 18.Rxf5 Ne4 19.Rxf8+ Qxf8 20.Nxe4 dxe4 21.Qb3+ Kh8 22.Rf1 Qd6 23.Rd1 Qg6 24.Qa3 Be5 25.Qe7 Qg7 26.Qe6 Rg8 27.g3 Be8 28.Bc4 Bh5 29.Rd7 Bg4 30.Qd5