Laura Muir bounced back from her European Championship and Commonwealth Games struggles to finish sixth in the 1500 metres at last night's Diamond League meeting in Stockholm.

The 21-year-old Scot recovered from almost stumbling on the opening lap to run 4mins 04.71secs as Jenny Simpson of the USA claimed victory, with Britain's European and Commonwealth medallist Laura Weightman back in 14th.

Muir will now take on fellow Scot Lynsey Sharp over 800m in Sunday's Diamond League stop in Birmingham.