Sudoku technique · Foundation

Last Remaining Cell

When a row, column, or box has exactly one empty cell, the digit missing from that unit must go in the remaining cell.

Topic role
Teaching alias
Engine rank
Not an engine technique
Play a Sudoku puzzleView all techniques

Learning order

Topic relationships

These links express the same learning and proof relationships used throughout the library.

Verified example

Work through the example

Last Remaining Cell · Verified example
R1C1: target candidates; Before 1
R1C2: given 2
R1C3: given 3
R1C4: given 4
R1C5: given 5
R1C6: given 6
R1C7: given 7
R1C8: given 8
R1C9: given 9
R2C1: given 4
R2C2: given 5
R2C3: given 6
R2C4: given 7
R2C5: given 8
R2C6: given 9
R2C7: given 1
R2C8: given 2
R2C9: given 3
R3C1: given 7
R3C2: given 8
R3C3: given 9
R3C4: given 1
R3C5: given 2
R3C6: given 3
R3C7: given 4
R3C8: given 5
R3C9: given 6
R4C1: given 2
R4C2: given 3
R4C3: given 4
R4C4: given 5
R4C5: given 6
R4C6: given 7
R4C7: given 8
R4C8: given 9
R4C9: given 1
R5C1: given 5
R5C2: given 6
R5C3: given 7
R5C4: given 8
R5C5: given 9
R5C6: given 1
R5C7: given 2
R5C8: given 3
R5C9: given 4
R6C1: given 8
R6C2: given 9
R6C3: given 1
R6C4: given 2
R6C5: given 3
R6C6: given 4
R6C7: given 5
R6C8: given 6
R6C9: given 7
R7C1: given 3
R7C2: given 4
R7C3: given 5
R7C4: given 6
R7C5: given 7
R7C6: given 8
R7C7: given 9
R7C8: given 1
R7C9: given 2
R8C1: given 6
R8C2: given 7
R8C3: given 8
R8C4: given 9
R8C5: given 1
R8C6: given 2
R8C7: given 3
R8C8: given 4
R8C9: given 5
R9C1: given 9
R9C2: given 1
R9C3: given 2
R9C4: given 3
R9C5: given 4
R9C6: given 5
R9C7: given 6
R9C8: given 7
R9C9: given 8

R1C1 has derived candidates 1. Place 1.

Target cell
R1C1
Derived candidates
1
Verified result
Place 1
Reviewed unit
Row 1
  1. Scan for a row, column, or box with one empty cell.
  2. Compare the filled digits with 1 through 9 and identify the missing digit.
  3. Check that the digit is absent from the target cell’s row, column, and box.
  4. Place the digit, then rescan the affected units and update any notes.

Fixed practice

Count the empty cells in each row, column, and box first; begin with the unit that has exactly one gap.

Fixed practice · R9C9
Last Remaining Cell · Fixed practice
R1C1: given 1
R1C2: given 2
R1C3: given 3
R1C4: given 4
R1C5: given 5
R1C6: given 6
R1C7: given 7
R1C8: given 8
R1C9: given 9
R2C1: given 4
R2C2: given 5
R2C3: given 6
R2C4: given 7
R2C5: given 8
R2C6: given 9
R2C7: given 1
R2C8: given 2
R2C9: given 3
R3C1: given 7
R3C2: given 8
R3C3: given 9
R3C4: given 1
R3C5: given 2
R3C6: given 3
R3C7: given 4
R3C8: given 5
R3C9: given 6
R4C1: given 2
R4C2: given 3
R4C3: given 4
R4C4: given 5
R4C5: given 6
R4C6: given 7
R4C7: given 8
R4C8: given 9
R4C9: given 1
R5C1: given 5
R5C2: given 6
R5C3: given 7
R5C4: given 8
R5C5: given 9
R5C6: given 1
R5C7: given 2
R5C8: given 3
R5C9: given 4
R6C1: given 8
R6C2: given 9
R6C3: given 1
R6C4: given 2
R6C5: given 3
R6C6: given 4
R6C7: given 5
R6C8: given 6
R6C9: given 7
R7C1: given 3
R7C2: given 4
R7C3: given 5
R7C4: given 6
R7C5: given 7
R7C6: given 8
R7C7: given 9
R7C8: given 1
R7C9: given 2
R8C1: given 6
R8C2: given 7
R8C3: given 8
R8C4: given 9
R8C5: given 1
R8C6: given 2
R8C7: given 3
R8C8: given 4
R8C9: given 5
R9C1: given 9
R9C2: given 1
R9C3: given 2
R9C4: given 3
R9C5: given 4
R9C6: given 5
R9C7: given 6
R9C8: given 7
R9C9: target candidates; Before 8

R9C9 has derived candidates 8. Place 8.

Target cell
R9C9
Derived candidates
8
Verified result
Place 8
Reviewed unit
Row 9

Common mistakes

Common mistakes

Treating a unit with two or more empty cells as a Last Remaining Cell.

Checking only the nearly complete unit and missing a conflict in the target cell’s other units.

Review information

What is verified here

The verifier confirms that the unit has exactly one empty cell and that its missing digit is legal in the target row, column, and box.

Fixture ID
p2-naked-single-01 / p2-naked-single-03
Engine version
legen-sudoku-engine/1.3.0
Verification status
Independent placement verifier passed
Facts reviewed
2026-07-18
Technique terminology and examples are tied to the published engine version. See the review information below for scope and dates.