Last-minute swap leaves Delhi furious