1.e4 c5 2.f4 d6 3.Nf3 Nc6 4.Bc4 e6 5.O-O Be7 6.c3 h6 7.d4 Nf6 8.Be3 Nxe4 9.d5 exd5 10.Bxd5 Nf6 11.Bb3 O-O 12.Nbd2 d5 13.Rc1 Ng4 14.Bf2 Nxf2 15.Rxf2 c4 16.Bc2 Bc5 17.Qf1 Bxf2+ 18.Qxf2 Qb6 19.Nd4 Nxd4 20.cxd4 Bd7 21.Nf3 f6 22.h4 Bg4 23.Nh2 f5 24.Nxg4 fxg4 25.Rd1 h5 26.Bb1 Qc7 27.Qc2 Qd6 28.Qh7+ Kf7 29.Qf5+ Kg8 30.Qh7+ Kf7