SudokuHard

Hard Sudoku — Puzzle 122

1874
762
14
961
731
4873
63
249
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.

315872496
748936152
962514378
239485617
576391824
481267935
654129783
123748569
897653241