Eagles take Bobcats in 5, still undefeated in league