Sudoku #2295

Level: Hard

 Fun Fact About 2
The First World Sudoku Championship was held in Italy in 2006 and has been held annually since in different locations.

Enter numbers into the empty cells so that each row, column and 3x3 box contains the numbers 1 to 9.