Top 10 matches of the 2017-18 Premier League season
The Premier League is the most popular league in world football. We've come to the end of yet another captivating Premier League season and the competition has lived up to all the expectations as we have witnessed splendid goals, moments of individual brilliance and compelling fixtures amidst all the drama.
The thrill of such competitive football makes the EPL the most marketable league in the world. The league has some of the best players from world football plying their trade week in, week out.
In this article, we take a look at the best matches of the 2017-18 Premier League that left fans awestruck:
#10 Final Day drama: Tottenham 5-4 Leicester
With Tottenham confirming their place in next season's Champions League with a game to go, they went into their final game of the season with the pressure off. Erik Lamela and Harry Kane both scored twice as Spurs got past Leicester City 5-4 in a Premier League classic to sign off in style.
Jamie Vardy gave the visitors an early lead but Harry Kane equalised soon after before Riyad Mahrez put Leicester back ahead 10 minutes later. A Goal of the Season contender just after the interval from Kelechi Iheanacho extended Leicester's lead.
It was Lamela who inspired Spurs' comeback with two well-taken goals and a key role in the own goal by Christian Fuchs. Spurs came from 1-3 down to go 4-3 up in a matter of 10 minutes. Vardy pulled Leicester back level as the scoreline moved to a crazy 4-4 with half an hour still to go.
Kane had the last word though as he completed his brace with his 30th goal of the campaign, leading Spurs to a crazy 5-4 victory.