I don't think anyone would have thought Liverpool and Leverkusen would lose that match. They are both on a different level compared to West Ham and Atalanta. Liverpool and Leverkusen are the best teams in the European league this season. So I think everyone will predict they will be able to beat their respective opponents.
Yep. I also think the same, Bayer Leverkusen and Liverpool have a higher level, they probably won't have a problem to beat West Ham and Atalanta. Although it is not impossible for a surprise but it is likely very small chance considering the current performance of Leverkusen and Liverpool. These teams are playing consistently both in domestic and international competition. So, I'm also confident to say Leverkusen and Liverpool will go to the next round.
An exciting match is AC Milan vs AS Roma. Both teams come from Serie A. AC Milan is the favorite because they have a higher position than AS Roma. But imho they are both on the same level. Milan was slightly superior but the outcome of the match was still unpredictable. No team is too strong compared to other teams.
You're right. It will be interesting match, both AC Milan vs AS Roma are top teams from Serie A. I'm very sure we will see a tight match between them. Although AC Milan has a better position in Serie A, but it won't be easy to beat AS Roma considering the improvement of AS Roma performance recently. I still favor AC Milan to win the match but I'm not so confident as I predicted the match of Leverkusen and Liverpool.