1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 b5 6.Nc3 bxc4 7.dxc6 Bc5 8.Nxf7 Kxf7 9.Qe2 Ba6 10.O-O Re8 11.Ne4 Nxe4 12.Qxe4 Qf6 13.Qd5+ Re6 14.Qxc5 Rxc6 15.Qd5+ Qe6 16.Qf3+ Kg8 17.Re1 Rf8 18.Qe3 Qf6 19.Qxa7 Rb6 20.f3 Qc6