A barmaid had to bite an attacker who followed her home from a club before shoving her to the ground and stuffing his fingers in her mouth.
Craig Walls was snared when pictures taken by a nightclub photographer were shown to his victim — helping her to identify him.
Walls launched the assault on the woman as she walked home in darkness from her shift behind the bar at Dundee’s Underground nightclub.
Drunken Walls trailed her from the city’s Hawkhill to Milnbank Road, where she confronted him and the attack happened.
Fiscal depute Eilidh Robertson told Dundee Sheriff Court: “The complainer was walking home when she became aware of the accused and formed the impression he was drunk.
“She became aware of the accused running behind her — in the same direction she was walking but 20-30 metres behind her.
“She carried on walking but quickened her pace but every so often heard him running and formed the impression he was trying to catch her up.”
When she asked if Walls was going to follow her home, the 22-year-old struck.
The victim suspected Walls had been at the nightclub and viewed photos taken there, where she identified him.
Miss Robertson added: “The complainer was significantly affected by this incident, and left her job at the nightclub to obtain new employment elsewhere. She has altered her shift patterns so she would never have to walk home alone in the dark and no longer feels safe socialising in Dundee.”
Walls, 22, Glenrothes, admitted the September 2 assault.
Ross Bennett, defending, said: “Nothing like this has happened before and nothing else has happened since.
“It is unlikely something like this will happen in the future with Mr Walls.”
Walls was ordered to pay £2,000 compensation to his victim, given 18 months’ supervision and an alcohol treatment programme.