RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #651

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