As we approach the final third of the Premier League season, there have been a number of standout players in this campaign.
There have been many twists and turns in the battle at the top and the battle to beat the drop, but which players have stood out the most?
Of course the likes of Wayne Rooney, Sergio Aguero and Co. have had fine seasons, but which stars have really surprised us with their performances?
Well, we're here to take a look.
Here's the top eight stars to have exceeded expectation this season:
Note: The players haven't been ranked in any particular order.
Do you agree with this list? Which players deserve a mention? Have your say below!