Edwards overcomes injuries to help drive Giants' women's basketball team into state's Elite Eight