Bremen's Brazilian midfielder Diego hit a late penalty for the guests, but it was too little, too late.