1.e4 e5 2.Bc4 Nf6 3.Nf3 Nc6 4.Ng5 Bc5 5.Bxf7+ Ke7 6.Bd5 Rf8 7.O-O d6 8.c3 Bg4 9.Qa4 Be2 10.Re1 Nxd5 11.d4 exd4 12.exd5 d3 13.Nf3 Kf7 14.dxc6 bxc6 15.Qxc6 Kg8 16.Nbd2 Qf6 17.Ne4 Qg6 18.Neg5 Rae8 19.b4 Bxf3 20.Nxf3 Rxe1+ 21.Nxe1 Bxf2+ 22.Kf1 Bxe1+ 23.Kxe1 Qe6+