In what was a bittersweet week of football for I Bianconeri, Juventus secured a Coppa Italia final clash with high-flying Atalanta, as they aim to win the trophy for a record 14th time.
Aside from the Turin outfit's impressive performances in the tournament, their league form took another disappointing turn on Saturday when they fell to a 1-0 defeat against Napoli, as they continue to pursue the two Milan teams at the top.
Andrea Pirlo's side remain eight points behind Inter and seven points behind AC - as Milan looks to have finally resurrected its footballing titans once again - and can avoid very few slip-ups until the season's conclusion, if they are to have any hope of remaining in contention.
A perfect opportunity for the Old Lady to get back to winning ways will present itself on Monday when they welcome bottom placed Crotone to the Allianz Stadium.
Having struggled to acclimatise to life back in the top flight following their promotion in the summer, Giovanni Stroppa's side sit in 20th, five points adrift of 17th-placed Torino, and have lost their last four games in a row.
Despite this however, the team from the Peninsula region are undefeated against Pirlo's side in their last two meetings, including in this season's reverse fixture.
Will the quality of Ronaldo and co. prevail in Turin, or can the underdogs extend their undefeated streak against the champions to three?
Let's look at the statistics.
The Old Lady have never lost to Crotone in the seven previous meetings between the two, boasting five victories (71% win ratio) with the two sides sharing the points twice.
Despite never losing to I Pitagorici, Juventus have failed to beat them in their last two attempts, with the two sides playing out successive 1-1 draws at the Stadio Ezio Scida, in the 2016/17 season and last October.
The Turin outfit have recorded 90% of all goals scored in the tie, with 18 to Crotone's two, they kept five clean sheets in their first five games against their opponents.
Following their controversial relegation to Serie B for their strong connections to the Calciopoli match-fixing scandal, Juventus first played Crotone in Italian football's second tier in the 2006/07 season, winning 5-0 and 3-0 respectively in their title-winning campaign.
Juventus 3-0 Crotone
May 21, 2017
Juventus sealed a sixth straight Serie A title with a game to spare, following a comfortable 3-0 home victory against I Pitagorici, taking them four points clear of second placed Roma.
Starting as they meant to go on, Massimilliano Allegri's side took the lead within 12 minutes - following a pinpoint cross from Juan Cuadrado, talisman Mario Mandzukic fired home from close range.
In a title-worthy moment of brilliance, Paulo Dybala curled in a sensational free-kick to double the hosts' advantage as they began to place one hand on the illustrious trophy.
Rounding off another title sealing display, Alex Sandro headed in the third, with the help of the crossbar, as the Old Lady picked apart a struggling Crotone side.
The league victory was the Turin outfit's 33rd Serie A title, and capped off a successful week in the club's history, after they beat Lazio 2-0 in the Coppa Italia just three days previous.
A historic 3-1 underdog victory for Crotone over Lazio on the final day secured their safety in dramatic fashion as they finished the season in 17th place.
Meanwhile, Juventus failed in their efforts to become the first Italian treble winners since 2010, losing 1-4 to a star-studded Real Madrid side, who won a record 12th UEFA Champions League final at the Millennium Stadium in Cardiff.
Tip of the Fixture
Paddy Power are offering 14/5 odds for there to be over 4.5 goals in Turin on Monday.
(Odds correct at time of writing, subject to change).