The Warriors to take on Titans in the Momentum One Day Cup final