Police have charged a man following an alleged robbery with violence in Maroochydore on Wednesday 1 March.
Initial investigations indicate around 2.30pm a 29-year-old New South Wales man was allegedly punched in the face and had his vehicle, a red corolla, stolen by another man in the carpark of a Horton Parade shopping complex.
During the assault, police will allege the victim was dragged from the vehicle and a short struggle ensued where the victim raised the alarm with a passer-by.
Police stopped the vehicle from exiting the carpark at the intersection of Amaroo Street and Maroochydore Road and took the alleged driver, a 43-year-old Marcoola man into custody without incident.
The victim sustained minor facial injuries and was treated at the scene.
The 43-year-old Marcoola man has been charged with one count each of robbery, unlawful entry of a motorvehicle, unlawful use of a motorvehicle and driving UIL.
He was granted police bail and will appear in Maroochydore Magistrates Court on Wednesday 22 March.