Harry Kane was in fine form in Tottenham Hotspur's Premier League clash against Everton on Monday evening.

Spurs raced into a two-goal lead inside 17 minutes, with Michael Keane (own-goal) and Son Heung-min on the scoresheet.

Kane then got in on the act just before half-time as he finished with aplomb when one-on-one with Jordan Pickford.

Sergio Reguilon was introduced at half-time and he scored within a minute of coming on.

Kane then made it 5-0 with a stunning volley. Matt Doherty produced a peach of a ball and Kane's finish with his left-foot was just exquisite. Watch it below...

With that goal, Kane overtook Thierry Henry in the Premier League goalscoring charts.

He's now scored 176 Premier League goals, one more than the legendary Frenchman recorded during his two stints with Arsenal.

View the 20 highest scorers in Premier League history below...

20. Romelu Lukaku - 118

19. Steven Gerrard - 120

PORTSMOUTH, ENGLAND - DECEMBER 19: Steven Gerrard of Liverpool in action during the Barclays Premier League match between Portsmouth and Liverpool at Fratton Park on December 19, 2009 in Portsmouth, England. (Photo by Bryn Lennon/Getty Images)

PORTSMOUTH, ENGLAND - DECEMBER 19: Steven Gerrard of Liverpool in action during the Barclays Premier League match between Portsmouth and Liverpool at Fratton Park on December 19, 2009 in Portsmouth, England. (Photo by Bryn Lennon/Getty Images)

18. Dwight Yorke - 123

17. Nicolas Anelka - 125

16. Robbie Keane - 126

15. Jimmy Floyd Hasselbaink - 127

14. Jamie Vardy - 128

13. Robin van Persie - 144

12. Teddy Sheringham - 146

18 Apr 1998: Teddy Sheringham of Manchester United in action during an FA Carling Premiership match against Newcastle United at Old Trafford in Manchester, England. The match ended in a 1-1 draw. Mandatory Credit: Clive Brunskill/Allsport

18 Apr 1998: Teddy Sheringham of Manchester United in action during an FA Carling Premiership match against Newcastle United at Old Trafford in Manchester, England. The match ended in a 1-1 draw. \ Mandatory Credit: Clive Brunskill/Allsport

11. Les Ferdinand - 149

10. Michael Owen - 150

9. Jermain Defoe - 162

8. Robbie Fowler - 163

7. Thierry Henry - 175

6. Harry Kane - 176

LONDON, ENGLAND - MARCH 07: Harry Kane of Tottenham Hotspur celebrates with team mate Sergio Reguilon after scoring their sides fifth goal during the Premier League match between Tottenham Hotspur and Everton at Tottenham Hotspur Stadium on March 07, 2022 in London, England. (Photo by Mike Hewitt/Getty Images)

LONDON, ENGLAND - MARCH 07: Harry Kane of Tottenham Hotspur celebrates with team mate Sergio Reguilon after scoring their sides fifth goal during the Premier League match between Tottenham Hotspur and Everton at Tottenham Hotspur Stadium on March 07, 2022 in London, England. (Photo by Mike Hewitt/Getty Images)

5. Frank Lampard - 177

4. Sergio Agüero - 184

3. Andy Cole - 187

2. Wayne Rooney - 208

  1. Alan Shearer - 260

Only five players have scored more than Kane in Premier League history.

Kane is just 28 years old and is in with a chance of reaching Alan Shearer's record, which stands at 260 goals. He is currently 84 goals adrift of that mark.

Is the European Super League BACK?!?! Find out more on The Football Terrace…

There were no further goals in the game as Tottenham cruised to an emphatic 5-0 victory over Everton.

Spurs are now just three points behind Arsenal in fourth, although the Gunners have a game-in-hand.