SudokuHard

Hard Sudoku — Puzzle 119

5218
23
1
941
27548
439
6543
167
5

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.

953721486
726489135
148536279
597864312
362917548
481352697
675148923
219673854
834295761