Daily Sudoku Competition for Jun 10
Diabolical
by Andrew Stuart
1 2 3 4 5 6 7 8 9
A
B
C
D
E
F
G
H
J
3 9   7       8  
  7 6         1  
8         1      
  8     6 2      
9               1
      1 7     6  
      3         8
  4         2 3  
  5       8   7 9