Manchester City agree £18m fee for Javi Garcia

The champions will pay Benfica £15.5m up front and an additional £2.5m in add-ons, with Etihad Stadium officials unwilling to meet the Portuguese club's £24m release clause
8/1 Man City are 8/1 with William Hill to sign Arsenal winger Theo Walcott before 11pm tonight
By Wayne Veysey | Chief Correspondent

Manchester City have agreed an £18million fee with Benfica for midfielder Javi Garcia, understands.

The Premier League champions will pay the Portuguese giants £15.5m up front and a further £2.5m in add-ons after finalising the terms of the deal on Friday afternoon.

It is understood that City were unwilling to meet Benfica's £24m release clause but the terms of the deal have now been agreed and the Spain international should complete his switch to Etihad Stadium by the transfer deadline.

Garcia's arrival will cap a frantic day of spending for Roberto Mancini, who has already completed deals to sign Scott Sinclair from Swansea City and Richard Wright, and is closing in on the capture of Maicon from Inter Milan.

Garcia, 25, is set to complete a medical before becoming the latest big-money arrival at Etihad Stadium.
The versatile Spaniard, who can either anchor the midfield or fill in as a central defender, will help fill the gap left by the departure of Nigel De Jong, who, as revealed by, has joined AC Milan.

City moved for Garcia after failing in their bid to persuade top midfield target Daniele De Rossi to leave Roma and losing out to Bayern Munich in the race for Javi Martinez.

Follow Wayne Veysey on