Hello. This puzzle is called "Diabolical one" and now I can see why. Please help!
2 1 4 | 3 x x | x 9 x
x x 3 | 4 x x | 8 x x
6 8 x | x x 2 | x 3 4
-----------------------
x x x | x 2 6 | x x 7
x x 6 | 7 4 x | 5 x x
4 7 2 | 8 5 x | x 6 x
-----------------------
3 2 x | x x x | x x 9
x 4 8 | x x 7 | 2 5 x
x 6 x | 2 x 4 | x 1 8
Note: Numbers written in italic are solved ones.