Memphis upsets (20) Houston with late TD from Riley Ferguson