A man was stabbed in Dewsbury Moor on Sunday.
The victim was approached by two men in Gledhill Terrace at around 8pm.
The 38-year-old man was punched in the face and stabbed in the backside.
Both suspects fled the scene and the man was treated in hospital for a flesh wound.
Police arrested a 25-year-old man on Monday morning.
Detectives are looking to trace a second man who is 5ft 6ins, of stocky build and wearing a black jacket and black jogging bottoms.
Call police on 101.