What does als jd. anlieferte mean?

als jd. anlieferte - German to English

when sb. delivered