No, this won't do a checkmate because the king can change position
reply
No he can't because the white king is at b3.
edit: Oh, but the black knight could go to b1 now since the white knight blocks the rook?
/cc @Taft