SudokuHard

Hard Sudoku — Puzzle 59

981
2
563
384792
4985
862
46
7935

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.

973841256
625397841
184526973
217685394
358479612
496132785
862754139
539218467
741963528