American Christian Coleman stunned world champion Noah Lyles to win the men's 100 metres at the Diamond League final in…