RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2686

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