White to move and win!
did it
Nice queen sac.
I think so too, when I first saw this I thought it was Nf3+
White to move and win!