Vitor Roque's maiden Barcelona goal saw the La Liga champions defeat 10-man Osasuna 1-0 at the Estadi Olimpic Lluis Companys.