Horse & Cannon mates: Xiangqi puzzles with solutions

22 positions from Horse & Cannon mates, each with a move-by-move solution, variations and a playable board on ChessZing.

Languages: English · Tiếng Việt · 简体中文 · 繁體中文