Barcelona: Exciting title battles and many new entries!