SudokuHard

Hard Sudoku — Puzzle 248

91
7425
483
6785
25
96
49
3247
648

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.

628391745
734258619
591746823
167823594
243965178
859417362
485172936
312689457
976534281