1.e4 e5 2.Nf3 Nf6 3.Nxe5 Bc5 4.Bc4 Nc6 5.Nxf7 O-O 6.Nxd8+ Kh8 7.Nxc6 Nxe4 8.O-O dxc6 9.Nc3 Nxc3 10.dxc3 Rf6 11.Qd8+ Rf8 12.Qd2 Bg4 13.Qg5 h5 14.Qxc5 g6 15.Qe5+ Kh7 16.Bd3 Rf5 17.Qe7+ Rf7 18.Qxf7+ Kh8 19.Bxg6 Rd8 20.Qh7#