catch somebody napping

catch somebody ˈnapping

(informal) find somebody not prepared or not paying attention, and perhaps gain an advantage over them as a result: Chelsea’s defence was caught napping in the final moments of the game when Jones scored his second goal for Liverpool.
Nap means ‘sleep’, usually for a short time and especially during the day.
See also: catch, nap, somebody