Nice
The Password Game - Best Move in Algebraic Chess Notation.
Yes, its M2. If the bishop blocks, you have Qxg7#. If the queen is captured instead you have Nh6# (even if the knight captures the queen, Nh6 would be a double check so the king has to move)
ive tried Rxg1+ but it didnt work
Rg2+ (double-check, whereever the king moves, you have Rh2#).
vcbcb