Aymeric Laporte made his first Manchester City appearance since August as the French defender started Tuesday's Premier League clash at Sheffield United.

Laporte had been back in training for over a week, but his presence in the City starting line-up for the first time in 143 days was a surprise.

Guardiola had hinted the 25-year-old was not set to feature just yet, with an appearance in the FA Cup fourth round tie against Fulham on Sunday believed to be a more likely return date.

Instead, the centre-back was named to face the Blades and Guardiola told BT Sport: "I don't think he is ready for 90 minutes but it's good for him to play."

Laporte had made just four previous appearances this season, with his last coming against Brighton on August 31.

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.