RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #958

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