SudokuHard

Hard Sudoku — Puzzle 165

987
845
13
946
23
729
965
21
91362

How to play

Fill every row, every column and every 3 by 3 box with the numbers 1 to 9, using each number once.

This puzzle has 26 given numbers and exactly one solution, so it can always be finished by reasoning alone.

139285647
826734159
754196382
915843276
682571493
347629518
473912865
268457931
591368724