SudokuHard

Hard Sudoku — Puzzle 289

185
74
9823
428
7
8341
72
39162
53

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.

731284956
265739148
984615723
428961537
613547289
597823461
876492315
349156872
152378694