SudokuHard

Hard Sudoku — Puzzle 250

693
4
4286
76583
23915
3
4
571
176

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.

697352841
385147296
412896537
746581329
238679154
951234678
569713482
824965713
173428965