T20 World Cup: De Villiers predicts India to win final against Pakistan, but says England will be a big test in semis Read