The 2018/19 Premier League campaign was one that will live long in the memory.
Manchester City secured back-to-back titles but were pushed to the final day by Liverpool, who finished runners up with 97 points.
Further down the table, the battle for a top-four spot and Champions League qualification was just as exciting. In the end, it's Chelsea and Tottenham who occupy third and fourth.
At the other end, Huddersfield, Fulham and Cardiff were all resigned to relegation, while Brighton remained a Premier League side by the skin of their teeth.
In a league as tight as England's top flight, being able to score goals makes all the difference. Goals mean wins and wins mean points, after all.
Now the season has concluded, we're able to work out exactly which players contributed to winning their clubs the most points over the course of the campaign.
And there's one clear winner - Arsenal's Pierre-Emerick Aubameyang.
The Gunners striker was one of three men to share the Golden Boot, but he tops a different table outright.
Aubameyang scored 22 goals and won 19 points for the north London club - contributing directly to winning more games than any other player.
Incredibly, over a quarter of Arsenal's 70 points are down to Aubameyang alone.
Fulham's Aleksandar Mitrovic was the second most important player in the league, scoring 11 goals, winning 13 points for his team - but he couldn't stop them getting relegated.
Eden Hazard also won 13 points for Chelsea thanks to his 16 goals, which shows just why the Blues are desperate to hold on to their star man.
Check out the top five 'points winners' in the table below.
Had he scored from any of the 23 chances he wasted, things could have been very different - and Arsenal may have even finished in the top four.
Still, they will be happy knowing that the Gabon striker is arguably the most important goalscorer in the league, even if he is the most wasteful.News Now - Sport News