D’Ambrosio caught out on load shedding