SudokuHard

Hard Sudoku — Puzzle 245

653
2316
764
4528
1826
45
72
73
83

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.

961527384
428391657
753648129
645239718
139785246
287164935
314956872
592873461
876412593