Barcelona has trouble vs. big teams