RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2667

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