The Pilgrims accounted for Kidderminster Harriers courtesy of Wright’s sixth minute opener and Davies’ third penalty in four matches six minutes before half-time.
Joe Ironside had levelled for the hosts in between times but the Pilgrims battled their way to an important three-point haul.