JOE ALLEN'S late goal forced Manchester United to settle for a 1-1 draw with Stoke City at Old Trafford.

The Wales midfielder ensured Stoke capitalised fully on an error from David de Gea, who spilled Glen Johnson's shot.

Jon Walters rattled the bar after pouncing on De Gea's parry, before Allen swept in and tapped home.

United wasted a number of first-half chances before substitute Anthony Martial put the hosts in front with a curling, second-half finish.

Laurent Koscielny's controversial stoppage-time goal spared Arsenal's blushes as the London side edged home 1-0 at Burnley on the occasion of Arsene Wenger's 20th anniversary as manager.

The hosts' defensive organisation had left Arsenal at times nonplussed on how to break Sean Dyche's men down.

Alexis Sanchez struck the outside of a post with a volley, before Michael Keane headed against the bar in a rare attacking foray for Burnley.

But just when the visitors were expecting to settle for a point at Turf Moor up popped French defender Koscielny with the last-gasp winner, allowing Arsenal to celebrate Arsene Wenger's 20 years in charge with three points.

The 31-year-old centre-back appeared to bundle the ball home with his arm after Alex Oxlade-Chamberlain had redirected Theo Walcott's header.

Referee Craig Pawson awarded the goal, amid protests and frustrations from Burnley boss Dyche.

Leicester's patchy start to their Premier League title defence continued amid a goalless home draw with Southampton.

Saints hitman Charlie Austin went close with two headers and hit the post with a shot as Leicester just about managed to extend their unbeaten home run in the Premier League to 19 matches.

Jamie Vardy's scoreless run stretched to six games as the England striker missed a fine early chance.