Barcelona's hopes of wresting the league title from Real Madrid suffered another blow on Saturday when they twice surrendered the lead to draw 2-2 at relegation-threatened Recreativo Huelva.