A cyclist fought off four attackers who knocked him over to steal his bike.
Police said the 42-year-old was struck with a 4-5ft (1.5m) wooden or metal object as he rode into an alleyway in Carterton, Oxfordshire, on Saturday.
He fell off his bike but managed to drag one attacker to the ground and punched him twice in the face, he then hit a second man and pushed a third.
The fourth attacker threw the bike at the victim, who grabbed it and used it to push him over before riding away.
The cyclist suffered bruised ribs but did not need hospital treatment.
The incident happened at about 20:30 GMT as the cyclist rode through Church View towards the alleyway leading to Stanmore Crescent.