Santos Laguna's Eduardo Herrera struck an injury-time equaliser to break Pachuca hearts in the Liga MX as it finished 1-1.