Last night Barcelona proved that they are still the best team in the world .Last night in the first leg of Spanish super cup Barcelona not impressively but well deservedly defeated Real Madrid 3-2 .The match between Barcelona and Real Madrid as expected was full of suspense and irony .