Barcelona, 2005