Up-and-coming British rider Simon Yates won the Tour of Britain's first 'mountain' stage as he crossed the line in front on Haytor Rocks in Dartmoor, southwest England, on Friday.

Yates burst clear in the closing stages of a 137-kilometre sixth stage to edged in front of Sky Pro Cycling's David Lopez with Martin Elmiger of IAM finishing third.

But race leader Bradley Wiggins, the 2012 Olympic and Tour de France champion, was just seven seconds behind Yates to maintain his place at the top of the overall standings.

...,/.,