SudokuHard

Hard Sudoku — Puzzle 94

354
827
4817
92
746
51
628
365
714

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.

127963584
596824731
348517269
961485372
784239156
235176948
659342817
413798625
872651493