Mark Cavendish has cycled his way to another stage win in the Tour Of Missouri.
The 23 year old from Laxey star has won two stages out of two.
The Manxman had the crowds cheering and chanting his name when he crossed the finnish line after126 miles.
There are five more stages to go.