A 37-year-old Gatineau man has been charged with sexual assault more than a month after a woman says she was slapped and told she was biking too slow.

Marie-Hélène Villeneuve, 36, filed a police report on Aug. 4 alleging a male cyclist hit her around 7:45 a.m. on Lyon Street near Wellington Street in downtown Ottawa.

He slapped my ass with his hand ... I was in shock. - Marie-Hélène Villeneuve, cyclist

"He slapped my ass with his hand," Villeneuve told CBC News that day. "Then he kept cycling. I was in shock. I kind of couldn't comprehend what had just happened."

Villeneuve said she furiously pedaled after the cyclist and confronted him a few blocks later at a red light on Laurier Avenue West.

"I yelled at him," said Villeneuve. "I said, 'You cannot hit a woman. You cannot grab a woman's ass, it's completely unacceptable.' He said, 'You have to ride faster, you're riding too slow!'

"It outraged me. It was completely irrelevant, the speed at which I was cycling. No one can touch my body like that."

Police said Wednesday — more than a month later — that a 37-year-old Gatineau man turned himself in to police late Tuesday afternoon.

He was charged with one count of sexual assault and was released from custody on a promise to appear in court on Sept. 20.