The Harper Longhorns basketball team pulled out a close win against the Mason Punchers on Wednesday night, 46-44.