1.e4 e5 2.Bc4 Bc5 3.Nc3 Nf6 4.a3 c6 5.Nf3 d5 6.exd5 cxd5 7.Bb5+ Bd7 8.Nxe5 Bxb5 9.Nxb5 Bxf2+ 10.Kxf2 Qb6+ 11.d4 Qxb5 12.Rf1 Nc6 13.Kg1 Qb6 14.Bh6 Rg8 15.Bxg7 Ne4 16.Nxc6 Rxg7 17.Nb4 O-O-O 18.Qf3 Rdg8 19.Qf5+ Kb8 20.Qe5+ Ka8 21.Nxd5 Rxg2+ 22.Kh1 Rg1+ 23.Rxg1 Nf2# 0-1