if Ng5 then Kxf6.
Answer is 1. Bxf5! Kxf5 2. Qb1#
Then Ke6? Mate cannot happen in 2?
Based on this.
1. bxe7, be8 2. Qxd6, Kf7. No mate in two?
How about:
1. bg2, xd6. 2. Qe1#?
no mate in two.