SudokuHard

Hard Sudoku — Puzzle 121

9741
648
275
89
47
1346
412
259
52

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.

935726418
641895372
827341695
358267941
462189537
179534286
584912763
216473859
793658124