Al-Ahli secured a spot in the AFC Champions League quarterfinals with a late win, while Al-Hilal was eliminated in a tense penalty shoot-out against Al-Sadd.