It was a goal-filled weekend in the Premier League, with Fantasy Football managers across the country relying on their forwards to get the job done.

Every single game resulted in more than one goal being scored, and only three teams failed to find the net during the gameweek.

Four out of the five top scoring players this week feature in over 9% of teams, meaning those who go against the mainstream picks may have possibly struggled.

Let's take a look through at who the top scoring players were this week.

Raheem Sterling (21 points)

Sterling stole the show at the Etihad against Watford in the late kick-off on Saturday night. Despite the Hornets’ resolute first half defending, the English winger controversially put City in front just after half-time.

He then completed a quick-fire hat-trick, by adding another two in the next ten minutes, to leave the 14% who selected him elated.

A Gerard Deulofeu consolation meant the City midfielder didn’t pick up his clean sheet bonus, but with the league leaders' next three games being against Fulham, Cardiff and Crystal Palace, one or two might be tempted to fork out the £11.5 million to get him in their side.

Jamie Vardy (16 points)

While a lot has changed at Leicester over the past couple of years, one thing has remained the same: Jamie Vardy is still scoring goals.

Vardy took his tally for the season up to 12 on the weekend by striking twice against Fulham, rewarding the 9.1% who had him selected in their sides.

The former England international has now netted three in two games since the arrival of Brendan Rodgers in the Midlands and even added an assist to his impressive display, setting up midfielder Youri Tielemans.

Rodgers will be hoping that he can now put together a winning streak with some favourable games coming up for the Foxes and you can bet that Vardy will be given the job of getting the goals.

Ayoze Pérez (16 points)

The Newcastle striker was the surprise package of the weekend following an amazing turnaround against Everton.

Pérez was the catalyst for Newcastle’s extraordinary victory, setting up Salomón Rondón to get the Magpies back in the game before completing the comeback himself with a brace.

At £6.1 million it may seem as though Pérez is a bargain, but his goals on Saturday were only his fifth and sixth respectively in the Premier League this season, meaning this is likely to be his highest points return this campaign.

The 1.2% who selected him certainly won’t be complaining.

Sadio Mané (14 points)

There is no denying that Mané has been in superb form for the Reds during the last few weeks and that continued against Burnley on Sunday.

After falling behind early Liverpool turned it around to win 4-2, with Mané providing two of the goals.

Mané’s brace took him to 16 goals in 28 appearances, meaning it is his most prolific season in English football.

With Mohamed Salah struggling in front of goal, it looks like it will be up to Mané to provide the firepower in Liverpool’s title challenge. That 28.5% of players who have selected him is likely to increase.

Ryan Fraser (13 points)

Bournemouth finally got back to winning ways on Saturday, with a 2-0 victory away at Huddersfield.

The win was largely thanks to one of their most consistent players this season, Ryan Fraser, who chipped in with a goal and an assist.

The Scottish winger now has six goals and ten assists to his name which is an impressive return and reflects why 22.7% of the teams across the country have him in.

With only two or their last eight games coming against teams above them in the current table, Fraser’s popularity is likely to rise and at just £6.2 million he is an affordable option.