Sun grind out 70-63 win over Liberty