Wolves earn hard fought victory with clutch free throws