W lipcu 2013 Hernández wyjechał do Chile, gdzie na zasadzie wolnego transferu zasilił zespół CD O’Higgins z siedzibą w Rancagui. W tamtejszej Primera División zadebiutował 10 sierpnia 2013 w zremisowanej 1:1 konfrontacji z Audax Italiano, natomiast premierowego gola strzelił 27 września tego samego roku w wygranym 1:0 meczu z Huachipato. Z miejsca zyskał niepodważalną pozycję w pierwszym składzie, zostając głównym rozgrywającym drużyny prowadzonej przez Eduardo Berizzo i w jesiennym sezonie Apertura 2013 zdobył z O’Higgins pierwszy w historii klubu tytuł mistrza Chile. W decydującym o mistrzostwie spotkaniu z Universidadem Católica (1:0) strzelił zwycięską bramkę dla swojej ekipy. Dzięki świetnym występom magazyn El Gráfico wybrał go do najlepszej jedenastki ligi chilijskiej 2013 roku.
Kariera reprezentacyjna W grudniu 2013 Hernández otrzymał chilijskie obywatelstwo, ze względu na pochodzenie swojej babci. Miesiąc później został powołany przez argentyńskiego selekcjonera Jorge Sampaolego do reprezentacji Chile, w której zadebiutował 22 stycznia 2014 w wygranym 4:0 meczu towarzyskim z Kostaryką. W tym samym spotkaniu strzelił również premierowe gole w drużynie narodowej, dwukrotnie wpisując się na listę strzelców.