Barcelona's goalscoring duo led the league leaders to a comfortable win, while CR7 finally scored his 1st La Liga brace this year.

Matchday 20 in La Liga took place during the weekend, leaving all sorts of fun facts and stats to analyze.

First off, Barcelona's wonderful season has amazed the world, especially with the scintillating form shown by Lionel Messi and Luis Suárez. The South American duo tops the league's goalscoring department, and their stats in front of goal are far better than those displayed by the rest of La Liga's teams.

"They're on fire!"

Before Barcelona destroyed Betis' defense, Real Madrid hammered Deportivo with a 7-1 come-from-behind display. During that game, Cristiano Ronaldo, Gareth Bale and Nacho netted a brace each, but it was the Portuguese ace who made headlines, as he had to walk off the pitch due to a nasty cut. His reaction was even more priceless, as he couldn't wait to get to the locker room to check his wound.

Returning to Barcelona's impressive form, this week's win saw Los Blaugranas reach their 27th straight game without a loss in La Liga, and fans will be waiting for the team to make history i they can go five more games without a loss.

With one game left to be played, here's how La Liga's standings look like after 20 games for each side.

Pos.TeamMPWDLGFGAGDPForm
1 Real Madrid 31 24 6 1 67 20 +47 78 WWWWD
2 Barcelona 31 21 7 3 62 34 +28 70 WWWWD
3 Girona 31 20 5 6 63 39 +24 65 LWLWL
4 Atlético Madrid 31 19 4 8 59 36 +23 61 WWLLW
5 Athletic Club 31 16 9 6 51 29 +22 57 DLWWD
6 Real Sociedad 31 13 11 7 45 33 +12 50 DWWWL
7 Valencia 31 13 8 10 34 32 +2 47 WWDLW
8 Real Betis 31 11 12 8 38 37 +1 45 WLLLL
9 Villarreal 31 10 9 12 49 54 -5 39 DLWWW
10 Getafe 31 9 12 10 37 43 -6 39 DLWLD
11 Osasuna 31 11 6 14 36 44 -8 39 LWLLW
12 Las Palmas 31 10 7 14 29 35 -6 37 LLLLD
13 Sevilla 31 8 10 13 39 44 -5 34 WWLDW
14 Deportivo Alavés 31 8 8 15 26 38 -12 32 LLLWL
15 Mallorca 31 6 13 12 25 36 -11 31 LDWLW
16 Rayo Vallecano 31 6 13 12 25 38 -13 31 DDWLD
17 Celta de Vigo 31 6 10 15 33 46 -13 28 LDWLW
18 Cádiz 31 4 13 14 21 41 -20 25 LWLWD
19 Granada 31 3 8 20 32 60 -28 17 WLLLL
20 Almería 31 1 11 19 30 62 -32 14 DLWDL

Champions League (Group Stage)
Europa League (Group Stage)
Promotion - Europa Conference League (Qualification: )
Relegation - LaLiga2