My predictions:
Arsenal vs Juve - Juve
Inter vs Ajax- Inter vs Villareal- Inter
Milan vs Lyon - Milan
Barcelona vs Benfica - Barcelona
Juve vs Inter - Juve
Milan vs Barcelona - tough match but I say Barcelona
Final Juve vs Barcelona - I don`t know
Actually I think we got an easy draw
Barcelona are great so are Milan Lyon! Inter arent so bad eigther the only teams that could have been a better draw are: Benfica and Villareal