Brad Lyons' great finish put Kilmarnock 2-0 up against Rangers as Barry Ferguson's first match in charge goes from bad to worse.