Xiangqi daily puzzle

You play red

A new position every day. You move first and must checkmate within the given number of moves; the computer plays the other side. Wrong move? Try again, or use a hint or the solution if you are stuck. Solve it on the day to keep your streak.

Play a game against the computer →