The UEFA Champions League round-of-16 draw has been made; our menu for February's European footballing feast set. It looks a tasty one.
Almost every tie has an element of either epic intrigue or balance of strength. Whether you're struggling to predict how Liverpool vs. Bayern Munich or Tottenham vs. Borussia Dortmund plays out, or wondering how Lyon's talented kids get on against elite opposition, there's something for everyone.
Let's take a look at all eight ties, pick out the key men who will decide matters and offer predictions for each matchup.
Schalke 04 vs. Manchester City
Upset Alert?