Harry Kane celebrated his first international call-up by hitting a hat-trick for Tottenham as they maintained their bid for a top-four spot with a win over Leicester.

Kane's late penalty, his 29th goal of a remarkable season, sent Spurs on their way to a nervy 4-3 win over Leicester, who had fought back from two goals down.

The prospective England striker tapped in after just six minutes before his mishit looped over Kasper Schmeichel seven minutes later to open up a two-goal lead which looked to have sent Leicester to yet another defeat.

But Jamie Vardy scored his first goal since September before the break and the visitors were rewarded for sustained pressure with an equaliser when Wes Morgan headed in powerfully to pull the scores level.

Shortly after Morgan's equaliser, Danny Rose was brought down inside the area by David Nugent with half an hour to go to give Kane the chance to celebrate his first ever Premier League hat-trick from the spot.

Jeff Schlupp's own goal restored the two goal lead before Nugent's stoppage-time flick made for a frantic finish but Mauricio Pochettino's side held on to move to within three points of the top four.

Spurs' chief rivals, Southampton, also claimed an important three points with a nervy 2-0 win over Burnley.

Despite losing Fraser Forster to injury, Ronald Koeman's men followed up an impressive draw at Chelsea with a win over the Clarets but were made to work hard after Shane Long gave theme the lead in the first half.

Jason Shackell diverted a Ryan Bertrand cross into his own goal to make it 2-0 and keep the pressure on Manchester United and Liverpool ahead of tomorrow's clash.

Arsenal were made to sweat on their win after a brace from Olivier Giroud looked to have done enough to keep Arsene Wenger's side on track for another three points.

An onslaught from Newcastle in the second half saw Moussa Sissoko's low drive find a way past David Ospina but the Gunners held on to strengthen their grip on a Champions League spot and maintain any outside hopes they have of challenging for the title.

Wilfried Zaha continued his resurgence under Alan Pardew for Crystal Palace, hitting the winner as the Eagles came from behind to beat Stoke 2-1 and move above Newcastle in the table.

The Tim Sherwood-inspired revival at Aston Villa was halted against Swansea as they were beaten by a late Bafetimbi Gomis goal.

Manchester City won 3-0 in controversial circumstances earlier in the day, with Gareth McAuley mistakenly sent off by referee Neil Swarbrick and a first goal in sky blue for Wilfried Bony helping City keep up the pressure on Chelsea.