1.e4 c5 2.Nc3 Nc6 3.f4 Nf6 4.Nf3 d5 5.exd5 Nxd5 6.Bb5 Nxf4 7.Bxc6+ bxc6 8.O-O Bg4 9.Qe1 e6 10.d3 Qc7 11.Qg3 Bxf3 12.Bxf4 Bd6 13.Bxd6 Qb6 14.Rxf3 Qxb2 15.Raf1 Qxc3 16.Rxf7 O-O-O 17.Be5 Qxc2 18.Bxg7 Rhe8 19.Qc7#