SudokuHard

Hard Sudoku — Puzzle 105

98
6
487
243
6
51397
79
1537
63517

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.

967458321
251693784
348721695
789162453
432579168
516834972
874216539
195387246
623945817