Claudio Villa/Getty Images
Let's be honest, you'd be a fool to think Milan could pull this one out against a team that has won 21 out of their last 24 La Liga games. Barcelona has an incredible advantage. They did last year, and they certainly do this time around with an improved squad facing a deteriorated Milan.
A few lucky breaks could have been blamed by the most biased of Milan fans last year. They could have argued that the penalty awarded to Barcelona against Alessandro Nesta was farcical. This year, the Rossoneri will need plenty of breaks and perhaps a bit of help from the referees if they want to get by the best team in world football.
Unfortunately, lady luck hasn't gone Milan's way so far, as Stephan El Shaarawy remains doubtful with an injury picked up last week.