SudokuHard

Hard Sudoku — Puzzle 291

5
263
427
3752
963
83
468
913
2814

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.

537142968
829673514
614985273
341869752
965327481
278514396
193456827
482791635
756238149