Delhi Daredevils fail to register much needed win

National