1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bc4 d6 6.O-O Nf6 7.f5 a6 8.a4 Bd7 9.d3 Ne5 10.Nxe5 dxe5 11.Be3 Qc8 12.Nd5 Nxd5 13.Bxd5 O-O 14.Qf3 e6 15.f6 Bh8 16.Bb3 Qc7 17.Qf2 Rfc8 18.Qh4 b5 19.Rf3 c4 20.dxc4 bxc4 21.Ba2 Qb7 22.Raf1 Bxa4 23.Qh6 Qxe4 24.Rh3 g5 25.Rg3 Bxc2 26.Rxg5+ Qg6 27.Rxg6+ Bxg6 28.h4 Rab8 29.h5 Be4 30.Qg5+ Kf8 31.Qxe5 Bf5