Can you find why Nf5 is a completely winning move?
Her highness the queen is trapped
Nice queen trap
Indeed