a forced victory
f6 you'd probably run into some trouble after Nxe5 too if you have never seen it before. d6 or Nf6 are normal moves.
As Scottrf said, you should be careful when moving the f pawn early like that. After 3...f6, 4. Qh5+ would be devastating.
gimewuchugot as Maartensmith said, Qxd5 fails to Bxb4, you need Bxd2 first.
Qxd5 on what move? I did put a lot of comments in my diagram...
Ah, it's too early in the morning to do this :P
EDIT: 'this' refers to analyzing a low-level game filled with blunders
Scott, you have no excuse, it's afternoon here in Europe :p
And yeah, 4. Qh5+ is 1-0 pretty much. 4. ... g6 (4. ... Kf8 5. Qf7#) 5. Nxg6 and the Rh8 is at least lost (and white is threatening mate in 2)
So you should indeed be careful with that f-pawn in the opening :p