It was a weekend full of Parkruns for Three Counties Running Club members.
Members of the Ely and District Cycling Club were brought to a halt when taking part in a 50-mile time trial race following a car crash at the weekend.
Three action-packed days at the Ely Eventing Centre drew to an exciting close with a star-studded final day of competition at Little Downham.
A tightly contested game saw Ely1 face opposition MI72 in a Division 2 fixture on Saturday.
The final of the senior Fenland League provided a nail biting, heart racing spectacle by the March Marlins swimming team.