Skyscraper Technique in Sudoku: How to Find & Use This Elimination Strategy

The Skyscraper is a single-digit pattern that uses two conjugate pairs sharing one endpoint — like a pair of towers with a common base — to eliminate candidates from distant cells.

HomeBlog › Skyscraper Technique

You’ve mastered the X-Wing and know how Pointing Pairs and Box/Line Reduction work. But sometimes the candidates don’t line up in a neat rectangle. That’s where the Skyscraper technique comes in.

The Skyscraper is a powerful single-digit elimination pattern. It uses two rows (or columns) where a candidate appears in exactly two cells — two conjugate pairs (strong links) — that share one endpoint column. Think of it as a “bent” X-Wing: instead of a perfect rectangle, the pattern leans to one side like a pair of skyscrapers with a common foundation.

In this guide we explain the Skyscraper, walk through the logic, show a real example with before-and-after diagrams, and compare it to the X-Wing.

ℹ️ Skyscraper technique vs Skyscraper Sudoku

The Skyscraper technique described here is a candidate-elimination strategy used in standard sudoku. Skyscraper Sudoku is a completely different puzzle variant where clues around the grid represent building heights. Despite sharing a name, they are unrelated concepts.

✅ What is a Skyscraper in Sudoku?

A Skyscraper is an advanced single-digit elimination technique. It looks for a specific candidate that appears in exactly two cells in each of two rows (or two columns). These two pairs of cells — called conjugate pairs or strong links — share one endpoint in a common column (or row), called the base.

ℹ️ Definition

A Skyscraper requires: a digit that appears in exactly two cells in Row A and exactly two cells in Row B. One cell from each row must share the same column (the base). The other two cells (the tops) are in different columns. The digit can be eliminated from any cell that sees both top cells.

The name “Skyscraper” comes from the visual: the two base cells form a shared foundation while the two top cells extend outward like the peaks of two towers.

🔗 Understanding conjugate pairs

The Skyscraper relies on conjugate pairs, which are the same thing as strong links:

🔢 Conjugate pair (strong link)

A conjugate pair 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 cells must contain d — if one doesn’t, the other does. This is a guaranteed either/or relationship.

In the Skyscraper pattern, each row provides one conjugate pair on the target digit. The technique works because the two pairs are connected through a shared column — creating a chain of logic that reaches across the grid.

🧠 How the Skyscraper works (the logic)

Consider digit 4 in our example grid. It appears in exactly two cells in Row 1 and exactly two cells in Row 7:

  • Row 1: R1C3 and R1C5 (strong link on 4)
  • Row 7: R7C3 and R7C6 (strong link on 4)

R1C3 and R7C3 share Column 3 — this is the base. The remaining two cells — R1C5 and R7C6 — are the tops.

Now trace the logic:

  • The base cells (R1C3 and R7C3) share Column 3, so at most one of them can be 4.
  • If R1C3 ≠ 4: the strong link in Row 1 forces R1C5 = 4 (the top of Row 1).
  • If R7C3 ≠ 4: the strong link in Row 7 forces R7C6 = 4 (the top of Row 7).
  • Since at most one base cell can be 4, at least one top cell must be 4.

Any cell that sees both tops can never be 4, because whichever top holds the 4 will block it.

💡 Key insight

The Skyscraper guarantees that at least one of the two top cells contains the digit. Any cell that sees both tops is blocked from holding it. The base column connection is what forces this either/or between the tops.

🔎 Step-by-step example

Let’s walk through a real Skyscraper on digit 4. The two strong links are in Row 1 and Row 7, sharing Column 3 as the base.

Step 1: Identify the conjugate pairs

  • Row 1: digit 4 appears only in R1C3 {4,8,9} and R1C5 {4,8} — a strong link ✔
  • Row 7: digit 4 appears only in R7C3 {1,3,4,6,7,8} and R7C6 {1,3,4} — a strong link ✔

Step 2: Find the base and tops

  • Base: R1C3 and R7C3 share Column 3 — at most one can be 4 ✔
  • Tops: R1C5 (Column 5) and R7C6 (Column 6) — the non-shared endpoints
Skyscraper technique on digit 4 in a sudoku grid — base cells R1C3 and R7C3 in green sharing Column 3, top cells R1C5 and R7C6 in blue, elimination targets R2C6, R3C6, R9C5 in red
The Skyscraper: base cells R1C3 and R7C3 in green (Column 3), top cells R1C5 and R7C6 in blue. Green arrows show the strong links in Row 1 and Row 7. Red cells are elimination targets.

Step 3: Find the elimination targets

Which cells see both top cells (R1C5 and R7C6) and contain candidate 4?

  • R2C6 — {1,3,4,8,9}: sees R1C5 via Box 2, sees R7C6 via Column 6. Eliminate 4 → {1,3,8,9}.
  • R3C6 — {1,3,4}: sees R1C5 via Box 2, sees R7C6 via Column 6. Eliminate 4 → {1,3}.
  • R9C5 — {1,3,4,6}: sees R1C5 via Column 5, sees R7C6 via Box 9. Eliminate 4 → {1,3,6}.

Three eliminations from a single Skyscraper!

Grid after applying the Skyscraper technique — candidate 4 removed from R2C6, R3C6, and R9C5
After the Skyscraper: candidate 4 removed from R2C6, R3C6, and R9C5. The puzzle is now simpler.

Step 4: Continue solving

With three fewer 4-candidates on the board, further techniques can now make progress. Notice that R3C6 is reduced to just {1,3} — a bi-value cell that opens the door for Naked Pairs, XY-Wings, or other chain-based deductions.

🔢 Pattern summary

Find: A digit with exactly two candidates in each of two rows (or columns), where one cell from each row shares a column (the base).
Eliminate: That digit from any cell seeing both top cells (the non-shared endpoints).
Result: Fewer candidates, potential cascading simplifications.

🕵️ How to spot a Skyscraper

🛠️ Search method

1. Pick a digit (1–9) and scan each row to find rows where that digit appears as a candidate in exactly two cells.
2. Compare pairs of such rows: do the two cells in one row share exactly one column with the two cells in the other row?
3. If yes, you have a Skyscraper. The shared-column cells are the base; the other two are the tops.
4. Eliminate the digit from any cell that sees both top cells.
5. Repeat for columns (look for pairs of columns sharing one row).

💡 Scanning tip

Start with digits that have been partially placed — typically 3–5 instances on the board. These are most likely to produce rows or columns with exactly two candidate positions. If a digit already has 6+ placements, its remaining cells are too few and unlikely to form the pattern.

🔄 Skyscraper vs X-Wing

These two techniques are closely related — both use conjugate pairs in two rows (or columns) on a single digit. The difference is in the alignment:

Feature X-Wing Skyscraper
Rows/columns used 2 rows (or 2 columns) 2 rows (or 2 columns)
Candidate positions per row Exactly 2 Exactly 2
Shared columns Both columns shared (rectangle) Only one column shared (bent)
Shape Rectangle (4 corners) Offset “Z” or “S” shape
Elimination scope All other cells in the 2 shared columns Only cells seeing both tops
Difficulty Advanced Advanced

Think of the Skyscraper as a “bent X-Wing”. When the four cells form a perfect rectangle you have an X-Wing. When they share only one column, the rectangle breaks and you get a Skyscraper. The logic is the same — conjugate pairs force an either/or — but the elimination zone is narrower.

⚠️ Common mistakes to avoid

1. The digit must appear in exactly two cells per row

If a row has three or more cells containing the candidate, it’s not a conjugate pair (strong link) and the either/or guarantee fails. The Skyscraper requires exactly two positions per row.

2. The base cells must share a column

Without a shared column, the two strong links are not connected and you can’t conclude that at least one top must hold the digit. Make sure one cell from each row is in the same column.

3. Only eliminate from cells seeing both tops

A cell that sees only one top is not blocked — the digit could be in the other top, which this cell doesn’t see. Both tops must be visible for a valid elimination.

4. Don’t confuse rows and columns

Skyscrapers can work in rows or columns. If you find the pattern in two columns, the shared unit is a row (not a column), and the tops are in different rows. Keep the orientation straight.

📅 When to look for Skyscrapers

  1. Basic techniques: Naked Singles, Hidden Singles, Full House.
  2. Intermediate techniques: Naked Pairs, Hidden Pairs, Naked Triples, Pointing Pairs, Box/Line Reduction.
  3. Advanced single-digit: X-Wing, Skyscraper.
  4. Advanced multi-digit: XY-Wing, XYZ-Wing, W-Wing.
  5. Expert: Swordfish, Jellyfish, Simple Colouring, ALS chains.
🔢 Difficulty indicator

Puzzles requiring Skyscrapers are typically rated Hard to Expert. The technique sits right alongside the X-Wing in difficulty — neither harder nor easier, just a different geometric alignment. Try our hard puzzles to practise.

🚀 Beyond the Skyscraper

The Skyscraper belongs to the Turbot Fish family — a set of single-digit chain patterns that all use two strong links:

Technique Structure Shared unit
X-Wing 2 rows × 2 cols (rectangle) Both columns shared
Skyscraper 2 rows, 1 shared column One column (base)
2-String Kite 1 row + 1 column, share a box One box
Turbot Crane 1 row/col + 1 box link Varies
Swordfish 3 rows × 3 cols Three columns shared

Once you’re comfortable spotting Skyscrapers, try looking for 2-String Kites (where a row and a column share a box instead of a column) and Turbot Cranes. The underlying logic — two strong links connected through a shared unit — is identical.

ℹ️ Looking for the Skyscraper puzzle variant?

If you’re here for the puzzle variant rather than the solving technique, head to our Skyscraper Sudoku page — a fun variant with height clues around the grid.

🎯 Practise Skyscrapers

  • Fill in all pencil marks: Skyscrapers require knowing every candidate position for the target digit.
  • Digit-by-digit scanning: For each digit, find rows with exactly two candidate cells. Match them in pairs to look for a shared column.
  • Look for near-X-Wings: If you almost have an X-Wing but the columns don’t quite align, you may have a Skyscraper instead.
  • Verify with the solver: Use our sudoku solver to confirm your findings.

Sudoku Hard

Hard puzzles where Skyscrapers and other advanced techniques are regularly required.

▶ Play Sudoku Hard

X-Wing Guide

Master the closely related X-Wing technique — same conjugate-pair logic in a rectangular formation.

▶ Read X-Wing guide

Skyscraper Sudoku

Try the Skyscraper Sudoku puzzle variant — a different game where building-height clues surround the grid.

▶ Play Skyscraper Sudoku

Sudoku Solver

Enter your puzzle and watch the solver identify Skyscrapers and other techniques automatically.

▶ Open solver

Frequently Asked Questions

The Skyscraper uses two rows (or columns) where a digit appears exactly twice each. These two conjugate pairs share one endpoint column (the base). The digit can be eliminated from cells that see both non-shared endpoints (the tops).

Both use two rows with a digit in exactly two cells. In an X-Wing, the pairs share both columns (rectangle). In a Skyscraper, they share only one column (bent). The X-Wing eliminates from full columns; the Skyscraper eliminates from cells seeing both tops.

No. The Skyscraper technique is a solving strategy for standard sudoku. Skyscraper Sudoku is a separate puzzle variant with building-height clues. Same name, completely different concepts.

The two base cells share a column, so at most one can hold the digit. If a base cell doesn’t hold it, its row’s strong link forces the top to hold it. Since at most one base is the digit, at least one top must be — blocking cells that see both.

After exhausting basic and intermediate techniques. The Skyscraper sits alongside the X-Wing in difficulty — both are advanced single-digit techniques. Look for them before moving to multi-digit methods like XY-Wings or W-Wings.