RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2057

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