All eyes return to the Champions League over the next fortnight as the 16 remaining teams get set to battle it out for a coveted spot in the quarter-finals.
It has been a riveting edition of world football's most elite and prestigious club tournament so far, with all of the fun starting once again tonight as the second-legs kick off with Arsenal travelling to holders Bayern Munich and Atletico Madrid hosting AC Milan at the Vicente Calderon.
A number of the eight ties remain finely poised and ever so delicately balanced as we head into the second legs, while certain other teams appear to require a miracle if they are successfully overturn crippling deficits and successfully book their places among the final eight.
So, with that in mind, here we thought we would have a look at each of the games and have a go at predicting the outcome of each second-leg clash.
Have a look at our predictions and please, as ever, feel free to leave your thoughts and opinions in the comment box provided below.
How do you see the second leg ties progressing? Do you agree with our predictions?
Perhaps you feel you can do better? Let us know!