SudokuHard

Hard Sudoku — Puzzle 152

572
694
8216
48
798
45
572
658
876

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.

956347128
123586974
874219536
365174892
798625341
241893765
517962483
639458217
482731659