Manchester City have cancelled George Evans' loan at Walsall with immediate effect.

The 21-year-old defensive midfielder has been a regular in the Saddlers' line-up since arriving at the Banks's Stadium in October, making 16 appearances and scoring four goals.

His initial 28-day loan was extended until January 9 and then extended for a second time earlier this month until January 26 - the maximum period allowed under the terms of the emergency loan.

However, City have now terminated the loan and he will return to the Premier League club.

Evans will play no part in Walsall's Sky Bet League 1 clash with Bury on Saturday as a result.

A statement on Walsall's official website read: "The club would like to wish George well in the future and thank him for his efforts during his time at the Banks's."

