Every battle in this game has a limit of rounds, which is set in the "battle plans".
Each round is divided into 4 phases:
1- RALLY phase
2- MARSHALING phase
3- COMMAND phase
4- REGROUP phase
After the fourth phase, another round begins and the whole process continues until one side is victorious or the last round of the game is finished.
Each phase has his own actions:
a-Receive order tokens
b-Draw leadership cards
a-Use order token
b-Play leadership card
a-Resolve status conditions
b-Score victory points
c-Check victory conditions
d-Discard excess resources
f-Advance round marker
After Regroup phase, victory conditions should be checked, for controlling if one side had fulfilled them.
If not, the game continues with a new RALLY phase.
This whole procedure looks complex, but after playing for a while you'll recognize that it works smoothly.