Palermo and Lecce thrillers!