SudokuHard

Hard Sudoku — Puzzle 54

8961
31
6928
985
3547
7
421
187
63

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.

897435612
321768594
564912378
679821453
138654729
245397186
453279861
916583247
782146935