Russian underdog FC Rostov has overcome crippling financial problems to qualify for the group stage of the UEFA Champions League for the first time.