10. Ne5!?

Sort:
Future2

First, let me say I just signed up for this site about a week ago and really like it so far.  There's tons of information available here. 

Below is a game I completed today, and I was curious what everyone thought.  What is the best response for black following 10. Ne5.  I think every line leaves white considerably ahead.

Loomis

Why not play Ne5 already at move 8?

8. Ne5 threatening Qh5+ followed by Qf7 mate. It looks like black has to drop material to deal with this. 8. ... Ne7 9. Qh5+ Ng6 10. Nxg6 game over. 8. ... fxe5 9. Qh5+ Kf8 10. Bxd8