SudokuHard

Hard Sudoku — Puzzle 20

59
36572
4
35
947
7621
293
571
153

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.

176258943
438169572
295347168
362815497
914723856
857496231
729684315
583971624
641532789