Detectives identified a sex attacker by trawling through CCTV images.
Khalid Abdullah, 35, of Towler Street in Peterborough, was today jailed for eight years.
The Sudanese national had threatened his victim with a weapon before dragging her to an alleyway where he pushed her against a building and tried to rape her.
He then apologised and offered the woman his mobile phone to call police before she escaped.
More top news
Students from a Milton Keynes school want to turn a derelict building into a community hub - and get some work experience along the way.
Anglian Water says there will be no need for a hose pipe-ban this summer - but people need to use their supplies wisely.
MK Dons captain Dean Lewington has signed a new two-year contract with the club.