Richards, Wilson, Payne, Lavey star as Braves women remain unbeaten