The Spanish league is set for a grandstand finale after a number interesting results emerged this weekend.

Barcelona have been given the upper hand in Spain's title race after leaders Atletico Madrid and rivals Real Madrid both slipped up in yet another dramatic weekend in La Liga. The latter, who are the current title holders, drew 0-0 with Real Betis before their cross-town rivals fell to a disappointing 2-1 defeat in their meeting with Athletic Cub at San Mames.

Barca, who on the other hand secured a vital 2-1 win over Villarreal, are now well positioned to overtake the pair should they win their upcoming outstanding game with Granada. Meanwhile, Sevilla is also well in the loop to potentially overtake the top three clubs after defeating Granada 2-1 in their weekend's fixture.

Top five teams in La Liga until April 29, 2021

Top three goalscorers in La Liga

Despite failing to score in Barcelona's win over Villarreal, Lionel Messi remains atop the goalscorer's leaderboard with 25 goals. The closest contender for the Pichichi award is Karim Benzema who has so far acrued 21 goals. Just like Messi, the Frenchman failed to hit the target as his side dropped points against Real Betis over the weekend. Villarreal's Gerard Moreno completes the trio with 20 goals from 28 league appearances this season.

La Liga - top headlines

Referee whistles Sevilla vs Granada to a close one minute early, calls players back to finish game: In a bizarre turn of events in Sunday's clash between Sevill and Granada, the match referee called players back to play the final minute of additional time after closing the game earlier than expected.

La Liga not considering sanctions for Super League clubs: La Liga president Javier Tebas has revealed that the league is not considering sanctions against Real Madrid, Barcelona and Atletico Madrid following their attempt to join nine major European clubs in creating their own Super League.

Zidane retains faith in La Liga title defense despite Real Madrid's draw with Betis: The Madrid boss is still optimistic about his side's chances following the weekend's draw with Real Betis. Top matches to watch in

La Liga: April 28 to May 3, 2021

  • Barcelona vs Granada: It needs no telling the significance of the outcome of this clash with Barcelona well positioned to usurp Atletico Madrid atop the league table. A win for the Catalans will put them a point above Los Colchoneros ahead of their potential tiitle-decider next week.

  • Elche vs Atletico Madrid: Diego Simeone's men will travel to relegation-battling Elche in a bid to retain the prospect of securing the league title this season. With the hosts sitting just a point above the relegation zone, the Madrid club is expected to deal with a top test.

  • Sevilla vs Athletic Club: Sevilla are still in contention to secure the league title and could move a step closer to making that aspiration a reality by getting the win against an Athletic side that dashed Atletico Madrid's hopes last weekend.

*Keep track of all the activity in the Italian top-flight by following our dedicated Serie A competition page.