Three races, three winners and all of the action.

Three races, three winners and all of the action.
It was fast, it was messy, it was frantic and it all ended in another sprint stage and win number two for Caleb Ewan. He had to work hard for it though!