[FEN "8/8/8/2p5/1pp5/brpp4/qpprpK1P/1nkbn3 w - - 0 1"]

I found this interesting and unique chess problem online.

Disclaimer: This is not a plausible position from a game, however it is legal. It's just a beautiful composition wherein your objective as White is to checkmate the black king. White is moving from bottom to top and Black is moving from top to bottom.

This problem was composed by the Hungarian Engineer, Ottó Bláthy.

It's white's turn. Can you find the winning move continuation for white?


So white obviously has to start with

1.Kxe1 because otherwise the black knight escapes. Now black can only play Qa2-a1-a2, and white can't move the king anymore or black will immediately break out.


We want to promote to a knight and give checkmate. If the rook on b3 were undefended, we can do it from there. (d3 will always be defended by the rook).

So we remove the defending pawn(s), and have to play Nxb3# when the queen is on a1. Since the knight always moves to squares of alternating color, and so does the pawn after the first move, and so does the queen in this situation, all we need to do is to move it to a square of the opposite color of the queen on its first move, and it will work out.

But the order we take the pawns is important! If we take c4 first, then black can later choose to either play c5-c4 or omit it, thereby causing our knight to be on the wrong color square at the wrong time. So first c5, then c4, then b3.


    [FEN "8/8/8/2p5/1pp5/brpp4/qpprpK1P/1nkbn3 w - - 0 1"]

1. Kxe1 Qa1 2. h3 {Queen is on black, so the pawn goes to white! Now we keep it that way} Qa2 3. h4 Qa1 4. h5 Qa2 5. h6 Qa1 6. h7 Qa2 7. h8=N Qa1 8. Ng6 Qa2 9. Ne5 Qa1 10. Nd7 Qa2 11. Nxc5 Qa1 12. Na4 Qa2 13. Nb6 Qa1 14. Nxc4 Qa2 15. Na5 Qa1 16. Nxb3#

(moves stolen from Glorfindel as he was slightly faster, but the reasoning is mine ;-))

  • Your reasoning doesn't explain why 2.h4 doesn't work, but Glorfindel's edited version does explain it. – TonyK Feb 18 at 20:01
  • @TonyK White can only win if the pawn/knight is moved to the opposite color of the black queen, and h4 fails to do that. – RemcoGerlich Feb 19 at 8:49
  • A thought on your explanation - you commented that you need to stop the black knight escaping by taking it immediately. However as far as I can see the black knight can't escape because wherever it moved to the king could take it. The real reason (I think) is because of the tempo logic - if you let the knight move it would screw up the queen positioning at the end? – Chris Feb 19 at 11:52
  • 6
    If you let the knight move, you can't take the knight and prevent black from promoting the pawn next turn. – Guntram Blohm Feb 19 at 12:05
  • Aha! Yes, thank you. This is why though I really like these sorts of puzzles I am terrible at them! ;-) – Chris Feb 19 at 13:38


White takes the single mobile Black piece: 1. Kxe1


Black can only move their queen back and forth between a1 and a2.


the white pawn promotes to a knight, captures the c-pawns and then the b3 rook.

[FEN "8/8/8/2p5/1pp5/brpp4/qpprpK1P/1nkbn3 w - - 0 1"]

1. Kxe1 Qa1 2. h4 Qa2 3. h5 Qa1 4. h6 Qa2 5. h7 Qa1 6. h8=N Qa2 7. Ng6 Qa1 8. Ne5 Qa2 9. Nxc4 Qa1 10. Na5 c4 11. Nxc4 Qa2 12. Na5 Qa1 13. Nxb3#


Black can also play 10... Qa2 and the knight is unable to lose a tempo. The king is unable as well (because he needs to keep the e2 pawn under control); white's only piece capable of losing a tempo is the ... pawn, by not doing a double step on move 2!

So let's try

[FEN "8/8/8/2p5/1pp5/brpp4/qpprpK1P/1nkbn3 w - - 0 1"]

1. Kxe1 Qa1 2. h3 Qa2 3. h4 Qa1 4. h5 Qa2 5. h6 Qa1 6. h7 Qa2 7. h8=N Qa1 8. Ng6 Qa2 9. Ne5 Qa1 10. Nd7 Qa2 11. Nxc5 Qa1 12. Na4 Qa2 13. Nb6 Qa1 14. Nxc4 Qa2 15. Na5 Qa1 16. Nxb3#
  • 2
    Stockfish 11 (or 12) took only seconds to determine mate in 16 moves, but with so few available moves, not a surprise. The only difference was 8. Nf7 ... 9. Nd8 ... 10 Nb7 ... 12 Nd7 ... 13 Ne5 ... – rcgldr Feb 19 at 10:02

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.