John Stones made his return from injury as Manchester City took on Aston Villa in the Premier League, but only lasted 45 minutes.