Carrollton hands Alma first loss of season and spoils Panther homecoming