Who is the best player of last week? We name 5 candidates based on their ratings & performances. Please vote for the player who impressed you most last week.

Inter's Radja Nainggolan, PSG's Dani Alves, Liverpool's Mohamed Salah, Schalke 04's Daniel Caligiuri and Leicester City's Jamie Vardy are the five nominees for our All Football Player of the Week, with all of them included in our All Football Team of the Week.
Radja Nainggolan (Inter)
Inter midfielder Radja Nainggolan provided a great performance and scored a sensational volley from outside of the box against Juventus in Derby d'Italia

After Juventus failed to deal with an Inter corner at 7th minute, winger Politano kept the ball alive and soon lofted a pass over to Nainggolan who cracked a first time volley past Szczesny and inside the far post.
Nainggolan’s strike was really as sweet as you can get.
Dani Alves (PSG)
Another wonderful volley - After Alves officially become the most decorated player in football history, he created another memorable moment in Coupe de France final
Dani Alves scores sensational volley for PSG after Neymar corner. It's exactly the kind of goal you dream of scoring from a corner.
The PSG star showed fans that even at the age of 35 years old that he still has the skill to produce that brilliant moment of magic.
Alves now boasts a ridiculous 42 trophies in his glittering career, the first which came at his local club Bahia, before he got his hands on silverware on a further 39 occasions in European football.
Daniel Caligiuri (Schalke 04)
With two goals and one assist, the Revierderby hero Caligiuri all but destroy Dortmund's title hopes and seal Bundesliga survival.
The Italian winger took to the field at Dortmund's Signal Iduna Park on Saturday with two goals in four previous Ruhr district rumbles to his name.
He left with a match-winning brace and assist, bragging rights and a big pat on the pack from Bundesliga leaders Bayern Munich.
Jamie Vardy (Leicester City)
Eight goals in his last nine games against Arsenal, Jamie Vardy is undoubtedly the Gunners hunter.
Vardy continued his hot streak against the Gunners with his late brace and put a big dent in Arsenal's hopes of finishing in the top four in the Premier League and qualifying for next season's Champions League and it came as no surprise considering his form against the top six.
Jamie Vardy has now scored 30 league goals against the Premier League 'Big Six'. Big game, big player!
Mohamed Salah (Liverpool)
The 'Egyptian King' is back to his best with two goals and one assist just in time before UCL clash with Barcelona.
Mohamed Salah was in fine form to help Liverpool still keep pace with Man City in Premier League table with an emphatic 5-0 victory over already relegated Huddersfield on Friday, keeping up the pressure on title rival City which has played a game less.
Salah fresh from attending the Time 100 Gala in New York earlier this week, set up Naby Keita to open the scoring after just 15 seconds before finding the net himself twice.
The Egyptian forward is enjoying another stunning season at Anfield, with 25 goals added to the 44 he managed across all competitions in 2017-18.
Feel free to leave your thoughts and suggestions in the comments section. The winner of the vote will be announced tomorrow.
See you next week!
jacksonjuan
309
I voted for vardy I think he deserves it more than anyone although mane did great scoring two headers isn’t that easy and he almost scored three just unlucky but yeah vardy was my first choice 💪🏿💪🏿✅
mweuc654
144
This is salah's week ..his performance against hudderfields was so brilliant ..
He was netted two goals and added one assist to help red's thrashing huddesfield..
.His brace made him to be top scorer on EPL above all netted 21 goals till now..
What an enjoyable week for him and REDS .
Salah deserve it...
Mosanya
106
Salah is such a talent, to go from a hardly recognized player at Roma and Chelsea to becoming one of the current world best players is no small feat. He is already the first player to score 21 goals in the premier league, look like he is stopping anytime soon. If he keeps this performance up for the next few season, What a player! You have my respect YNWA!!!
Desmondeyum
90
Vardy deserves it more, I voted for him because his performance was great, Salah was also great but being great is his usual self, but vardy becomes great once in a blue moon ,
Divyansh26
77
I think Salah deserve to be the player of the week to be fair enough against Huddersfield he was back to his best and beast mode where he scored 2 goals and assisted for Keita to score only on 15 seconds which is the fastest goal for LFC and also he became the first player this season in EPL to score 20 goals this season ............... Mohd Sarah for you back in his best mode...... He deserves this accolade...... You'll never walk alone ........👍
yewbckryz
66
I vote For Vardy and I wish All Football will do Justice. because Vardy Scored against Arsenal while Mane and Sallah Scored against Huddersfield aka Last in the League..
Yuseirtz
57
vardy deserves it more than anyone else.But we know mo salah is gonna win because of his two crucial goals against mighty Huddersfield who are in verge of relegation 😏