SudokuHard

Hard Sudoku — Puzzle 163

97
461
152
7683
1739
924
43952
51

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.

593426187
462178359
871935264
384519726
957682413
126743895
719254638
648391572
235867941