Juventus are hoping to remain in contention for a trophy this season as they take on Sporting Lisbon in their Europa League quarterfinal first leg.
The Serie A outfit qualified for this stage after a convincing 3-0 aggregate victory against German side Freiburg.
Sporting on the other hand played out two draws against Arsenal and had to beat them on penalties to progress to the last eight.
The Portuguese champions have played 15 games away from home against Italian opponents without winning a single game.
Juve have only previously faced Sporting twice before in Europe: the 2017-18 Champions League group phase saw Juve win 2-1 at home before drawing 1-1 in Portugal.
Sporting have lost only one of their last six games away from home in Europe and have kept an impressive three clean sheets during this period.
Sporting have shown great might as they beat Tottenham and Eintracht Frankfurt on the way to the quarters and are hopeful of a positive result.
The winner of this tie will either face off against Manchester United or Europa kings Sevilla in the semifinals next month.
Can Juventus turn around their two-game winless streak to record a victory here or will the visitors upset them in their home turf?
What time does Juventus vs Sporting start?
The game kicks off 21:00pm CET at the Allianz Stadium.
Juventus vs Sporting team news
The hosts welcome back Moise Kean from suspension but he may have to settle for a place on the bench.
No changes are expected from Max Allegri as Dusan Vlahovic continues to lead the attacking line.
The Serbian forward will be supported by Angel Di Maria who has 4 goals so far in the UEL and Filip Kostic on the flanks.
As for the visitors, Jovane Cabral and Paulinho will not be part of the squad as they continue to recover from injuries.
Uruguayan midfielder Manuel Ugarte, who was sent off in the second leg against Arsenal, will also sit this one out but the rest of the team will remain unchanged.
Juventus vs Sporting head to head
There have been 3 games played between these sides and each has won once and the other resulted in a 1-1 draw, All 3 previous meetings between the sides have seen both teams score.
Juventus vs Sporting current form
The home team have won 3 times in their last 5 games, losing and sharing the spoils in one as well.
Meanwhile, Sporting are unbeaten in that run, winning 4 games and drawing another.
Juventus vs Sporting prediction
Despite the visitors coming into the game on a better run of form, Juventus are tipped to make use of their home advantage and win the first leg.