Juventus will meet Villarreal in the second leg of their Champions League last 16 on Wednesday from Allianz Stadium.
These two clubs played to a 1-1 draw in the first leg as they both look to advance to the semifinals with a win today. Juventus warmed up by knocking off Sampdoria 3-1 in their last match while Villarreal picked up a 1-0 victory over Celta Vigo.
As always, we have a great day of Champions League soccer, here is everything you need to know to stream the action!
Juventus possible starting lineup:
Szczesny; Danilo, Chiellini, De Ligt, De Sciglio; Cuadrado, Locatelli, Arthur, Pelligrini; Vlahovic, Morata
Villarreal possible starting lineup:
Rulli; Aurier, Albiol, Torres, Pedraza; Coquelin, Parejo; Chukwueze, Lo Celso, Trigueros; Danjuma
Champions League Odds and betting lines
Champions League odds courtesy of Tipico Sportsbook. Odds last updated Wednesday at 1:40 p.m. ET.
Juventus (+105) vs. Villarreal (+275)
Draw: +225
We recommend interesting sports viewing/streaming and betting opportunities. If you sign up for a service by clicking one of the links, we may earn a referral fee. Newsrooms are independent of this relationship and there is no influence on news coverage.