American Noah Lyles has beaten Botswana's Olympic champion Letsile Tebogo to win his sixth Diamond League title in a row, as the two continued their rivalry.