1.e4 c5 2.f4 Nc6 3.Nf3 d6 4.Bc4 Bg4 5.Bxf7+ Kd7 6.c3 Bxf3 7.Qxf3 Nf6 8.f5 Ne5 9.Be6+ Kc7 10.Qe2 g6 11.d4 Ned7 12.a4 Kb8 13.a5 a6 14.O-O Ne8 15.Be3 Nc7 16.Bxd7 Qxd7 17.dxc5 Qc6 18.cxd6 exd6 19.Na3 Bg7 20.Bd4 Bxd4+ 21.cxd4 Ka7 22.Rac1 Qd7 23.d5 Rac8 24.Qe3+ Ka8 25.Nc4 Qb5 26.Nxd6 Qxa5 27.Nxc8 Rxc8 28.d6