Former mile world record-holder Seb Coe among those in action as he took on the Olympians Mile

Nick Goolab retained his British one mile road title in another exciting finish at the Vitality Westminster Mile on Sunday.

The Belgrave Harrier, who last year pipped Andy Butchart on the line, won in 4:03.5. The previous night Goolab had smashed his 5000m PB in Belgium with a time of 13:33.48.

Robbie Fitzgibbon, who had led until the closing stages, finished second in 4:04.2 as he barely held off Phil Sesemann who also timed 4:04.2.

Anthony Whiteman set an unofficial world M45 best of 4:07.4 in eighth.

The women’s championship race was won after another fast finish as 800m runner Adelle Tracey showed unprecedented speed endurance as she kicked past Sarah McDonald to win in 4:34.8.

McDonald was a close second in 4:35.0, with steeplechaser Rosie Clarke excelling to take the bronze in 4:35.7.

Former world medallist Hannah England was fifth in 4:37.2 just ahead of European 5000m medallist Steph Twell who ran 4:37.3.

The under-20 titles went to Will Fuller with 4:21 and Philippa Stone with 4:54, both showing strong finishes.

The day’s closest finish came in the under-17 boys race won by a fraction by Joshua Cowperthwaite in 4:16 from Thomas Keen.

Luke Van Oudtshoorn won the under-15 boys race in 4:24, while Julia Paternain won the under-17-girls in 4:56 and Ava White won the under-15 girls in 5:06.

Blackheath gained a 1-2 there with Morgan Squibb second, but they did even better in the under-13s with a top three led by Naomi Toft in 5:12.

Jaden Kennedy won the under-13 boys race in 4:57.

The Olympians Mile was won by Constantine Louloudis in 5:05.

Former mile world record-holder Sebastian Coe finished eighth in 6:00 in the same time as Jo Pavey.

» For a full report and Mark Shearman’s photos see this week’s magazine