Tough one for Barcelona, away to Bayern in the 2nd leg is going to be a tough one, they need to get a decent result at home or I think they will be going out. As for the Juve, Madrid game... Juve have been a little unpredictable of late so it depends on which team shows up. I would back Madrid to win over the two legs though.