Canada’s Bo Naylor drove in four runs with two base hits as the surging Cleveland Guardians defeated the Minnesota Twins 6-2 at Target Field on Friday.