1.e4 c5 2.Bc4 d6 3.c3 Nf6 4.Qf3 Nc6 5.Ne2 Ne5 6.Bxf7+ Nxf7 7.e5 Nxe5 8.Qg3 g6 9.d4 cxd4 10.Nxd4 Bg7 11.Ne2 Ne4 12.Qe3 Nxf2 13.Kxf2 Ng4+ 14.Ke1 Nxe3 15.Bxe3 O-O 16.Bd4 e5 17.Be3 Bg4 18.Rf1 Rxf1+ 19.Kxf1 Bxe2+ 20.Kxe2 Qh4 21.Bf2 Qxh2 22.Nd2 Rf8 23.Nf3 Qxg2 24.Ne1 Rxf2+ 25.Kd3 Rd2+ 26.Kc4 Qd5+ 27.Kb4 Rxb2+ 28.Ka4 Qc4+ 29.Ka3 Qxc3+ 30.Ka4 Qb4#