A man on a mobility scooter has fought off three youths who tried to rob him by punching one of them in the face.
The 61-year-old man was riding his scooter in Waterlooville, Hampshire, towards shops when he was stopped by three youths who asked for his money.
One of the youths produced a knife but the victim punched him in the face and made off on his mobility scooter.
Detectives are appealing for information following the incident last week.
The youths were described as aged around 14 or 15 and one may have suffered a facial injury due to being hit by the victim.
Detective Constable Kathryn Smithers said: "I would want to hear from anyone who can identify a possible suspect from the description, particularly due to the possibility of a recent facial injury."