Anna Hall takes another pentathlon title