OXFORD-born runner Mara Yamauchi has finished second in the women's section of the Flora London Marathon.

The former Headington Roadrunner, who now lives in Japan, clocked a personal best time of 2hrs 23mins 11secs.