SudokuHard

Hard Sudoku — Puzzle 285

946
71
351
2471
1
6842
4856
387
12

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.

951348267
864972513
723561894
248653971
195724386
376819425
487195632
632487159
519236748