Blind Swine Mate
The Blind Swine Mate is a checkmate delivered by two rooks side by side on the seventh rank against a king on the back rank. A pair of rooks that reaches the seventh is commonly called "pigs" or "swine" - a nickname for the way they root through the enemy camp devouring pawns. One common reading of "blind" is self-deprecating: players occupy that powerful rank and then miss the mate sitting in front of them. The expression is credited to the Polish-French master Dawid Janowski (1868-1927).
How often does it show up
Of the 212,300 puzzles in this site's database, 235 (0.1%) carry the blind swine mate tag (counted August 2026). All 235 also carry the mate tag, as expected for a mating pattern.
The phase and length tags say more. 71.9% are tagged endgame against 28.1% middlegame, and 54.0% are mate in one. 56.2% sit below rating 1200.
Why it is mate
The g8 king has only three squares to try.
- f7: attacked by the g7 rook along the seventh rank.
- h8: attacked by the h7 rook down the h-file.
- f8: occupied by Black's own rook.
Capturing the checking rook fails too: Kxg7 is illegal because the rook next to it on h7 defends that square. Two rooks abreast defend each other, and that mutual protection is the heart of the pattern.
Why one rook is not enough
A rook on the seventh is powerful on its own, but it cannot produce this mate by itself.
The lone h7 rook does not even give check, and since nothing defends it the black king can simply answer Kxh7. What is interesting is that this capture is the king's only move: g7 and f7 are covered by the rook along the seventh, h8 down the h-file, and f8 by Black's own rook. One rook constrains that much and still cannot mate, because it never gives check. Only when a second rook joins the rank does a check appear, and with it the mutual defense that stops the king from capturing the checker.
The trap the name points to
On that common reading, the self-mocking name points at a real trap. Getting two rooks to the seventh is not especially hard, and the rank is obviously strong. The difficulty is that players start collecting pawns there and miss the moment the position has become mate.
So once both rooks are on the seventh, check one thing before counting pawns: are the enemy king's flight squares blocked by its own pieces? In the diagram above, what blocks f8 is not a white piece but Black's own rook. When the defender has supplied that condition, giving check is worth far more than another pawn.
How to set it up
- Open the seventh rank. Trade pawns or open a file so the rooks have a way in.
- Put both rooks on the rank, side by side. Adjacent rooks on the same rank defend one another.
- Count the enemy king's flight squares. Check whether the squares it could slide to on the back rank are occupied by its own pieces.
- If they are, give check. Mate beats another pawn.
Defending against it
- Do not concede the seventh rank. One rook there and two are entirely different problems. Block the file or trade before the second rook arrives.
- Luft alone does not help here. Pushing a pawn in front of the king opens a square on the seventh rank, which the rooks already control. What helps is a free square on the back rank, such as f8.
- Check whether your own pieces block your king. In the diagram it is Black's own rook sealing f8. Sometimes moving that rook elsewhere is all it takes for the mate to disappear.
References
- DailyChess, Blind Swine Mate - definition (two rooks mating from the seventh) and the origin of the name. https://www.dailychess.com/checkmate-pattern/blind-swine-mate
- Statistics produced by
scripts/analyze-theme-stats.mjs --theme blindSwineMate; the run is recorded indocs/data/blindSwineMate-stats.md.
Start training: Blind Swine Mate training
Related: Back-Rank Mate · Arabian Mate · All tactics