After being rested for the previous league match against Betis, Messi (10) was restored to the starting XI for league action versus Alaves, and he looked dangerous from pretty much the opening whistle.
He would score two and set-up another in the game, with his first coming via a whipped strike in off the post from 25 yards.
It would have taken a lot to better his opening goal, but he managed it, with an absolutely beautiful curled effort into the top left corner from around the same distance.
Messi's assist would be for Francisco Trincao, but he also played a huge part in the fifth and final goal, too, as it was his delightful scooped pass over the top of the Alaves defence which was met by Antoine Griezmann to assist Junior Firpo.
Trincao (8.8) makes the Team of the Week too after his first ever double for the Blaugrana.
Leading the line is Celta's Santi Mina (8.7) who scored two to end his team's run of six without a win with victory versus Elche.
Making up the front four is Alex Berenguer (9.1), who also scored two goals, this time for Athletic Bilbao in an impressive 4-0 away win at Cadiz.
Toni Kroos (9.5) kept things ticking over in midfield for Real Madrid as he usually, does, completing 101/107 passes and enjoying 115 touches of the ball. He did, however, also play a part in both goals in the 2-0 win against Valencia with a goal of his own plus an assist.
Sergio Canales (8.3) joins him in midfield following a solid outing for Betis.
Firpo (7.7) makes it in at left-back following his goal for Barcelona, while he also misplaced just four out of 57 attempted passes.
Nobody had more touches of the ball or completed more passes this weekend than Clement Lenglet (7.5) with tallies of 121 and 106.
Lucas Vazquez (8.2) is the only substitute in the Team of the Week, as he replaced Dani Carvajal in the first half for Real Madrid to go on and earn himself an assist for Kroos.
Diego Carlos (7.6) makes up the back four.
Osasuna earned a potentially vital 1-0 win away at Levante, and have goalkeeper Sergio Herrera (8.4) to thank after his four saves to earn his clean sheet.