You’ve mastered Naked Pairs, learned the XY-Wing, and perhaps even tackled the XYZ-Wing. But there’s another powerful pattern hiding in your pencil marks: the W-Wing.
The W-Wing is an advanced elimination technique that uses two bi-value cells with the same pair of candidates, connected not by a shared row, column, or box, but by a strong link (conjugate pair) on one of the candidates. It’s one of the most elegant chain-based patterns in sudoku.
In this guide we explain exactly what a W-Wing is, walk through the logic step by step, show a real example with before-and-after diagrams, and compare it with the XY-Wing family.
✅ What is a W-Wing in Sudoku?
A W-Wing is an advanced candidate-elimination technique that uses exactly two bi-value cells containing the same pair of candidates, connected by a strong link (conjugate pair) on one of those candidates.
A W-Wing requires: two bi-value cells with the same candidates {A, B} that do not see each other, plus a strong link on candidate A (or B) where one end sees the first bi-value cell and the other end sees the second. The other candidate (B or A) can then be eliminated from any cell that sees both bi-value cells.
The name “W-Wing” comes from the shape of the logical chain: bi-value cell → strong link endpoint → strong link endpoint → bi-value cell — forming a “W” pattern across the grid.
🔗 Understanding strong links
Before diving into the W-Wing, you need to understand what a strong link (also called a conjugate pair) is:
A strong link on digit d exists in a unit (row, column, or box) when d appears as a candidate in exactly two cells of that unit. One of those two cells must contain d — if one doesn’t, the other does. This is an either/or guarantee.
Strong links are the backbone of chain-based techniques. In a W-Wing, the strong link acts as a “bridge” between two bi-value cells that don’t see each other directly.
🧠 How the W-Wing works (the logic)
Consider two bi-value cells, both containing candidates {3, 7}:
- Cell A (R3C2): candidates {3, 7}
- Cell B (R8C1): candidates {3, 7}
These cells don’t see each other (different row, column, and box). But in Row 5, digit 3 appears in exactly two cells — R5C1 and R5C2 — forming a strong link on 3. Crucially, R5C2 sees Cell A (same column), and R5C1 sees Cell B (same column).
Now trace the two possibilities:
- If Cell A = 7: At least one bi-value cell is 7. Done.
- If Cell A = 3: R5C2 sees Cell A and shares Column 2, so R5C2 cannot be 3. The strong link in Row 5 means the other cell (R5C1) must be 3. R5C1 sees Cell B (same column), so Cell B cannot be 3 — Cell B must be 7.
Either way, at least one of Cell A or Cell B is 7. Any cell that sees both bi-value cells can never be 7, because it would conflict with whichever one holds the 7.
The strong link creates a remote guarantee: if the link digit is pushed out of one end, it must appear at the other end, which forces the far bi-value cell to be the elimination digit. The chain ensures the two bi-value cells can’t both be the link digit.
🔎 Step-by-step example
Let’s walk through a real W-Wing. The two bi-value cells are R3C2 and R8C1, both with candidates {3, 7}. The strong link on digit 3 runs through Row 5 at cells R5C1 and R5C2.
Step 1: Identify the bi-value pair
- Cell A — R3C2: candidates {3, 7}.
- Cell B — R8C1: candidates {3, 7}.
- They share the same two candidates but don’t see each other ✔
Step 2: Find the strong link
- In Row 5, digit 3 appears in exactly two cells: R5C1 and R5C2 — a conjugate pair (strong link) on 3.
- R5C2 sees Cell A (both in Column 2) ✔
- R5C1 sees Cell B (both in Column 1) ✔
Step 3: Find the elimination targets
Which cells see both Cell A (R3C2) and Cell B (R8C1), and contain candidate 7?
- R1C1 — {2,3,4,6,7,8}: sees Cell A via Box 1, sees Cell B via Column 1. Eliminate 7 → {2,3,4,6,8}.
- R2C1 — {2,3,4,6,7,8}: sees Cell A via Box 1, sees Cell B via Column 1. Eliminate 7 → {2,3,4,6,8}.
- R7C2 — {2,3,4,5,7}: sees Cell A via Column 2, sees Cell B via Box 7. Eliminate 7 → {2,3,4,5}.
- R9C2 — {2,5,7,9}: sees Cell A via Column 2, sees Cell B via Box 7. Eliminate 7 → {2,5,9}.
Four eliminations from a single W-Wing!
Step 4: Continue solving
With four fewer 7-candidates in Columns 1–2, further techniques can now make progress. The cascade of reduced candidates often unlocks Hidden Singles or Naked Pairs that were previously hidden.
Find: Two bi-value cells with {A, B} that don’t see each other, plus a strong link on A where one end sees Cell 1 and the other sees Cell 2.
Eliminate: Candidate B from any cell that sees both bi-value cells.
Result: Fewer candidates, potential cascading simplifications.
🕵️ How to spot a W-Wing
1. Scan for bi-value cells — cells with exactly two candidates.
2. Look for pairs of bi-value cells that share the same two candidates but don’t see each other.
3. For each matching pair, check if a strong link on one of their candidates bridges between them — one link endpoint sees Cell A, the other sees Cell B.
4. Identify cells that see both bi-value cells and contain the other candidate.
5. Eliminate that candidate from those cells.
Start with the most common bi-value pairs in your grid. If you spot two {4,8} cells in opposite corners, immediately look for strong links on 4 or 8 in rows, columns, or boxes that could connect them.
🔄 W-Wing vs XY-Wing
Both techniques produce candidate eliminations, but the structure is quite different.
| Feature | XY-Wing | W-Wing |
|---|---|---|
| Cells involved | 3 bi-value cells (pivot + 2 pincers) | 2 bi-value cells + 2 strong link cells |
| Bi-value cell candidates | All different pairs ({XY}, {XZ}, {YZ}) | Same pair ({A,B} and {A,B}) |
| Connection type | Direct — pivot sees both pincers | Indirect — through a strong link |
| Bi-value cells see each other? | Pincers don’t need to | Must not see each other |
| Elimination sees… | Both pincers | Both bi-value cells |
| Difficulty | Advanced | Advanced+ |
The key difference: the XY-Wing connects cells through direct unit-sharing, while the W-Wing bridges cells through a logical chain (strong link). This makes the W-Wing harder to spot but applicable in positions where no XY-Wing exists.
⚠️ Common mistakes to avoid
1. Using bi-value cells that see each other
If the two cells see each other, they form a Naked Pair, not a W-Wing. The W-Wing requires cells in different units connected by the chain.
2. Confusing weak and strong links
The connecting link must be strong — the candidate appears in exactly two cells in its unit. If it appears in three or more cells, the either/or guarantee breaks and the elimination is invalid.
3. Wrong elimination digit
You eliminate the candidate that is not the link digit. If the strong link is on digit 3, you eliminate the other digit (7 in our example) — not 3.
4. Elimination cells must see both bi-value cells
Don’t eliminate from cells that only see one of the two bi-value cells. Both must be visible for the logic to hold.
📅 When to look for W-Wings
- Basic techniques: Naked Singles, Hidden Singles, Full House.
- Intermediate techniques: Naked Pairs, Hidden Pairs, Naked Triples, Pointing Pairs, Box/Line Reduction.
- Advanced techniques: X-Wing, Swordfish, XY-Wing, XYZ-Wing.
- Expert techniques: W-Wing, Jellyfish, Simple Colouring, ALS chains.
Puzzles requiring W-Wings are typically rated Expert. Try our hard puzzles to practise spotting strong links and bi-value cell pairs.
🚀 Beyond the W-Wing
The W-Wing is part of a broader family of chain-based techniques:
| Technique | Structure | Connection |
|---|---|---|
| XY-Wing | 3 bi-value cells | Direct (shared units) |
| XYZ-Wing | 1 triple + 2 bi-value | Direct (shared units) |
| W-Wing | 2 bi-value (same pair) | Strong link bridge |
| Remote Pair | Chain of bi-value cells | Alternating strong/weak |
| X-Chain | Single-digit chain | Alternating links |
Once you’re comfortable with the W-Wing, you’re ready for longer chains like remote pairs and X-chains. The fundamental skill — tracing either/or logic through connected cells — is the same.
🎯 Practise W-Wings
- Fill in all pencil marks: W-Wings require knowing every candidate in every cell.
- Scan for matching bi-value pairs: Two cells with {4,8}, {2,5}, etc. in different boxes are prime targets.
- Check conjugate pairs: For each candidate in the pair, look for rows/columns where it appears in exactly two cells.
- Verify with the solver: Use our sudoku solver to confirm your findings.
Sudoku Hard
Hard puzzles where W-Wings and other advanced techniques are regularly required.
▶ Play Sudoku HardXY-Wing Guide
Master the closely related XY-Wing technique — another wing pattern using three bi-value cells.
▶ Read XY-Wing guideSudoku Solver
Enter your puzzle and watch the solver identify W-Wings and other techniques automatically.
▶ Open solverFrequently Asked Questions
A W-Wing uses two bi-value cells with the same pair {A,B}, connected by a strong link on one candidate. Any cell seeing both bi-value cells can have the other candidate eliminated.
A strong link (conjugate pair) exists when a candidate appears in exactly two cells within one unit. One of them must hold the digit — it’s a guaranteed either/or.
An XY-Wing uses three bi-value cells with different pairs connected directly. A W-Wing uses two bi-value cells with the same pair connected indirectly through a strong link. Different structure, similar outcome.
Find two bi-value cells with the same pair that don’t see each other. Then look for a strong link on one candidate where one end sees Cell A and the other sees Cell B. Eliminate the other candidate from cells seeing both.
If Cell A is the elimination digit, done. If Cell A is the link digit, the strong link forces the far end to be the link digit, which makes Cell B the elimination digit. Either way, at least one cell holds it, so cells seeing both can’t.