Liverpool face two very tough opponents in their remaining cup competitions in Chelsea and Villareal. Chelsea fought Liverpool to a stalemate in the league cup final and only lost the epic penalty shootout by a hair. Villareal are knockout specialists who have already given Atalanta, Juventus, and Bayern Munch their marching orders in this European campaign. They will be really tough opponents.
Man City should actually have a relatively easy time against Real Madrid IMO. Real flatter to deceive and rely on moments of brilliance but are merely the sum of their expensive parts, as they always have been. And this is no vintage Real side. They only got past Chelsea because the latter collapsed in the first leg. City are a far more cohesive unit who can also equal the talent Real have in their squad. I could actually see this being a Man City rout.