Jarren Duran hit a three-run homer to lead the Boston Red Sox to a comfortable 7-1 win over the Kansas City Royals.