no sooner... than - definition and synonyms

phrase
  1. used for saying that something happens immediately after something else

    No sooner had I walked in the door than the phone rang.

See also main entry: sooner