RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #970

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