SudokuHard

Hard Sudoku — Puzzle 2

784
96
835
496
3746
2
6912
7934
51

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.

753846921
941352867
826179435
214968753
589237146
367514298
695481372
172693584
438725619