This is a recreational chess puzzle question. I'm interested in knowing if white's rook and a knight, can force black lone king to stalemate, without ever using in any way the white king. For simplify purposes let's assume the white king's in not even on the board, we have R+N vs K, there is not inmediate capture or fork of any of white's pieces. Can white manage to stalemate black's king? What's the algorithm? (black must not have any square to go but does not have to be in check).

It's not hard to come up that in this setup white can't mate black king, from retrograde analysis from a checkmated position (you can do that yourself).



On any row, you can drive the king back by using the rook to block off the row (as in the king and rook checkmate) and then positioning the knight directly across from the king. The king must move backwards, and the rook can advance to block the next row. If the king is on the last row of the board, he cannot move backwards and the result is a stalemate.

The king is forced to move backwards.

To trap the king within the knights 'walls' the knight needs to move back and then up again, moving two squares horizontally over two moves, while the king is not already next to one of the knight's threatened squares. If the king is adjacent to a threatened 'wall' square, a waiting move with the rook will force the king to move away. Move the knight over and the king will have the choice of being trapped or moving into the smaller area on the side of the board.

Here, move the knight over to cut off the king's space. Here, make a waiting move with the rook so the king is forced to move away.

Repeat until he no longer has room to run.

Nowhere left to run.


It is possible. What you need to do is maneuver your knight and rook so that you bring enemy king to the corner and then there are multiple ways to force a stalemate.


  • 6
    $\begingroup$ You are no making explitic how to bring blakc's king to the corner wich is what is hard. $\endgroup$ – Santropedro Jul 2 '16 at 3:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.