In glorious sunshine, more than 12,500 people finish the Brighton Marathon, which took place after the Brighton and Hove 10K, with thousands running for charitable causes.
Wave after wave of participants finished their running challenge along Brighton's seafront, cheered on by spectators who brought the carnival atmosphere to Hove Lawns.