Home Featured Softball fails to overpower Temple City