Limassol police chased a car around town late on Wednesday evening, arresting the driver and one of the passengers after they found heroin in their possession.
Shortly after 11pm, officers spotted a car moving around suspiciously in an area in Limassol.
They tried to stop the vehicle but the driver switched off the headlights and picked up speed.
The car was finally stopped in another part of town but only after it had collided with three police cars.
Investigations revealed the 43-year-old driver had an expired driving licence. A 38-year-old man was in the passenger seat and four other people, aged 21 to 27, were travelling in the back.
When the vehicle was searched, police found 12 packages, and 1.2g of a beige powder believed to be heroin.
The driver tested positive for drugs and was arrested.
A 27-year-old passenger who admitted the drugs were his was also detained.
All six were fined for violating the curfew in place for the night.