Rebels fight on but fail to make gains