Waco Connally won a defensive struggle over Franklin 20-14 on Friday night.