I think the SL ENG game could go either way. If NZ can beat SL then certainly England can. But SL have too many stars to be written off. All these quotes from cricinfo like "England's best chance to win a global tournament' are premature. Let them make the final first.
I have place the princely sum of $5 on SL.
Auckland 47,103, 27, 269*, 59, 118