Manchester City have agreed a fee of around £6million with Heerenveen for Greek striker Georgios Samaras.The 20-year-old will complete his move to Eastlands subject to passing a medical and agreeing personal terms. City previously offered only £3million for the highly-rated Greek forward, who went on strike rather than return to training after the Dutch FA ruled Heerenveen's £9million asking price was not too high. However, the clubs have now agreed on a fee - and Samaras is poised to sign a four-and-a-half year deal with Stuart Pearce's side. The move follows yesterday's return to Liverpool of Robbie Fowler, a move which also generated around £1million in saved income. That cash has now been used to prise Samaras away from the Dutch club - with the transfer window shutting on Tuesday. Samaras felt the asking price for him was unfair and appealed to the Dutch soccer authorities (KNVB) to force Heerenveen to reduce the figure to a level where an agreement with City could be reached. However, even though Samaras also claimed the move to City - which will see him almost quadruple his wages - would enhance his own career, the KNVB pointed to FIFA regulations that effectively say while a player is under contract, his club can demand whatever fee they like. City stayed out of the argument and today's deal is a satisfying conclusion for all concerned.