Mate in 1 puzzles
Free Xiangqi mate-in-1 puzzles: engine-verified Chinese chess positions where one move checkmates. Solve them on the board, no download.
One move wins. Every position here is a proven mate in one: the side to move has exactly one move that checkmates, and it has been verified by exhaustive search rather than by a puzzle setter's eye.
Mate-in-one is where pattern recognition is built. The palace is small, the General cannot leave it, and the same handful of shapes recur: the chariot on the back rank, the cannon with its screen, the horse's fork on the palace corner, the flying general that takes a file away. Solve a few of these every day and you will start to see them in your own games before they happen.
Solve the mate in 1 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 1 puzzles
Find the move that delivers immediate checkmate. Take your time — wrong moves let you retry.
24 puzzles · Red to move
All 24 mate in 1 puzzles
Red pieces carry the person-radical forms (俥傌炮相仕帥兵); Black the plain ones. The side to move is shown under each board.
- #1 · Red to moveRating 1900
Mate in 1
- #2 · Red to moveRating 1900
Mate in 1
- #3 · Red to moveRating 1840
Mate in 1
- #4 · Red to moveRating 1620
Mate in 1
- #5 · Red to moveRating 1900
Mate in 1
- #6 · Red to moveRating 1620
Mate in 1
- #7 · Red to moveRating 1620
Mate in 1
- #8 · Red to moveRating 1620
Mate in 1
- #9 · Red to moveRating 1620
Mate in 1
- #10 · Red to moveRating 1840
Mate in 1
- #11 · Red to moveRating 1900
Mate in 1
- #12 · Red to moveRating 1840
Mate in 1
- #13 · Red to moveRating 1900
Mate in 1
- #14 · Red to moveRating 1715
Mate in 1
- #15 · Red to moveRating 1900
Mate in 1
- #16 · Red to moveRating 1900
Mate in 1
- #17 · Red to moveRating 1900
Mate in 1
- #18 · Red to moveRating 1900
Mate in 1
- #19 · Red to moveRating 1900
Mate in 1
- #20 · Red to moveRating 1810
Mate in 1
- #21 · Red to moveRating 1840
Mate in 1
- #22 · Red to moveRating 1620
Mate in 1
- #23 · Red to moveRating 1900
Mate in 1
- #24 · Red to moveRating 1900
Mate in 1