The Double Cannon Attack is one of the most feared weapons in Xiangqi (象棋, Cờ Tướng). Learn how to stack two Cannons on a file, use screens for checkmate, and crush the enemy General inside the palace.
Few sights terrify a Xiangqi (象棋) defender more than two enemy Cannons stacked on the same file, both aimed at the palace. In Cờ Tướng this formation is a recurring nightmare because the Cannon's jump-to-capture mechanic lets two of them cooperate in ways no other piece can. Together they create mating nets that are almost impossible to untangle once the screen pieces fall into place. Understanding the Double Cannon Attack will add a genuine finishing weapon to your arsenal.
The power comes from stacking. When two Cannons occupy the same central file, the front Cannon uses the rear one, or any convenient piece, as its screen, while the rear Cannon waits to fire the moment the front one shifts. This layered threat means the defender must worry about two firing lines at once, and clearing one screen often exposes the General to the other. Let us break down how to build and land this attack.
Building the Battery
The first step is seizing an open or half-open central file, usually the file where the enemy General sits. Trade or maneuver so that both your Cannons can reach that file without being harassed. A common route is to develop one Cannon to the center early in the opening, the classic Central Cannon (中炮), then bring the second Cannon behind it during the middlegame once the position opens.
Screens are everything. A Cannon needs exactly one piece between it and its target to capture, so you must arrange for a well-placed screen, often a Soldier pushed up the file or the enemy's own Advisor forced into position. The ideal battery has the front Cannon poised to deliver check the instant a screen appears, with the rear Cannon covering the square the General would flee to. Patience in arranging screens separates a wild attack from a clean, forcing sequence.
The Classic Mating Patterns
The signature Double Cannon mate works like this: the front Cannon checks the General using a screen, the General has no safe square because the rear Cannon controls the escape, and the Advisors cannot interpose usefully. A pushed Soldier or an infiltrated Horse frequently supplies the final screen or covers the last flight square. Picture both Cannons on the central file, an enemy Advisor pinned as an unwilling screen, and a Soldier on the palace edge, that is a textbook finish.
Another deadly pattern uses one Cannon on the file and one on the rank to catch the General in a crossfire. When the General is chased sideways within the palace, a Cannon waiting on the back rank delivers the decisive blow using an Advisor as its screen. Study these shapes until you can visualize them, because in a real game you rarely have time to calculate them from scratch. Recognition is the whole battle.
Forcing the Screens Into Place
The hardest part of the Double Cannon Attack is manufacturing the screen you need. Cannons are strongest when the board is full of pieces to jump over, so early in the game your battery is loaded with options. As material comes off, you must actively create screens, pushing a Soldier down the file, sacrificing a Horse to lure an Advisor onto a fatal square, or exploiting the enemy's own pieces as involuntary screens.
Sacrifices frequently oil this machine. Giving up a Chariot to strip away a defending Advisor can be worth it if the resulting Double Cannon mate is unstoppable, since checkmate ends the game regardless of material count. Always weigh whether the forcing check sequence truly leads to mate, a Double Cannon attack that stalls leaves you a piece down. Calculate to the end before committing.
Defending Against the Battery
Because you now know how lethal this weapon is, learn to defuse it. The best defense is denying screens: keep the file in front of your General clear, avoid parking your own Advisors where they become forced screens, and be ready to exchange off one of the attacking Cannons. Trading even a single Cannon usually dismantles the whole battery, since one Cannon alone cannot generate the layered threats.
Prophylaxis matters too. If you see an opponent lining Cannons up on your General's file, do not wait, challenge the front Cannon, block with a Horse that cannot be profitably captured, or shift your General to a safer palace square before the screens materialize. On XiangqiPlay, replay games where strong players both build and refute the Double Cannon Attack, and you will internalize the rhythm of this uniquely Xiangqi weapon from both sides of the board.