1.e4 c5 2.Bc4 e6 3.Nc3 Nc6 4.f4 d6 5.Nf3 Nf6 6.O-O a6 7.a4 Nxe4 8.Nxe4 d5 9.Ba2 dxe4 10.Ng5 Be7 11.Nh3 O-O 12.Nf2 b6 13.c3 Bb7 14.Nxe4 Nb4 15.Bb1 Nd3 16.Bxd3 Qxd3 17.Nf2 Qd5 18.Qg4 f5 19.Qh3 Rf6 20.Nd1 Rh6 21.Qf3 Qxf3 22.gxf3 Rd8 23.Ne3 Bd6 24.Rf2 Bxf4 25.b4 cxb4 26.cxb4 Rd4 27.Ba3 Rxd2 28.Rd1 Rxd1+ 29.Nxd1 Rh3 30.Rc2 Rxf3