Lady Trojans post 12-7 win over Fairview