Duck racing on the River Dee has raised more than £1,000 for a city charity.
The Chester Branch of Leukaemia and Lymphoma Research raised £1,200 from the event on Saturday.
Peter Hobson from the charity said: “We would like to thank all the supporters that turned up at the River Dee on Saturday, March 28 for the duck race.
Special thanks go to Chester Canoe and Sailing club who collected all the ducks, Cheshire West and Chester Council and especially Chris Kaye who agreed to come and commentate on the race and provide background music at very short notice.
“Organisers would also like to thank ‘Puddleducks’ for support on the day with their lovely duck.
“We are delighted to say that we raised the grand total of £1,200 for the event.
“We would like to thank the general public of Chester and Ellesmere Port for supporting our event by sponsoring 650 ducks. “
There were prizes of Tesco vouchers for the first four ducks over the finish line.
The winner was duck number 400, from Dodleston, winning £100, second was duck number 432 from Helsby winning £75, third was duck number 338 from Newton winning £50, and fourth prize was duck number 449 from Runcorn winning £25.