Mo Farah took victory in the 5,000m at the Birmingham Grand Prix to win the final indoor race of his career.
Great Britain's four-time Olympic champion set a new European record of 13 minutes 9.16 seconds.
Laura Muir took the 1,000m in a new British record of 2:31:93, breaking Dame Kelly Holmes' time set in 2004.
Jamaica's 100m and 200m Olympic gold medallist Elaine Thompson stormed to victory in the women's 60m in 6.98 seconds, the eighth-fastest time ever.
More to follow.