Derbyshire police have confirmed a 22-year-old man was walking in Main Road, Hathersage when a robber approached him and told him to hand over money.
The victim refused and a “short scuffle took place” said officers, before the robber gave up and ran away.
A police spokesman said: “The fight was over very quickly. The victim punched the robber in the face and the robber ran off. The victim obviously wasn’t threatened enough to do what he said.
“This was an unusual crime for the area. We would urge everybody to consider their own personal safety if they are victim of a robbery,get as strong a description as possible. We wouldn’t urge people to get involved in fights with robbers.”
Police incident Woodhouse Sheffield: Two men and a woman injured after large fight breaks out on Market Square
Sheffield fire: Crews tackle blaze in Wharncliffe Woods near Oughtibridge as heatwave continues
Yorkshire Natural History Museum: New Sheffield museum in Malin Bridge is big success on opening morning
Popple Street Sheffield: 'Several' people arrested as street is cordoned off by police
Sheffield weather: Met Office issues thunderstorm warning as heatwave set to end with heavy rain and lightning
The roughly five-foot tall robber approached the man in an alleyway off Main Road at about 5.50pm on Monday, May 11.
Derbyshire Constabulary has released a description of the suspect, who is in his 20s, of mixed race, about 5ft tall and was wearing a blue baseball cap, black jacket and blue tracksuit bottoms.
Witnesses or anyone who recognises the offender from the description should call Derbyshire police on 101, quoting crime reference 19800/15.
You can also call Crimestoppers, anonymously, on 0800 555 111