Thanks for the board, but, it's mate in two...if you move your king, black can put u in check foiling the mate in two...and since the rook would be on a light square, queen could not capture AND pace the king in check at the same time
Mate in 2 white to play...

Except that te king does not have to move to allow checkmate on the second move. If the goal is guaranteed mate in two, then you Qb4 is the first move.

If the goal is an absolutely guaranteed mate in two, then taking the bishop does not work as black does not have to take the queen with his rook. Black could, for example, put white in check instead.
Qb4...Rb3
NxRc3...PxNc3 (or BxNc3)
Qa4 mate!