Fernandinho has extended his contract with Manchester City by one year.

The 34-year-old defensive midfielder's contract was set to expire at the end of this season.

David Silva, also out of contract at the end of this season, is expected to return to Spain.