RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2428

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