World Cup winner Paul Pogba's third minute penalty and a late goal from Luke Shaw gave Manchester United a 2-1 win over Leicester City at Old Trafford in the opening game of the Premier League season on Friday.

Pogba, fresh from his triumph in Russia with France but also the subject of recent transfer speculation, was named captain by manager Jose Mourinho and took responsibility for the penalty after a handball by Daniel Amartey, slowly shuffling up before beating Kasper Schmeichel.

Leicester responded well though with new signing James Maddison forcing a fine save out of United keeper David De Gea as the visitors gave Mourinho's side plenty to think about.

But seven minutes from the end full-back Shaw scored his first goal in professional football, firing home after a exchange with Juan Mata.

Jamie Vardy pulled a goal back for Leicester in stoppage time to give them some reward for a good performance against last season's runners-up.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.