Barcelona have experienced a poor run of form of late and the reigning La Liga champions have also struggled to reach their peak for much of this season. The Catalan giants are still top of the Spanish top-flight table, though.
A home game on Saturday night against Celta Vigo looks perfect for the Blaugrana to get back to winning ways.
Last time out in La Liga, Barcelona suffered a 3-1 defeat against Levante before Slavia Prague came to the Nou Camp on Tuesday night in the Champions League and left with a point.
The defeat against Levante was particularly disappointing, as it ended a run of five-straight league wins, in which they had also scored two goals in each victory.
Barcelona have been formidable at the Nou Camp of late in La Liga, winning 16 of their last 17 league outings on home soil. Their attacking threat has been the biggest factor in those wins, as they scored at least two goals in 15 of those 17 home matches.
They have however struggled to keep clean sheets at the other end of the pitch at the Nou Camp in La Liga, as they have kept just one clean sheet in their last five matches.
Celta Vigo are 18th place in La Liga after a poor recent run of form in the Spanish top-flight. A 1-0 home defeat against Getafe last time out in La Liga means that Celta have suffered four straight defeats in the league. The visitors have struggled for goals of late, scoring just once in their last four La Liga outings.
The visitors recent away record in the Spanish top-flight is poor, as they have failed to win in their last 17 games on their travels while suffering three straight away defeats.
This game looks like it will be a routine Barcelona win and Forebet predicts it will be a high-scoring encounter, as the reigning champions get back to winning ways.