After yet another dominating performance in La Liga from Barcelona, the champion looks already decided. The 5-1 win against Osasuna was one of the more spectacular performances put on by the Catalans.
Every player for the Catalans performed brilliantly, and if this form continues, the treble is a real possibility.
However, anyone who watched the game will know that the referee had a lot to do with the result. A terrible sending off and constant missed calls proved to help the Catalans after Osasuna had tied the game.
But we all know that no matter what the referee or opponents do, it is ultimately up to the players themselves to win to game. The players of Barcelona certainly put in a team win, and it is time we take a look at them.
In this article we will rate the Barcelona players on a scale of one to 10 based on their overall performance against Osasuna. Shall we begin?
All statistics courtesy of Whoscored.com
Victor Valdes: 7/10
Victor Valdes had a fairly solid night defending the Barcelona goal. He did well to come out and claim many crosses as well as deliver some good passes to his teammates. However, the one true shot that he faced was not saved. Granted, the shot was beautiful, but Barcelona clearly wanted a clean sheet.
Dani Alves: 9/10
The Brazilian right-back has had a tough season thus far, but his performance against Osasuna was nothing short of spectacular. His attacking ability was flaunted at the Nou Camp, and every time he touched the ball it looked as though Barcelona would score.
This was definitely one of Dani Alves' best games of the season, and it looks as though he has found his best form. A few misplaced crosses and giveaways are the only things that see Alves miss a perfect score.
Javier Mascherano: 7/10
The Argentine defender had little to do against Osasuna. His defending was superb, and little-to-no mistakes were committed. This is the type of performance Barcelona hopes to get out of the converted defensive midfielder in every game. He receives a seven for good play though he really did nothing great in the match.
Carles Puyol: 8/10
Yet another fabulous performance from the Barcelona captain. Carles Puyol stomped out countless attacks from Osasuna and nearly had a goal for himself. The aging defender continues to show he is one of the best.
On the attacking end, Adriano put in yet another dazzling performance. His passing and movement was brilliant as always, and he was vital as he assisted one of Lionel Messi's goals. Yet his defending was certainly lacking as a mental lapse eventually led to Osasuna's only goal.
Xavi: Man of the Match 10/10
Barcelona's midfield maestro completely dominated his area of the pitch at the Camp Nou. The brains of the tiki-taka style contributed one assist and almost every pass that led to other assists. His vision and movement was as keen as ever, and he made absolutely no mistakes.
The 21-year-old Spanish midfielder is quickly becoming a deserving starter. Thiago nearly scored a goal and was almost as instrumental as Xavi was in building up the Barcelona attack. Thiago is still young, but against Osasuna, he showed that one day he will be the best in the world at his position.
Sergio Busquets: 8/10
Sergio Busquets has showed time and again that he is the world's best defensive midfielder. Against Osasuna however, he showed that he is getting even better. Sergio's positioning and reading of the game continues to dazzle fans, and he singlehandedly stopped multiple Osasuna attacking runs.
Alex Song: 7/10
The Cameroon international was subbed on late for Sergio Busquets and did not really have enough time to make an impact. Though he did not make any mistakes which sees him get a strong seven.
Cesc Fábregas: 8/10
Like Alex Song, Fábregas was brought on late in the game. The Spanish midfielder did not have time to do much, but he took advantage of the time he was given. Cesc was a constant threat to create a goal and nearly brought about a sixth goal for Barcelona multiple times.
David Villa: 9/10
David Villa has been very unlucky this season. He has not seen many minutes with Andres Iniesta taking over the starting role for the left-wing, and recent rumors claim that Villa may want out. But the Spanish striker showed Barcelona that he is ready to take his starting spot back with a fantastic performance against Osasuna.
David Villa assisted one goal on the night and gave a pass to Adriano that led to another assist. The striker should have scored himself on several occasions, but the Osasuna keeper did well to deny him.
For Pedro, the game against Osasuna is what we have come to expect in recent weeks. The winger troubled the defense and continued to put himself in the right places which eventually resulted in a goal. If Pedro's form continues, he will be very important in the coming months for Barcelona.
Lionel Messi: 10/10
With a four-goal performance, Lionel Messi deserves better than a perfect score. His attacks were lethal on the night as was his passing. The Argentine star got all of his teammates into the game which resulted in one of the best games for Barcelona on the season. The scary thing is, Messi should have scored more.
Alexis Sanchez: 5/10
The Chilean attacker was not in the game long enough to really make any mark on the game. But that did not keep him from wasting a few good chances. Alexis Sanchez missed an open goal and forced a shot that he should have passed. Time may be running out for Alexis.
In a game that featured so much sensational play, the referees were the complete opposite. So many terrible calls took place that fans were genuinely robbed of what was going to be a great game.
At first, an incorrectly called handball led to a yellow card for Osasuna's Arribas. Eventually a second incorrect call saw Arribas sent of as Barcelona received a penalty kick.
After scoring the penalty and Osasuna having to finish the majority of the game with 10 men, the game was already over.
But the lineman also cost Osasuna. The flag incorrectly stayed down when Dani Alves got behind the defense which eventually led to a goal and put a lid on a very unlucky night for Osasuna.
But not all calls were in Barcelona's favor.
The linesman raised the flag numerous times against Barcelona when further replay clearly showed the attackers were on. This led Cules to miss out on some very good potential goals.
Simply put, calls went for and against both sides. It was ultimately left up to the play of the players, but fans missed on what was turning out to be an exciting game. Let us hope that La Liga fixes the referee situation very soon.
How would you rate the Barcelona players? Who was the man of the match and what can be made of David Villa's sensational night? Don't forget to leave your thoughts and comments below.
Check out my latest articles here.