What a brilliant queen sac.
Moral of the story: Moving the f-pawn is hazardous to your chances of winning
I agree