Swordfish Technique in Sudoku: Three-Line Fish Guide
What is a Swordfish?
A Swordfish is an X-Wing stretched across three lines. It is the next member of the “Fish” family.
When a candidate digit appears in two or three cells in each of three columns, and all of those cells sit in the same three rows:
- Each of the three columns must place that digit once, so the three columns place three copies of it.
- All three copies must land in the same three rows, one per row.
- So each of those three rows gets its copy from inside the three columns.
- Therefore, that digit cannot appear anywhere else in those three rows! (Swap rows and columns and the same logic works the other way.)
Worked Example: Swordfish on Digit 4 Eliminates 4 from Cell R5C2
Follow candidate 4 down Column 3, Column 7 and Column 9:
- Column 3: 4 can only go in R1C3, R2C3 or R5C3.
- Column 7: 4 can only go in R2C7 or R5C7.
- Column 9: 4 can only go in R1C9 or R2C9.
- The Three-Row Lock: Every candidate sits in Row 1, 2 or 5. Each column needs one 4, and no row can hold two, so the three 4s fill Rows 1, 2 and 5 exactly once each, all inside Columns 3, 7 and 9. No two columns form an X-Wing on their own, so all three are needed.
- Target Elimination at R5C2: Cell Row 5, Column 2 (R5C2) has candidates
{1, 4}. Row 5's 4 is already claimed by the Swordfish, so candidate 4 is eliminated from R5C2, leaving 1 as a Naked Single! - Bonus eliminations: R1C1 and R1C2 in Row 1 also lose their 4.
⚠️ The Tempting Wrong Move: Placing 4 in R5C2
R5C2 only has {1, 4}, and 4 looks like it could go there because nothing in Row 5, Column 2 or Box 4 blocks it yet.
Why this fails: A 4 in R5C2 removes 4 from R5C3 and R5C7. Column 7 is then forced to R2C7, which removes 4 from R2C3 and R2C9. Column 9 is forced to R1C9, which removes 4 from R1C3. Column 3 now has no cell left for a 4, an immediate contradiction!
💡 Solving Tip: Scan One Digit at a Time
Pick a digit and mark every column where it has only two or three candidate cells. If three of those columns use only three rows between them, you have a Swordfish. Repeat with rows in place of columns. In the Ninely engine, Swordfish is a Master-tier technique, the top of the hint ladder.
Ready to Master Advanced Sudoku?
Hunt for fish patterns on today's free daily puzzle:
Play Today's Daily Warmup ➔