What Is the Swordfish Technique in Sudoku?

The Swordfish technique is an advanced Sudoku solving method used to eliminate candidates from a puzzle. It is closely related to the X-Wing technique, but it works on a larger pattern.

A Swordfish appears when the same candidate is limited to two or three cells in each of three different rows, and those candidate positions align within the same three columns. The same logic also works the other way around, starting with columns and matching across three rows.

When that structure appears, the candidate must occupy those rows and columns in a fixed way. That allows you to remove the same candidate from other cells in the matching columns or rows.

Why Is the Swordfish Technique Important?

The Swordfish technique is important because it helps solve puzzles that cannot be finished with simpler strategies alone. In expert Sudoku, you often reach a point where notes are full but obvious moves are gone. Swordfish helps reduce that clutter.

Like X-Wing, Swordfish usually works by elimination rather than immediate placement. But those eliminations can be enough to unlock hidden singles, pairs, or other advanced patterns later in the puzzle.

It is one of the core fish techniques and an important step for players who want to handle more difficult Sudoku boards with confidence.

When Should You Use Swordfish in Sudoku?

You should look for Swordfish when:

  • you already filled in notes
  • the puzzle feels stuck
  • one candidate keeps repeating in three rows or three columns
  • you suspect a larger pattern than X-Wing is present

Swordfish normally appears later than X-Wing because the pattern is larger and slightly harder to spot.

How Does the Swordfish Technique Work?

To find a Swordfish, choose one candidate number and scan the board.

Look for this pattern:

  • in three different rows, the same candidate appears in only two or three cells
  • those candidate positions line up within the same three columns

If that happens, those three rows must place that digit somewhere inside those three columns. Because of that, the same candidate can be removed from other cells in those columns outside the Swordfish pattern.

The same logic works in reverse with columns first and rows second.

Example of Swordfish Logic

Imagine candidate 2 appears in rows 1, 3, and 7. In each of those rows, the candidate is limited to cells that fall only in columns 2, 5, and 7.

That creates a Swordfish. Since those three rows must place the 2 within those three columns, any other candidate 2s in columns 2, 5, and 7 can be removed outside the pattern.

This often clears enough space for the next logical move.

What Makes Swordfish Different From X-Wing?

The main difference is size.

An X-Wing works across two rows and two columns. A Swordfish works across three rows and three columns. The logic is similar, but the pattern is broader and usually harder to see.

If you already understand X-Wing, Swordfish will feel like the next natural step. It uses the same idea of restricting a candidate to a fixed structure and then eliminating that candidate elsewhere.

Is Swordfish a Good Technique for Expert Sudoku?

Yes. Swordfish is mainly useful in harder puzzles, especially expert-level Sudoku where simpler techniques stop working.

It is not something you need in every game, but when it appears, it can create major progress. Learning Swordfish also improves your general pattern recognition, which helps with other advanced techniques too.

Common Mistakes When Using Swordfish

A common mistake is forcing the pattern when the candidate does not stay within the same three rows and three columns. If the candidate appears outside that structure in the chosen rows or columns, it may not be a true Swordfish.

Another mistake is eliminating candidates from the wrong places. You should only remove the candidate from the matching columns or rows outside the Swordfish cells.

As with all advanced Sudoku techniques, accurate notes are essential.

How Can You Get Better at Spotting Swordfish?

The best way is to scan one digit at a time and compare three rows or three columns together. Do not try to see everything at once.

It also helps to master X-Wing first. Once you are comfortable spotting smaller fish patterns, Swordfish becomes much easier to recognize.

Worked examples are especially useful here because the pattern is easier to understand visually than by description alone.

What Should You Learn After Swordfish?

A good next step is learning related advanced Sudoku techniques such as:

These techniques help you move from larger visual patterns into more advanced candidate logic and chain-based solving.

FAQ

What is the Swordfish technique in Sudoku?
The Swordfish technique is an advanced elimination strategy where one candidate is restricted to the same three columns across three rows, or the same three rows across three columns, allowing other instances of that candidate to be removed.

Is Swordfish harder than X-Wing?
Yes. The logic is similar, but Swordfish uses a larger pattern and is usually more difficult to spot.

Do you need notes to use Swordfish?
Yes. Swordfish depends on candidate positions, so it is most useful when all notes are visible.

Does Swordfish always solve the puzzle?
No. It usually removes candidates rather than placing a number directly, but those eliminations often unlock the next step.

What should I learn before Swordfish?
You should first understand candidates, basic eliminations, and ideally X-Wing.

What technique comes after Swordfish?
That depends on the puzzle, but many players next learn chain-based or wing-based techniques such as W-Wing or Y-Wing.

Final Thoughts

The Swordfish technique is one of the key advanced Sudoku strategies for expert players. It builds directly on X-Wing logic, but expands it into a larger and more powerful pattern. Once you learn to spot it, hard puzzles become more manageable and your solving becomes much more structured.

See the full Swordfish lesson in the Sudoku Academy.