RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1130

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