We deserved to lose - Flood