xiangqiplay

棋逢对手

Loading…
Skip to content

Two moves, and the defender gets a say. Each puzzle here has a single winning first move; the board then plays the defender's toughest reply, and you finish the mate. Every defence has been tried to the end, so if the position says mate in two, it is.

These are the positions that teach calculation rather than recognition. The first move is often quiet: a chariot that takes an escape square away, a soldier that steps into the palace, a cannon that finds its screen. The mate only appears once you have asked what the General does next.

Solve

Solve the mate in 2 puzzles on the board

A wrong move only lets you retry. The board plays the defender's best reply in the longer puzzles.

Mate in 2 puzzles

Find the move that delivers immediate checkmate. Take your time — wrong moves let you retry.

28 puzzles · Red to move

The positions

All 28 mate in 2 puzzles

Red pieces carry the person-radical forms (俥傌炮相仕帥兵); Black the plain ones. The side to move is shown under each board.

  1. 楚河漢界傌將士俥帥
    #1 · Red to moveRating 1727

    Chariot mate · mate in 2

  2. 楚河漢界兵將砲俥帥
    #2 · Red to moveRating 1698

    Chariot mate · mate in 2

  3. 楚河漢界將兵傌炮帥
    #3 · Red to moveRating 1849

    Horse mate · mate in 2

  4. 楚河漢界士將砲俥炮帥
    #4 · Red to moveRating 1859

    Chariot mate · mate in 2

  5. 楚河漢界將兵炮帥
    #5 · Red to moveRating 1747

    Soldier mate · mate in 2

  6. 楚河漢界俥將砲俥帥
    #6 · Red to moveRating 1684

    Chariot mate · mate in 2

  7. 楚河漢界將炮士車炮俥帥
    #7 · Red to moveRating 1763

    Chariot mate · mate in 2

  8. 楚河漢界將炮俥帥
    #8 · Red to moveRating 1779

    Chariot mate · mate in 2

  9. 楚河漢界將士砲傌俥帥
    #9 · Red to moveRating 1678

    Chariot mate · mate in 2

  10. 楚河漢界傌傌將帥
    #10 · Red to moveRating 1672

    Horse mate · mate in 2

  11. 楚河漢界將傌砲兵帥
    #11 · Red to moveRating 1810

    Soldier mate · mate in 2

  12. 楚河漢界將炮俥帥
    #12 · Red to moveRating 1747

    Chariot mate · mate in 2

  13. 楚河漢界將車俥士俥帥
    #13 · Red to moveRating 1772

    Chariot mate · mate in 2

  14. 楚河漢界象將象兵炮帥
    #14 · Red to moveRating 1694

    Soldier mate · mate in 2

  15. 楚河漢界將俥馬炮帥
    #15 · Red to moveRating 1732

    Chariot mate · mate in 2

  16. 楚河漢界將炮士俥兵帥
    #16 · Red to moveRating 1740

    Chariot mate · mate in 2

  17. 楚河漢界將炮兵士士俥帥
    #17 · Red to moveRating 1840

    Chariot mate · mate in 2

  18. 楚河漢界傌將兵帥
    #18 · Red to moveRating 1774

    Horse mate · mate in 2

  19. 楚河漢界將兵炮傌帥
    #19 · Red to moveRating 1742

    Soldier mate · mate in 2

  20. 楚河漢界將炮炮炮帥
    #20 · Red to moveRating 1808

    Cannon mate · mate in 2

  21. 楚河漢界將傌炮帥
    #21 · Red to moveRating 1829

    Horse mate · mate in 2

  22. 楚河漢界兵將傌象帥
    #22 · Red to moveRating 1707

    Soldier mate · mate in 2

  23. 楚河漢界兵將炮傌帥
    #23 · Red to moveRating 1846

    Horse mate · mate in 2

  24. 楚河漢界將兵車俥帥
    #24 · Red to moveRating 1692

    Chariot mate · mate in 2

  25. 楚河漢界將兵炮俥帥
    #25 · Red to moveRating 1729

    Chariot mate · mate in 2

  26. 楚河漢界傌將車馬俥俥帥
    #26 · Red to moveRating 1792

    Chariot mate · mate in 2

  27. 楚河漢界車將傌炮車俥帥
    #27 · Red to moveRating 1818

    Chariot mate · mate in 2

  28. 楚河漢界將馬傌傌俥帥
    #28 · Red to moveRating 1742

    Chariot mate · mate in 2