Atalanta keep Champions League hopes alive