Each jigsaw piece has a limited number of empty cells.

The numbers in rows and columns that cross the jigsaw shape can be used to eliminate possible locations for a number. If all other cells in the jigsaw shape have been eliminated, the last remaining cell must contain that number.

For example, the number 3 cannot be placed in any cell in the example below, except for the highlighted one: