SudokuHard

Hard Sudoku — Puzzle 286

5931
9845
15
1362
129
82
84
5
7423

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.

257698431
986413275
341527869
479135628
612784593
835962147
123876954
568349712
794251386