CHICAGO (STMW) — A 37-year-old Evanston man has been charged with sexually assaulting, choking and holding his girlfriend against her will.

Stephane N. Edouard, of the 800 block of Michigan Avenue, was charged with one felony count of aggravated sexual assault, one felony count of domestic battery and one felony count of unlawful restraint, according to a statement from Evanston police.

About 1:44 p.m. June 24, officers responding to a call near Main Street and Michigan Avenue found a 50-year-old Evanston woman, police said. She told them that her boyfriend had held her against her will in a residence in the 800 block of Michigan since 11 p.m. June 23, during which time he sexually assaulted and choked her, and that she had just escaped.

The woman had bruises on her face, neck and shoulders and was taken to St. Francis Hospital in Evanston for treatment, police said.

Edouard was arrested later at his home, police said.

(Source: Sun-Times Media Wire © Chicago Sun-Times 2016. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)