Flo: 1.e4 is a good move for the center and Bishop and Queen.
1....e5 is a solid answear.
2.Nf3 attacks e5 and lets take part a Knight.
2....Nc6 is a good answear because it protects e5 very well.
3.Bc4 attacks the weak point f7.
3....Nf6 developes a Knight and controls the important center.
4.Ng5 is a good move for white in this position and attacks f7 once more.
4....d5 is now the best move.
5.exd5 is usually played in this position.
5....Nxd5?? is very bad and loses this game. The best move is 5....Na5.
6.Nxf7! is very good.
6....Kxf7 is nearly the only possibility...
7.Qf3+ puts the black King in a very difficult position. It's very hard to save the game for black.
7....Ke8? is not helpful in black's position. 7....Ke6 was to play.
8.Bxd5 is an extra Knight for white and it is mate the next move, if black doesn't something against it.
8....Nd4?? passed the last chance. 8....Qe7 and the black King would have some more moves to live.
9.Qf7++ finished this game.