Result of men's Swimming 10km Open Water Marathon: Gold: Maarten van der Weijden ( Netherlands) Silver: David Davies ( Great Britain) Bronze: Thomas Lurz ( Germany), the dpa reported.