According to police, the incident took place near Galolhu National Stadium at around 11.30 pm on Saturday. A 26 year-old man and a 46 year-old woman were the victims of the attack.
Police said the man was attacked and the woman injured when she tried to defend him.
Police said the man received a cut on his forehead, but neither victim had serious injuries. They were released from ADK hospital after treatment.
Police added the suspect was arrested on Sosun Magu by Police with held from bystanders on the road, as the man was trying to flee.
The Serious and Organised Crime Unit of Maldives Police Service is investigating the incident.