Goalkeeper Paul Gallacher's unhappy spell at City came to an end yesterday when his contract was terminated by mutual consent with immediate effect.Gallacher, 28, has been on loan at Dunfermline since the start of the season and will now sign a permanent deal with the Scottish Division One side.

Goalkeeper Paul Gallacher's unhappy spell at City came to an end yesterday when his contract was terminated by mutual consent with immediate effect.

Gallacher, 28, has been on loan at Dunfermline since the start of the season and will now sign a permanent deal with the Scottish Division One side. He said: "I have enjoyed playing first team football at Dunfermline. I feel that I have been doing well and am delighted to remain here."

In three-and-a-half years Gallacher made just 36 starts for the Canaries after being signed from Dundee United by Nigel Worthington. He was unable to break the hold Robert Green had on the number one jersey and had spells on loan at Gillingham and Sheffield Wednesday.

Having had to wait the best part of two years for his competitive first team debut, the bulk of Gallagher's City appearances came last season, when he was one of five keepers used by then manager Peter Grant.

But the Scottish international's number was clearly up when Grant signed David Marshall and Matthew Gilks last summer - and he never played for City again. Marshall has been ever-present in the City side this season, and with Gilks expected to return to training next week after an ankle injury and Joe Lewis back from his loan spell at Morecambe, Gallacher clearly had few prospects in Norfolk.