The18's Champions League Semifinal Predictions
Our Champions League predictions arrive at the semifinal stage with Europe's premier club competition showcasing England's two best teams, Manchester City and Liverpool, Spain's top side, Real Madrid, and another Spanish representative, Villarreal, that's thoroughly deserving of its place having knocked out Bayern Munich, Juventus and Atalanta on its memorable journey.
Who will contest the final on May 28 at the Stade de France in Paris? Let's turn to our collective of Nostradamus-minded people.