1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 a6 7.Bd3 Nf6 8.O-O Bd6 9.h3 h5 10.Nxc6 dxc6 11.f4 e5 12.f5 b5 13.Qf3 Bb7 14.a4 Qe7 15.Rfd1 Bc5 16.Qf2 Nd7 17.axb5 axb5 18.Rxa8+ Bxa8 19.Nxb5 O-O 20.Nc3 g6 21.fxg6 fxg6 22.Bxc5 Nxc5 23.Bc4+ Kg7 24.Qd2 Qh4 25.Qd6 Nxe4 26.Nxe4 Qxe4 27.Qe7+ Rf7 28.Qxf7+ Kh6 29.Bd3 Qd4+ 30.Kh1 e4 31.Qf4+