Italy pull off shock victory
Italy stunned previously-unbeaten Scotland A on the third day of the European Division 1 Championship in Jersey on Friday, pulling off a narrow seven-run victory in a rain-affected match at Farmer’s Field
Andrew McGlashan is an assistant editor at ESPNcricinfo