Herald Cricket: Champions Trophy preview