Gavin Williams struck out nine over five scoreless innings, and Canada’s Bo Naylor drove in a pair of runs as the Cleveland Guardians blanked the Detroit Tigers 4-0.