1.e4 c5 2.c3 a5 3.Nf3 e5 4.Nxe5 Qe7 5.d4 Nf6 6.Bc4 Nc6 7.Bxf7+ Kd8 8.O-O cxd4 9.Nxc6+ bxc6 10.Bc4 Qxe4 11.cxd4 d5 12.Nc3 Qh4 13.Be2 Bd6 14.g3 Qh3 15.Re1 Ng4 16.Bxg4 Qxg4 17.Qb3 Kc7 18.Bd2 Rb8 19.Nxd5+ cxd5 20.Bxa5+ Kd7 21.Qa4+ Rb5 22.Qxb5# 1-0