A woman pushing her 2-year-old child in a stroller fought off an attempted sexual assault at a north suburban park Wednesday night, according to police.

The 38-year-old woman was pushing the stroller at Brummel Park in the 100 block of Brummel Street in Evanston about 8:40 p.m. when she was struck in the back of the head and knocked to the ground, according to a statement from Evanston police.

The suspect got on top of the woman and began removing some of her clothing, police said. The woman screamed and fought him off, attracting the attention of several witnesses.

The man ran away west on Dobson Street, police said.

The suspect was described as a light-skinned Hispanic or black male, about 5-foot-6 with a thin build, short hair and thin beard, police said. He was last seen wearing a red tank top and gray pants.

“The Evanston Police Department would like to acknowledge the courage and quick-thinking of the victim in this incident, as well as express our gratitude to the witnesses for their assistance with helping the victim and their continued cooperation with detectives,” police said.

Anyone with information should call police at (847) 866-5000 or text 274637 and enter “EPDTIP” in the message, along with the information.