SudokuHard

Hard Sudoku — Puzzle 96

38
2735
684
52
96
82716
3915
5629

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.

647531829
281749356
953268714
734156298
196382475
825497163
362914587
419875632
578623941