Manchester City have reportedly agreed a fee with Shakhtar Donetsk for the services of Fernandinho.
The two clubs are thought to have been in discussions for a number of days, with some speculation having claimed that the Brazilian midfielder was in Manchester for a series of medical tests today.
That has not been confirmed by either club, but City have matched Shakhtar's £34m asking price for the 28-year-old, according to Sky Sports News.
Fernandinho is said to have a release clause in his contract with Shakhtar worth £42.5m.