It seems Wednesday's Champions League match will be a game of contrasts. A youthful Monaco side will host an experienced Juventus team, hoping to find their way into the final in Cardiff. Monaco's average age of 25 is five years younger than that of Juventus. The Italian keeper Buffon said ahead of the game: 'I think that experience is in our favour but they have a young and vibrant team. They have the insouciance and enthusiasm of youth'.
Jardim's side stand out as this season's revelation team, just like they did when they reached the final back in 2004. The Italians, on the other hand, are one of the favourites to win the competition after completely nullifying the mighty Barcelona in the quarter-final.
The Ligue 1 leaders are an extremely entertaining side to watch, as they attack in numbers and play well with space in front. They are also slightly lacking in defence, their games usually wide open with plenty of goal-scoring opportunities. In four of their five Champions League home matches more than 2.5 goals have been scored, and in their 27 home matches this season, only three have seen fewer than three goals.
Allegri's team managed to overcome Barcelona without conceding any goals, which is emblematic of their defensive rigour. They have only let in two goals in the Champions League this season, and they can boast only one goal against in their last five outings. Of course, the 'Old Lady' is also dangerous in attack, with talented players such as Higuain or Dybala linking up well.
The fixture is shaping up to be an exciting one, with two contradictory styles of play. We will have to wait and see as the best attack meets the best defence in the continent.