I played blitz yesterday and got this position (after Nfxd3++ Kd1):
I had about 3 minutes left and having a feeling that there something here,  started to look.  Sure it was. I hope you easily find it. Interesting, that this pattern doesn’t have a name, like Boden’s mate or Anastasia mate, though it’s actually close to the one known.