1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Bc5 5.Bxf7+ Ke7 6.Bd5 Rf8 7.Nf3 d6 8.c3 Bg4 9.Bxc6 bxc6 10.d4 exd4 11.cxd4 Bb4+ 12.Bd2 Bxd2+ 13.Nbxd2 d5 14.e5 Ne4 15.Qc2 Bxf3 16.Nxf3 Rb8 17.O-O Rb6 18.b3 Qe8 19.Nd2 Ng5 20.f4 Ne6 21.Qxh7