SudokuHard

Hard Sudoku — Puzzle 109

34
9546
52
61
283
5679
754
286
937

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.

321746958
879521463
465398271
693482517
287159346
514673829
738215694
942867135
156934782