Hayley Haining was 2nd female finisher and 1st Brit in 2:43:03.
Euan Carrick smashed his PB to go sub 3 in 2:58:30.
Young Scott McLardie (U20) had an awesome debut marathon running 2:59:39 in a superbly paced run going through the halfway in 1:30:07. Scott is raising money for his school to go on a trip to Uganda, you can donate and read about the story on his Just Giving page.
Martin Dougall also recorded a huge PB to run 3:42:51.
In the Half Marathon, Grant Sandilands also smashed his PB to continue his superb run of form, time 1:23:55.
Under 20 Katie Hall ran 1:38:57 in her debut at the distance.
Huge congratulations everyone.