The Baltimore Orioles ' bats were once again silenced, losing to the Kansas City Royals, 4-1, on Sunday in Kansas City.