The Lions are six points clear at the top, but Porto may not have it easy to get closer to them after their clash against Benfica.

The 2020-21 Primeira Liga title race continues to keep fans on the edge of their seats, with Sporting in the driver's seat now more than ever with only four games left.

The Lions have clinged to their lead at the top, and by keeping their unbeaten status, they have already entered the league's record books no matter how the season ends. Evidently, fans will want the title to go with all the records they have set, and Rubén Amorim's side seem to have everything they need to get a grip on the title as soon as possible.

Without further ado, let's have a look at what went down in the Portuguese top-flight this weekend.

Top four teams in the Primeira Liga until April 26

Sporting are six points ahead of Porto after their win over Nacional. Meanwhile, the Dragons seem to be destined to end the season in second place despite their win over Famalicao, while Benfica's chances of finishing in second will rely heavily on a win against Porto in the upcoming O Classico.

Primeira Liga's Top 3 scorers

Benfica's Haris Seferovic is still the league's top scorer even after going blank against Tondela. Pedro Goncalves remains close behind with 17 goals after being at the top of the goalscoring charts for almost four months.

Primeira Liga - Top headlines

  • Porto dealt massive injury blow ahead of O Clássico - Porto's boss will have to change his tactics prior to O Classico, as winger Jesús Corona has picked up a muscular injury that will not allow him to play the match. In fact, early reports suggest that the Mexican winger may have played his last game for Porto this season. 

  • Sporting gear up for midweek games with two absences - The current Primeira Liga leaders enter this key stage of the season with high hopes of finishing the competition unbeaten, and they will have to do so without Bruno Tabata and Tiago Tomás, two players that are struggling to earn their fitness back before the end of the season.

  • Benfica boss facing major hurdle to lead team to Champions League - Coach Jorge Jesús will face a crucial match against Porto, but he will have to beat his own demons if he wants to lead them past the Dragons. As of today, the seasoned coach has lost 25 games out of 48 against Porto with all the teams he has led, and that may not be the best possible omen with a key game that could determine the second Portuguese team in the UEFA Champions League ahead.

Top matches to watch in the Primeira Liga from May 5-7, 2021

  • Benfica vs Porto - It will be do or die for Benfica and Porto, as a draw between them in Portugal's big game could hand Sporting the title on a silver platter. The second 'O Classico of the year will be lit, and with only four games left in the season, it could have a big influence in deciding the title.

  • Rio Ave vs Sporting - The Lions are on the verge of making history, as they need one more win or draw to become the only Portuguese team in history to go unbeaten for 31 games in a single season. Rio Ave, their rivals in the upcoming game, will surely keep things interesting due to their involvement in the battle to avoid relegation. Will Sporting continue their unfeathered rise to the title after their midweek clash?

  • Sporting Braga vs Pacos de Ferreira - The hosts seem to have lost a bit of their initial flair, but a win against fifth-placed Pacos de Ferreira could do wonders for their reputation. With nothing to play for but their pride, this could be one of the most entertaining games of the season.

Keep track of all the activity in the Primeira Liga by clicking on our dedicated website here.