DAVID MOYES is one of only three managers to beat Barcelona in 2015. Here the Real Sociedad coach gives his exclusive low-down on tonight's Champions League final between the Catalans and Juventus.

The difficulty with facing Barcelona is that for every hole you try to plug, another one appears. It can quickly feel like there isn't a tactical solution.

Before we went to the Nou Camp at the start of last month, I spoke to the players about what Lionel Messi can do with the ball and you obviously try to get players around him. But Messi has been assisting almost as many goals as he has scored, so you have to stop that as well.

The minute he comes inside off the right flank and onto his left foot, you tend to find Luis Suarez and Neymar make runs through between the centre-backs and the right centre-back and the full-back. A lot of their goals have come from being on the end of Messi's passes.

We looked to stop that by having a midfield player inside our full-back. But what happens then is that Dani Alves bombs on from full-back or Jordi Alba on the other side. Even if you double up on Messi he still finds a way of executing the pass.

Neymar scored after 51 minutes from a Messi cross and we still had a chance with five minutes left until Pedro scored.

All the best coaches in the world are trying to find a way of beating Barcelona and I really like what Pep Guardiola and Bayern Munich tried in the semi-final. He had a game with Barcelona and I admire him for that because it is very difficult for any team to have a game with them. Look at Manchester United in the 2011 final a few years ago.

I do not think there will be too big a gap between Barcelona and Juventus. It is just that Barcelona have incredible match winners, soloists who can beat you and players who can make passes you can hardly see.

GETTY

David Moyes shakes hands with Lionel Messi after Real Sociedad's win

Juventus may have to go back through the depths of Italian history and that ability to defend which seems ingrained. They have quality players, but Bayern Munich had great quality too.

You have to try to pass the ball when you play Barcelona because they will press you. And they do put their players up the pitch, their full-backs go high, so if you have pace and a bit of mobility you can maybe hurt them on the counter-attack. Carlos Tevez is the type who can go and get you a goal, but Juventus have to be compact.

What Juve have had over recent years, even when Antonio Conte was manager, is an ability to play three or four at the back. There are going to be different times when Massimiliano Allegri will have to make in-game changes and change systems, but Juventus will rely on their defensive resilience.

The first time I faced Barcelona, in January, we had a great result, winning 1-0. We scored in the first minutes and we were able to stick with it. Juventus could try and do something similar.

When you get your chances against Barcelona, you have to take them. But you have to defend the box incredibly well too.

The Barcelona coach, Luis Enrique, came under pressure following that loss and there was a lot of talk about unrest in the camp. The game was played just after the winter break and he had given some of the main players, like Messi and Neymar, extra time off because they had played at the World Cup.

If I understand it right, Enrique said if you do have the time off you probably wouldn't be playing in the next game. One of the negatives of life in Spain is that the players and the managers get lip-read by the TV all the time. Myself and my assistant, Billy McKinlay, are okay because they don't know Glaswegian, but that is why when you watch the games everyone usually covers their mouth when they speak.

After we scored, the TV lip read Neymar turning to Messi on the bench and saying, 'You better get warmed up!' Just over 60 seconds had gone!

GETTY

David Moyes says Carlos Tevez could be a great outlet for Juventus who must play a compact game

Messi came on at half-time and Neymar later on, but we held on.

I still think it was the right call from Enrique because he needs his players at their best in May and June when they are winning trophies and he has impressed me.

Let's be fair, he has the best players at his disposal, but I hear good things about him. I heard he stood on The Kop at Anfield with a hat on and didn't let anyone know who he was just to see what it was like. I've also heard he has been up to the derbies in Scotland, so he is a football man. He has been out and about, looking to learn and I admire people who do that.

I think Barcelona will win in Berlin because they have too many match-winning individuals. The 'but' in all of this is that you can score against Barcelona. Set-pieces will be a big opportunity for Juventus.