catch someone napping - definition and synonyms

phrase informal
  1. to do something that someone is not expecting so that you get an advantage over them

    Brazil caught England napping and scored two goals in the first ten minutes.

See also main entry: nap