The Brave’s 29-run win rubberstamps top spot and they will be heavy favourites in Sunday’s final at Lord’s.