RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1002

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