SudokuHard

Hard Sudoku — Puzzle 177

59
295
78261
589
384
52
46
312
813

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.

654731928
132948675
789265134
275416893
961382457
348597261
423159786
596874312
817623549