I think Juve is that good. They are a complete team. And yes, Barca is not at top form. Real goes thru on some pretty awful officiating. Not sure the outcome would have been different, but really would have liked to have seen that extra 30 minutes played with both teams at full strength. Monaco is a fun team to watch.