RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2860

8 1
1 9 4 5
7 9
4 2 5 8
8 7 6 4
6 9 7 5
6 4 8 2
5 7 3