SudokuHard

Hard Sudoku — Puzzle 130

95
92
7139
6825
62
561
81
857
1748

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.

923456871
816397452
574218396
768142539
391875624
245639187
637984215
489521763
152763948