After seeing off Borussia Dortmund in the last 16, Serie 'A' giants Juventus have been given a favourable quarter-final draw against AS Monaco in the Champions League.
The draw was made today for the last-eight, and with no English teams left in the draw, all eyes were across Europe as three Spanish teams, two French teams, one Italian team, one German team and one Portuguese team all entered the hat.
Some of the biggest ties saw a repeat of last year's all-Spanish final, whilst PSG and Barcelona will meet again in the knockout rounds.
Here are the full fixtures for the quarter-finals of the Champions League:
PSG vs BARCELONA
ATLETICO vs REAL MADRID
PORTO vs BAYERN
JUVENTUS vs MONACO
So for Juventus, this is a real chance for them to make a stamp on Europe, which they have failed to do for numerous years.
Lets look back into their Champions League adventure so far this season.
Good group form
The Italian champions were drawn in a rather simple group alongside Malmo FF, Olympiakos and last year's runners-up, Atletico Madrid.
After picking up three wins out of six, Juve finished second the group with 10 points, coming second behind Atletico, who ended on 13 points.
Into the last-16 they went then and with finishing second in their group, there was a strong chance that they'd have a tricky tie awaiting them.
However, they were drawn against German side, Borussia Dortmund, who to their standards, were having a poor campaign.
Dortmund finished top of their group, ahead of Premier League side Arsenal, and were set to travel to Turin for the first leg.
Turn on the style
The first leg in Italy saw Juve pick up a 2-1 win thanks to goals from Alvaro Morata and Carlos Tevez, but Marco Reus' away goal for Dortmund gave Jurgen Klopp's side a superb chance of qualifying.
However, in Germany, Juventus turned it up a notch and eased through 3-0 winners on the night and 5-1 winners on aggregate.
The two men causing problems again were Tevez, who netted a brace, and Morata, who compounded the misery on the German side.
Now Juventus will face French side AS Monaco, who were the shock package in the last-16, knocking out Arsenal on away goals after stunning the English side at the Emirates Stadium.
Monaco came away with a 3-1 victory and despite losing 2-0 at home earlier this week, the French club progressed on away goals.
Now with no disrespect to Monaco, this is the draw Juventus would have wanted and it's the draw that gives them a massive chance of progressing to the Semi-Final of the Champions League for the first time since 2003.
Year after year Juve have struggled to make an impact in Europe, despite their domination in Italy, and with their last Semi-Final coming back in 2003, the year they came runners-up, a lot of pressure will be on The Old Lady to perform this year.
Could this finally be the year for the Serie A champions to stamp their authority in the Champions League?