SudokuHard

Hard Sudoku — Puzzle 299

7128
8293
5
3985
673
45
796
134
89

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.

673451298
518297346
924863157
762134985
895672431
341589672
237915864
156348729
489726513