Befriend the Distant, Attack the Near 远交近攻

✓ Engine-verifiedBook result: Red winsMate in 12適情雅趣

📚 Shiqing Yaqu — the famous Ming-dynasty collection of entertaining endgame compositions

楚河漢界cotuong.synerworlds.com將士傌俥士馬俥卒兵相馬相仕傌車仕卒炮帥cotuong.synerworlds.com

Red to move — checkmate in 12, machine-verified. This is a long siege, not a lightning strike: Red has the larger force — two chariots, two knights, a full advisor–elephant set — but no cannon; Black has a cannon, two knights and a chariot, and a king with room to slip away. Twelve moves, each tightening the net a little more — exactly the strategy carried in the position's name. The position is preserved in Thích Tình Nhã Thú (game 46). 'Viễn giao cận công' — befriend the distant, attack the near — was the maxim of Phạm Thư, a man beaten half to death on a false charge of treason, who fled into enemy country under a borrowed name and rose to become Qin's chancellor. His full saying and his road there are told in the anecdote below. On this board: do you have the patience to 'swallow it inch by inch' through all 12 moves?

✓ Engine-verified — The Fairy-Stockfish engine (NNUE) confirms Red checkmates in 12 moves — the main line was checked move by move, every move legal. Date checked: 2026-11-03.

📖 Anecdotes

'한 치를 얻으면 왕의 한 치': 한 문장으로 제국을 삼킨 전략

한 모사(謀士)가 모반이라는 누명을 쓰고 거의 맞아 죽을 뻔한 뒤, 가명을 쓰고 적국으로 도망쳤다. 몇 년 뒤, 바로 그 남자가 재상의 자리에 앉았고, 그의 한 문장은 진(秦)이 중국을 통일로 이끈 국가 전략이 됐다. 그 한 문장은 무엇이었을까? 그 남자는 범저였다. 위(魏)의 식객이던 그는 재상 위제의 모함으로 거의 맞아 죽었고, 장록이라는 이름으로 진으로 도망쳤다. 진 소양왕을 알현한 자리에서 그는 멀리 있는 제(齊)를 공격하려 위와 한을 가로지르는 계획의 허점을 지적했다. 그렇게 멀리서 얻은 땅은 지킬 수 없다는 것이다 —…

— Đội ngũ SynerWorlds

Stories around this position — storytelling, not part of the engine-verified content.

Source
適情雅趣 第46局
Book result
Red wins
Verification
✓ Engine-verified
Side to move
Red to move
Difficulty
Hard
Red forces
King, Advisor ×2, Elephant ×2, Horse ×2, Chariot ×2, Pawn
Black forces
King, Advisor ×2, Horse ×2, Chariot, Cannon, Pawn ×2
FEN
3k5/4aN3/2R2a3/5n3/2R6/9/1pP6/B1n1BA1N1/1r2A1p2/c4K3 w

Open this position in the app: try it against the computer or watch the engines play it out.

▶ Play this study

Load this position into the Setup editor: rearrange it, edit it and try your own variations.

🧩 Open in Setup

Solution