1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nxf7 Kxf7 5.Nc3 d5 6.e5 Ne4 7.Qf3+ Ke6 8.Nxe4 dxe4 9.Bc4+ Kxe5 10.d4+ Kd6 11.Qf4+ Kc6 12.Qe5 a6 13.Bg5 Qd7 14.O-O Qf5 15.d5+ Kb6 16.Be3+ c5 17.dxc6+ Kxc6 18.Bd5+ Kb5 19.a4+ Ka5 20.Qc7+