Firefighters worked through Thursday night battling a blaze in the mountains above McGregor.