A man was arrested Monday for allegedly sexually assaulting a 16-year-old girl while she was sleeping next to her boyfriend.

Police say Francisco Antonio, 44, sexually assaulted the teen Sunday.

According to the arrest affidavit, the girl woke up during the attack and pushed Antonio off of her, but he refused to stop.

The victim woke up her boyfriend and Antonio fled the scene.

Antonio was later caught and charged with sexual assault of a child.