1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.Nc3 Bc5 6.Nxe5 Nxe5 7.d4 Bd6 8.dxe5 Bxe5 9.Nd5 O-O 10.f4 Nxe4 11.fxe5 Qh4+ 12.Ke2 Qf2+ 13.Kd3 Nc5+ 14.Kc3 Nxa4+ 15.Kb3 Qc5 16.Kxa4 b5+ 17.Ka5 b4+ 18.Ka4 Bb7 19.Nxb4 a5 20.Nd3 Bc6+ 21.Kb3 a4# 0-1