A 30-year-old man has been charged with sexually assaulting a woman in Milton Keynes.
Michael Mullholland, 30, of Cleavers Avenue, Milton Keynes, has been charged with one count of sexual assault.
The attack happened on Good Friday when a woman, 29, was wrestled to floor as she walked in Silbury Boulevard.
The victim managed to fight off the attacker by biting his hands and neck before he fled the scene.
A 26-year-old man from Milton Keynes who was arrested on suspicion of attempted rape in relation to the investigation has been released without charge.