1.e4 c5 2.Nc3 Nc6 3.f4 e6 4.Nf3 d6 5.Bc4 Be7 6.d3 Nf6 7.O-O b6 8.Qe1 a6 9.a4 Nd7 10.Be3 Bb7 11.Rd1 Qc7 12.f5 exf5 13.Nd5 Qd8 14.exf5 Nce5 15.Nxe5 dxe5 16.Qg3 Kf8 17.Nxe7 Qxe7 18.Rde1 f6 19.c3 Qd6 20.d4 Re8 21.dxc5 Nxc5 22.Rd1 Qc7 23.Bd5 Bxd5 24.Rxd5 Kf7 25.a5 Nd7 26.Rfd1 Rd8 27.Qg4 bxa5 28.Kh1 Nb8 29.Rxd8 Rxd8 30.Rxd8 Qxd8 31.Qc4+ Ke8 32.Qg8+ Kd7 33.Qe6+ Kc7 34.Bb6+