---
title: "Why a Lone Cannon Cannot Checkmate in Xiangqi · Xiangqi Master"
description: "Against a bare general in an empty palace there is nothing to jump over, so a lone cannon cannot even give check, let alone mate."
url: https://xiangqimaster.com/blog/why-cant-a-lone-cannon-checkmate
updated: 2026-09-22
source: Xiangqi Master (https://xiangqimaster.com)
license: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)
---

# Why can't a lone cannon checkmate?

These answers restate the rules implemented by our open-source engine, which follows the WXF laws and is regression-tested against the official 110-diagram repetition casebook. Where an answer refers to a specific position, that position lives on the linked reference page, where the build verifies it against the engine before publishing.

> Direct answer
>
> Because there is **nothing to jump over**. A cannon checks and captures only across exactly one screen, and a bare general in an empty palace provides none. So a lone cannon cannot even **give check** — it is not that mating is hard, it is that no check exists to build a mate from.

## The fix is one piece

Keep a single advisor and the problem disappears: **cannon and advisor beats a bare general**, because your own advisor is a screen you control and can move into place. Cannon and soldier wins too, for the same reason.

This makes "do not trade your last advisor while your winning piece is a cannon" one of the most valuable rules in the endgame.

## The defensive mirror

If you are defending against a cannon, your plan is to remove every possible screen — including your own elephants. Giving away an elephant for nothing can be correct, because against a lone cannon it turns a loss into a draw outright.

## Related questions

Can two cannons mate?

Yes — each can screen for the other, which is the 重炮 pattern.

Cannon and elephant?

The elephant cannot cross the river, so it cannot reach the enemy palace to act as a screen there. An advisor can.

## Related xiangqi resources

Cannon endgames

The piece that fades as the board empties

Basic checkmates

Mating with ordinary material

The double cannon mate

重炮 — two cannons on one file

## Try it on a real board

Reading an answer is one thing; playing it is another. Free, instant, and nothing to install.
