Sunday 2nd August - Diabolical

Sudoku puzzle