I think it's tough to call this year, Messi is looking back to his best at the moment , but I think Bayern will be too physical for Barca to cope with. Real Madrid are looking shaky at present, Ronaldo's not looking happy, but they could hit form at any time. Juve and PSG are not without chances either. It may be worth a punt on Juve at 14/1. You never know if they get abit of luck in the draw