Sudoku Strategy

Swordfish Technique: Advanced Sudoku Strategy Guide

October 24, 2026 · The Play Sudoku Team

If you have already conquered the basics of Sudoku — naked singles, hidden singles, and even the elegant X-Wing technique — then you are ready to take the next leap into truly advanced solving strategies. The Swordfish technique is one of the most satisfying and powerful methods available to experienced Sudoku players. It allows you to eliminate candidates that would otherwise seem impossible to remove, breaking open puzzles that appear completely stuck. Once you understand how it works and train your eye to spot it, the Swordfish will become an indispensable tool in your solving arsenal.

What Is the Swordfish Technique?

The Swordfish is a candidate elimination technique that operates across three rows and three columns simultaneously. It is the natural extension of the X-Wing, which works across two rows and two columns. Both techniques belong to a family of strategies sometimes called “fish” patterns, and understanding the X-Wing first will make the Swordfish much easier to grasp.

In essence, the Swordfish works like this: if a particular candidate digit appears in exactly two or three cells in each of three different rows, and all of those cells fall within the same three columns, then you can eliminate that candidate from every other cell in those three columns. The logic is airtight — the digit must be placed in those three rows, and it can only occupy those three columns to do so, which means no other cell in those columns can hold that digit.

It sounds complex at first, but the underlying reasoning is simply an extension of how Sudoku logic always works: every digit must appear exactly once in each row, column, and 3×3 box. The Swordfish exploits the overlap between rows and columns to create a powerful chain of eliminations.

One important clarification: the Swordfish does not require that every row has the candidate in exactly two cells. It works as long as each of the three rows has the candidate appearing in two or three cells, and all of those cells are confined to the same set of three columns. Rows where the candidate appears only once or more than three times cannot participate in the pattern.

Step-by-Step: How to Spot a Swordfish

Finding a Swordfish in a real puzzle requires systematic scanning. Here is a reliable process you can follow:

  1. Choose a candidate digit. Work through each digit from 1 to 9 separately. Pencil in all remaining candidates for that digit across the entire grid before you begin scanning for the pattern.
  2. Scan rows for the candidate. Go through every row and note which rows contain the chosen candidate in exactly two or three cells. Rows with only one candidate cell or more than three cannot be part of a Swordfish.
  3. Check if three qualifying rows share three columns. Take any three rows from your qualifying list and look at the columns where the candidate appears. If the combined set of columns across all three rows totals exactly three distinct columns, you have found a Swordfish.
  4. Eliminate the candidate from those columns. Every cell in those three columns that is not in one of the three Swordfish rows can have the candidate digit safely removed.
  5. Repeat by scanning columns. The Swordfish can also operate across three columns that share three rows. Run the same process in the column direction to catch patterns in the other orientation.

One practical tip: many Sudoku players use colored pencil marks or digital highlighting to track which rows and columns are involved. When you are working through a difficult puzzle on paper or on a site like playsudoku.org, visually marking the candidate cells in the three rows with a consistent color can make the pattern leap off the page.

A Worked Example of the Swordfish

Let us walk through a concrete illustration to make the Swordfish feel real and tangible. Imagine you are solving a hard Sudoku puzzle and you are looking at the candidate digit 7.

After penciling in all candidates for the digit 7, you notice the following:

  • Row 2: The digit 7 is a candidate in columns 1 and 5 only.
  • Row 5: The digit 7 is a candidate in columns 1, 5, and 8 only.
  • Row 8: The digit 7 is a candidate in columns 5 and 8 only.

Look at the columns involved: columns 1, 5, and 8. Every candidate 7 across all three rows falls within exactly this set of three columns. That is a confirmed Swordfish.

What does this tell us? The digit 7 must be placed in rows 2, 5, and 8. And because all candidate positions for 7 in those rows are confined to columns 1, 5, and 8, those three columns will each receive exactly one 7 contributed by this Swordfish structure. It follows that no other cell in column 1, column 5, or column 8 — outside of rows 2, 5, and 8 — can contain the digit 7. You can eliminate the candidate 7 from every other cell in those three columns.

In a typical puzzle, this kind of elimination might remove 7 as a candidate from four, five, or even more cells. Any one of those removals could trigger a hidden single or naked single elsewhere, cascading into a series of solved cells. That is the power of the Swordfish: a single application can unlock a puzzle that seemed completely jammed.

Notice that in row 5, the digit 7 appeared in three columns rather than two. This is perfectly valid. The Swordfish does not require all three rows to have exactly two candidates — it only requires that the union of all candidate columns across the three rows equals exactly three columns.

Swordfish vs. X-Wing: Understanding the Difference

Players who are familiar with the X-Wing technique will immediately notice the structural similarity. The X-Wing involves two rows and two columns: if a candidate appears in the same two columns across two different rows, you can eliminate it from the rest of those columns. The Swordfish simply scales this up to three rows and three columns.

This scaling relationship continues further. There is a technique called the Jellyfish that operates across four rows and four columns in exactly the same way. Beyond Jellyfish, the patterns become so rare and difficult to spot that most players rely on computer solvers to find them. For human solving, the X-Wing, Swordfish, and occasionally the Jellyfish represent the practical range of fish techniques.

Another related strategy worth knowing is the Finned Swordfish, an advanced variant where the basic pattern is nearly complete but has an extra candidate cell — called a “fin” — attached to one of the rows. The fin restricts where eliminations are valid, but the technique can still produce useful results in puzzles where a clean Swordfish is not present. The Finned Swordfish bridges the gap between standard Swordfish and even more complex strategies like Sashimi patterns.

When you are working through a puzzle and the X-Wing has not appeared, it is worth spending a moment scanning for a Swordfish before moving on to techniques like XY-Wing, hidden pairs, or coloring strategies. The Swordfish is easier to apply systematically than many chain-based methods, making it an efficient stopping point in your solving sequence.

Common Mistakes When Applying the Swordfish

Even experienced players occasionally stumble when applying the Swordfish. Keeping these pitfalls in mind will save you from making incorrect eliminations:

  • Including a row with more than three candidates. If the digit 7 appears in four different columns within one of your three rows, that row cannot be part of a Swordfish. The total column set must be exactly three.
  • Forgetting to check the column direction. A Swordfish can operate across three columns that share three rows, not just across three rows sharing three columns. Always scan in both directions.
  • Eliminating candidates inside the Swordfish rows. The eliminations only apply to cells that are in the three Swordfish columns but are not in the three Swordfish rows. Cells at the intersections of the Swordfish rows and columns are part of the pattern and must not be touched.
  • Confusing candidates with solved cells. Make sure your candidate list is fully up to date before scanning. An outdated pencil mark can cause you to see a false Swordfish or miss a real one.
  • Rushing the column count. Take your time when counting the distinct columns covered by your three rows. One overlooked column breaks the pattern entirely.

Developing a habit of double-checking your column set before making eliminations will protect you from these errors and build the disciplined scanning technique that advanced Sudoku solving demands.

Practicing the Swordfish on Real Puzzles

The best way to internalize the Swordfish is simply to practice finding it. Hard and expert-level Sudoku puzzles on playsudoku.org are excellent training grounds, since easier puzzles rarely require such advanced techniques. When you sit down with a difficult puzzle, resolve as much as you can using simpler strategies — naked and hidden singles, pairs, triples, and the X-Wing — and then deliberately scan for Swordfish patterns before reaching for even heavier tools.

It is also worthwhile to practice on puzzles where the Swordfish is confirmed to exist so you can verify your work. Many Sudoku books and websites label puzzles by the techniques required to solve them. Seeking out puzzles tagged as “Swordfish” puzzles gives you a structured environment to sharpen your pattern recognition skills.

Over time, your eye will begin to pick up the pattern instinctively. You will notice clusters of the same candidate digit lining up across rows, and the three-column structure of a Swordfish will start to stand out before you have even consciously begun looking for it. This kind of trained intuition is what separates a strong Sudoku solver from a great one.

Key Takeaways

  • The Swordfish is an advanced candidate elimination technique involving three rows and three columns.
  • It triggers when a candidate digit in three rows is confined to exactly three shared columns — allowing you to eliminate that candidate from all other cells in those columns.
  • It is the three-row extension of the X-Wing and a stepping stone toward the four-row Jellyfish technique.
  • Each of the three rows must contain the candidate in two or three cells only, and the union of columns across all three rows must equal exactly three.
  • The Swordfish can also run in the column direction, with three columns sharing three rows.
  • Common mistakes include including rows with too many candidates and making eliminations inside the Swordfish intersections rather than outside them.
  • Regular practice on hard and expert puzzles is the most effective way to develop reliable Swordfish recognition.

Mastering the Swordfish technique is a genuine milestone in your Sudoku journey. It marks the point where you move beyond pattern-matching into structural logical reasoning — the kind of thinking that makes even the most fearsome expert puzzle feel approachable. Keep practicing, stay patient with the scanning process, and enjoy the deeply satisfying moment when a Swordfish snaps into focus and cracks a puzzle wide open. Happy solving!

Play a puzzle