Have gotten it mostly solved but in a bit of a twist now. Would appreciate the next step together with explanation of the rule used to get there.
Current state:
Remaining:
| . 58 58 | . . . | . . . |
| . . . | . 58 . | 18 . 15 |
| . . . | 68 . 568 | 38 . 35 |
|--------------------+------------------+--------------|
| . 378 38 | 78 . . | . . . |
| . . . | 67 . . | 17 . 16 |
| . 378 . | . . 68 | 37 . 36 |
|----------------------+----------------+-------------|
| . . 35 | . 58 358 | . . . |
| . . . | . . . | . . . |
| . 35 . | . . 35 | . . . |
Completed:
| 3 . . | 4 7 1 | 6 2 9 |
| 9 4 6 | 3 . 2 | . 7 . |
| 7 2 1 | . 9 . | . 4 . |
|------------------+-----------------+--------------|
| 6 . . | . 1 9 | 2 5 4 |
| 5 9 2 | . 3 4 | . 8 . |
| 1 . 4 | 5 2 . | . 9 . |
|------------------+-----------------+--------------|
| 4 1 . | 2 . . | 9 6 7 |
| 2 6 9 | 1 4 7 | 5 3 8 |
| 8 . 7 | 9 6 . | 4 1 2 |
Thanks.
P.S. Also any help in making this look prettier in the boxes appreciated as well.