Thanks for the puzzle. Took me about 10 seconds!! I'm getting better :)
What was this problem rated? 1100?
Hmmm 1 .... fxe5 makes it much harder for white