Duck race held for children's charity Brainwave

Plastic duck
Image caption The race was held at Spinningfields

Thousands of people attended the fourth annual Manchester duck race.

Thousands of rubber ducks were released into the water from Albert Bridge at Left Bank, Spinningfields, with the first five ducks winning a prize.

The race was started by Coronation Street's Catherine Tyldesley, who plays Eva Price in the television series and featured a 6m (19.5ft) giant duck.

Money raised will go towards Brainwave, a charity for children with Cerebral Palsy and developmental problems.

Related Internet links

The BBC is not responsible for the content of external Internet sites