Barcelona 

Barcelona won their last La Liga match (2-0) and, taking advantage of their rivals’ slip-ups, moved to the top of the table. The team is currently on a five-match winning streak in the league. During this stretch, the Catalans scored 15 goals and conceded only two. Barca boasts the best attack in La Liga with 67 goals, while their closest rival has 54. Midweek, the team played a thrilling Copa del Rey match against Atletico (4-4). Did the preview help your slip? Want model-based picks? Follow our football model picks prediction hub and check daily tips.

Read also: Manchester City vs Plymouth FA Cup Prediction.

Real Sociedad

Real Sociedad also played a cup match midweek, losing to Real Madrid 0-1. In the league, the team is mid-table but maintains a good chance for European competitions. The Basques have collected 34 points in 25 rounds and are just one point behind sixth place. In their last five La Liga matches, they have two wins and three losses. You might want to compare Indian betting bonuses before signing up anywhere.

Read also: Girona vs Celta Vigo La Liga Prediction.