Sort:  

Ah! I always forget to upvote D:
I'll try

  1. Na2 Qb8
  2. o-o-o QxNa2
  3. Rh1#

That's it (also other black moves don't help)! You are the winner of this round! :)

Thank you! :) I have finally solved one of your difficult puzzles after so long. Nice job @jaki01