Barcelona will host Real Sociedad on Saturday looking to put the pain of El Clasico defeat behind them from six days ago.