Australian Graeme Brown has won stage three of the Tour Down Under in the seaside town of Victor Harbor, near Adelaide, on Thursday.
Brown wins stage three