Friday 9 December 2016 00:22, UK
The Premier League's leading marksmen boosted their goal tallies at the weekend but who's the best striker in the top flight right now?
Diego Costa - who has been installed as the 15/8 favourite in Sky Bet's top goalscorer market - scored as Chelsea went clear at the top with a 3-1 win over title rivals Manchester City, while Arsenal's Alexis Sanchez, starring in a new central role, hit a hat-trick in a 5-1 drubbing of West Ham.
The stats suggest it's a keenly-fought battle so we asked the Soccer Saturday boys to wade into the debate. Read on for their verdicts - and have your say below...
In general, I think Sergio Aguero's a better player but if you're asking me who's the best Premier League striker right now, I'd have to go with Diego Costa.
Alexis Sanchez was mind-blowingly good against West Ham and Arsene Wenger has figured out that when he's fresh he's hard to mark. Sanchez is also a better overall footballer in my view but Costa has been more consistent this season.
When he arrived in the Premier League I didn't think he was in the top five strikers, maybe even 10.
I've not been impressed by his behaviour at times but whatever Antonio Conte has done has brought him to a different level so far this season. He is the No 1 striker right now.
It's tough but I would go with Sanchez. It's a close call between him and Costa on current form.
I think Sanchez has shown he's a very versatile player and he can go anywhere across that front line. That makes him a nuisance for defenders to mark and he's shown himself to be a top-class finisher, too.
Aguero hasn't really done anything wrong except for the two red cards and the chances he missed last weekend.
Good question! I'm going to go with Costa. Right now it's Costa. He holds the ball up, plays on his own and scored another fantastic goal at the weekend.
I don't see Sanchez as a centre-forward, even though he's done great and doesn't lack a lot. For me he doesn't do the same job in the big games. For example, if they are playing Real Madrid and Madrid are dominating the game the ball won't stick with Sanchez like it would with Costa; he can't hold it up the same way.
I'm still a big fan of Aguero but there seems to be something missing from him right now. He missed so many chances against Chelsea and I'm not sure he's playing with the same aura of recent years. Pep Guardiola is asking him to close down players and he's a player that needs to be fresh to be at his explosive best.
We had this debate on Soccer Saturday and I think it is very difficult at this moment because Costa is having such a good run. But, all round I'd still have to go for Aguero.
You can't write him off because of what happened against Chelsea. I just think there was a lot of frustration in the game because they'd done enough to win it in the first half and then the red mist came down.
Who's the better Premier League striker - Costa, Aguero or Sanchez? Have your say below. Another player get your vote instead? Leave a comment or tweet us @SkyFootball...