SudokuHard

Hard Sudoku — Puzzle 139

869
9578
6857
492
34
218
61
738
93

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.

785361942
194572386
326489517
418796253
673254198
259138764
832615479
567943821
941827635