When Bayern Munich and Juventus were paired together during the draw earlier this month, many tipped this Champions League quarter-final tie to be the one to watch out of the four that came out of the hat.
Right now, both of these teams hold comfortable advantages at the top of their respective leagues. Bayern Munich lead the Bundesliga by a massive 20 points, while Juventus are nine points in front of Napoli at the Serie A summit.
Apart from Barcelona, no side looks more potent -- sometime even more than the Spanish giants -- than Bayern. The likes of Thomas Muller, Franck Ribery, Bastian Schweinsteiger and Toni Kroos have been brilliant all season and will ask constant questions of the Juve backline.
Such is the strength of the squad, that coach Jupp Heynckes will have the luxury of calling the likes of Mario Gomez and Arjen Robben, who scored two goals at the weekend, from the bench.
Their defensive midfielder Javi Martinez, however, will take no part due to being suspended, with Luis Gustavo set to take the Spaniard's place in the starting lineup.
This promises to be a wonderful tie, and all eyes will be on Bayern's attacking potential against Juve's capabilities to stand up to what will surely be their toughest test yet.
There are no such problems for the Italian champions, who have no players who are banned. They could be without main striker Mirko Vucinic, though, because of a fever.
From the six matches that these two have played against each other, Juventus have recorded three victories to Bayern's two.
Bayern Munich: Neuer (GK); Lahm, Van Buyten, Dante, Alaba; Gustavo, Schweinsteiger; Muller, Kroos, Ribery; Mandzukic
Juventus: Buffon (GK); Barzagli, Chiellini, Bonucci; Pirlo; Vidal; Pogba, Marchisio, Asamoah; Vucinic, Matri
Bayern Munich: W/W/W/W/W/W
Sky Sports 2/HD, Sky Sports Events Centre, Sky Go
MSG Plus, SiriusXM FC, Fox Soccer 2Go, Fox Soccer Plus, Fox Sports Net
This is a very difficult match to predict concerning the fact that both of these teams are European giants. They are obviously both very skilled and know their ways on the pitch.
Bayern Munich 1-1 Juventus