Hard one
wow nice puzzle.
1. .. Qf3!! 2. Bb1! Nb3#
Not quite forced - but who cares?
Won't the pawn just take?
That's one reason it's not forced. 😂😂😂