There is little doubt that the upcoming tie between Bayern and Juventus will be the most anticipated Champions League quarter-final match up with both sides commanding unassailable leads in their respective leagues .
Bayern Munich come into the match with a resounding 9-2 victory over Hamburg despite resting key players like Thomas Muller and Mario Mandzukic while Juventus reinforced their lead at the top of the Serie A after trumping arch-rivals Inter Milan 2-1 at San Siro.
With both sides in commanding form, we take a look at the factors which are set to decide the result when they clash at the Allianz Arena on Tuesday.
Predicted Starting XIs:
Bayern Munich: Neuer, Dante, Van Buyten, Lahm, Alaba, Schweinsteiger, Gustavo, Robben, Muller, Kroos, Mandzukic
Form guide (all competitions): WWWWW
Juventus: Buffon,Bonucci, Barzagli, Chiellini, Pirlo, Lichsteiner, Asamoah, Marchisio, Vidal, Giovinco, Quagliarella
Form guide (all competitions): DWWWW
Javi Martinez vs Andrea Pirlo
Any coach will tell you that Andrea Pirlo's amazing ability to orchestrate the match must be stopped; Germany failed to do so in Euro 2012 and paid the price and Chelsea likewise was unsuccessful in closing the Italian veteran down and saw their side torn apart by Pirlo astute passing.
Expect Bayern coach Jupp Heynckes to take a leaf out of Sir Alex Ferguson's books from when United managed to stop a Pirlo-led AC Milan by setting Park Ji-sung in a man-marking role throughout the match.
With defensive midfielder Javi Martinez suspended, Luis Gustavo will most likely be handed the role and it will be a stern test of the €40 million Bayern spent to acquire the Spaniard's talents.
Bastian Schweinsteiger vs Arturo Vidal
As Bayern's chief playmaker, Schweinsteiger plays a similar role to that of Pirlo for his side.
He may not have the mind-blowing passing range of Pirlo, but his intelligent movement and uncanny knack to make the late run to draw defences out of shape has seen him become a key member of the Bavarians' squad.
Going up against him would be Arturo Vidal, a name that Chelsea fans would likely not forget after his maestro performance against the Blues in the Champions League group stage.
Known for his tenacity in closing down defenders and the ever-useful ability of being able to take one-touch shots with either foot, Vidal will be the man Antonio Conte turns to when it comes to try to win the ball early on and launch quick counter attacks from Bayern's own half.
Mario Mandzukic vs Gianluigi Buffon
Mandzukic got the better of Buffon the last time the duo met when he scored to help Croatia hold Italy to a 1-1 draw in Euro 2012 and will seek to beat the Juve stalwart once again on Tuesday.
The 26-year-old striker has also enjoyed a dream debut season at Bayern having scored 18 goals in all competition and ousted Mario Gomez as the lead striker for Jupp Heynckes' side.
However, it won't be a straightforward task for the 26-year-old striker as he will have to go up against Andrea Barzagli, Leonardo Bonucci and Giorgio Chiellini - possibly the most stable back like in the world.
Franck Ribery vs Stephan Lichsteiner
Juventus' 3-5-2 formation means that they will dominate the middle of the pitch but they have in turn sacrificed stability down the flanks, which will be where Bayern seek to strike at.
Expect Ribery to make use of his explosive speed on the counter attack by hanging behind Juve's wing-back Lichsteiner and going down the line to draw the center backs out of position.
It will be all about getting the balance between charging up in attack and holding back to defend for Lichsteiner. If he gets it right, the payoff of having an extra man in front may be the winning factor for Juve. If not, Ribery will most likely be the one who will punish Juve on the break.