Harry Kane eclipsed Lionel Messi and Cristiano Ronaldo to become the highest goalscorer for club and country in the year 2017.
And now FootTheBall looks at players who could end the 2017-18 season with the highest number of goals in Europe’s top five leagues.
Leading the charts is Paris Saint-Germain striker Edinson Cavani, who has displayed incredible form so far this season.
PSG finished runners up to Monaco in the league last season but this time around the story is completely different.
The Ligue 1 club signed Neymar from Barcelona on a world-record deal and Kylian Mbappe from league rivals Monaco to add the much needed firepower in their attack.
And playing alongside Neymar and Mbappe, Cavani has stepped up the gas this season – with 19 league goals and three assists to his name in 18 games.
Second in the race is Harry Kane, who overtook Lionel Messi’s tally of 54 goals to become highest goalscorer for club and country in the year 2017.
Kane now has 56 goals to his name for club and country in 2017.
Kane’s hat-trick against the Saints took his goalscoring tally to 39 Premier League goals in 2017 and he smashed Alan Shearer’s 22-year record of 36 EPL goals in a calendar year.
His hat-trick against the Saints on Boxing Day was his eight – the most by any footballer in 2017.
Harry Kane has emerged as England’s best striker and the Three Lions bosses are banking on his form for the 2018 FIFA World Cup in Russia.
According to best Premier League betting odds, 16/1 is on offer for the Spurs striker to clinch the Golden Boot in next year’s World Cup
Kane’s incredible form over the course of the past few seasons have drawn the attention of Europe’s Elite clubs – with Real Madrid reportedly keen on making a move for the Three Lions striker next summer.
He is at present the leading goalscorer in the Premier League – with 18 goals and one assist to his name in 19 games.
Mauro Icardi is not far behind in the race to become the top scorer this season in Europe’s top five leagues.
The Argentine has surpassed all expectations at Inter this term and has already scored 17 goals in 18 league games.
Inter currently sit third in the Serie A table, five points off current league leaders Napoli.
La Liga giants have identified the Argentine forward as a potential summer signing and could trigger £97.5m (€110m) release clause, which is only available to non-Italian clubs.
Egyptian star Mohamed Salah has taken the football world by storm and he is one of the favourites to finish the 2017-18 with the maximum number of goals.
Salah has displayed incredible form since his club-record £36million move to Liverpool from Roma in the summer and already has 23 goals to his name for the Merseyside giants in all competitions.
The Egyptian has also been rewarded with the BBC African Player of the Year award earlier this month.
The former Roma winger played a pivotal role in guiding Egypt to the 2018 World Cup in Russia and now he is under the radar of Europe’s elite clubs.
Salah has 17 goals and 6 assists to his name in 20 Premier League appearances so far this season.
Next in the list is Italian forward Ciro Immobile, who has displayed red-hot form this season and has emerged as one of the top strikers in Europe.
Immobile enjoyed an excellent 2016-17 and has taken his game a level higher in the on-going season.
The Italian forward has already scored 16 goals and provided eight assists in 16 league games – which has been the main reason behind Lazio’s impressive start to their Serie A campaign this season.
Radamel Falcao, who guided AS Monaco to Ligue 1 triumph last season, is also in the goalscoring race.
After flop spells at Manchester United and Chelsea, the Colombian made a sensational return to his former club Monaco – and now he is back to his best.
He finished last season with 21 league goals in 29 appearances for Monaco and has maintained the momentum this time around.
The Colombian has 15 league goals and two assists to his name in 16 appearances this season.
Bundesliga’s top-scorer last season – Robert Lewnadowski, has shown the world why he is considered as one of the most lethal strikers in the game.
His red-hot form this season has fired Bayern Munich at the top of the league table – 11 points ahead of second place Schalke.
The Poland international has scored 15 goals in 17 Bundesliga games this season.
Not far behind is the Argentine magician Lionel Messi, who has 54 goals to his name for club and country in 2017 – behind HarryKane, who ended the year on 56 goals.
Barcelona was left in a state of shock following Neymar’s world-record switch to PSG. The Catalan giants roped in Osumane Dembele as his replacement but the French winger suffered a season-ending injury after making just three appearances for his new club.
But Messi has single-handedly anchored the Barcelona attack to put them top of the league table – 14 points ahead of arch rivals Real Madrid, who have a game in hand.
Messi has 15 goals and 7 assists to his name so far in 17 La Liga games this season.
Others who can catch up in the race are Raheem Sterling, who in enjoying the best start of his career – with 18 goals to his name in all competitions – out of which he has scored 13 in the Premier League this season, Juventus star Paulo Dybala, who has scored 14 league goals and produced three assists so far this season, Aubameyang, who has 13 league goals to his name in 15 Bundesliga games, Nabil Fekir, who is in red-hot form and has scored 13 Ligue 1 goals so far this season, Sergio Aguero, who is 13 Premier League goals so far and Neymar, who has made a perfect start to his life at PSG – with 11 league goals and six in the Champions League so far this season.