|Stalls and activities at the 2014 Shelford Duck Race|
|The calm before the storm, the Leigh River|
|A race official|
|At the start line in the hands of the officials|
|Off and racing!|
The marshals followed behind, poking at stragglers with their sticks and making sure that all 750 participants in the sold out race remained on course and didn't get stuck wallowing in the shallows.
After the excitement of the start of the race, I moved downstream to a position midway along the course and waited for the ducks to round the bend.
|A bunch finish|
|And the winner is...|
It was closely followed by duck number 185 with duck 201 taking out third place. Amidst some excited chatter, the prize-winners came forward, the crowd dispersed to continue the festivities and the ducks were bundled up and taken off to begin training for next year's race.