Barcelona host Osasuna as the Spanish giants look to put their 3-2 defeat to Real Sociedad behind them.