SudokuHard

Hard Sudoku — Puzzle 258

124
5873
3681
82354
57
6
9
86372
376

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 28 given numbers and exactly one solution, so it can always be finished by reasoning alone.

619583247
458217396
732694815
827351964
593846172
164729538
241978653
986435721
375162489