Yesterday’s football match results (31st October): What happened in all the major leagues across Europe:

Yesterday's football match results
Yesterday's football match results, Image credits: Forbes

Here is Alley sport’s review of Yesterday’s football match results (31st October) across Europe’s major football leagues. Halloween 2020 proved to be an eventful day in football, serving up tricks for some teams and tricks for the others.

Yesterday’s La Liga football match results saw Real Madrid stay top and more misery for Barcelona

Real Madrid demolished Huesca 4-1 to stay top of the league after 7 games as Eden Hazard found the net for the Spanish side after 392 days. Their city rivals Atletico Madrid secured an important away win as a Joao Felix brace saw the Los Rojiblancos win 3-1 vs. Osasuna and move to within 2 points of Real Madrid, with Atletico having played a game less.

Barcelona’s nightmare start to this year’s La Liga continued as the Catalan side dropped points for the 4th time in 6 games this season after failing to beat 10-man Alaves. Barcelona’s 80% possession and 25 attempted shots could only get them a 1-1 draw, putting them in a lowly 12th position in the league table and . They trail rivals Real Madrid by 8 points with one game in hand.

Deportivo Alavés v FC Barcelona - La Liga Santander
Goalscorer Antoine Griezmann in action vs. Alaves, October 31, 2020. (Juan Manuel Serrano Arce/Getty Images)

Elsewhere in Spain, Sevilla succumbed to two late goals against Athletic Bilbao to lose 2-1 and move down the table to 15th spot.

Bayern and Dortmund get results, Leipzig slip up, as we look at Yesterday’s football match results

The top two teams of the Bundesliga secured important away wins yesterday to make it 15 points each from their first 6 league matches, as Bayern Munich beat FC Koln 2-1 and Dortmund trounced Arminia 2-0 courtesy of two second half goals from centre-back Mats Hummels.

RB Leipzig were handed their first loss of the season as Borussia Monchengladbach’s Hannes Wolf struck in the 60th minute to score the only goal of the match. Leipzig stand 3rd in the league while Monchengladbach move up the table within 2 points of them in 4th spot.

Schalke failed to win yet another game as they drew 1-1 to VfB Stuttgart to remain in the relegation zone with just 2 points. The mid-table clash between Eintracht Frankfurt and Werder Bremen finished all square, while a late brace from Augsburg’s Andre Hahn meant that Mainz remain without a single point after 6 games this season.

Joy for Atalanta, Vitesse on Ajax’s tail, and PSG extend winning run

Elsewhere in major European leagues yesterday, Atalanta rode on a Luis Muriel brace to win 2-1 against Crotone and move to 2nd in the Serie A league table, with league leaders Milan and title favorites Juventus scheduled to play their league games today.

Ajax’s 5-2 win vs. Fortuna Sittard kept the Amsterdam outfit at the top of the Eredivisie with 6 wins from 7 matches, with Vitesse securing another statement victory after trumping Willem II 3-1 to match Ajax’s points tally, albeit an inferior goal difference.

PSG cruise to 3-0 win at Nantes to go three points clear
Mbappe celebrates scoring a penalty vs. Nantes. October 31, 2020. (STEPHANE MAHE; Credit: REUTERS)

In France, PSG won their 6th game on the trot after a shaky start to the season to move 3 points clear at the top of the Ligue Un, having played one game more than 2nd placed LOSC Lille. The Parisians beat Nantes emphatically as Mbappe, Sarabia, and Herrera all found their names on the scoresheet.

Catch all of the big matches today across Europe’s major leagues as teams aim to start November on a high.