Man City will be bang up for this one, yes Aguero being out will be a blow but they've still got a lot of quality there. They really need to win if they have any chance of making it through the second leg imho. If Fernandinho plays that'll also be a boost.
Barca have been pretty poor by their standards of late, and correct me if I'm wrong but they don't have a very good record in England do they?
Bar the Chelsea EPL match, City have also been excellent at home this season, even beat Bayern in the champs league late last year. I fancy them to win tonight.
Just hope both teams turn up. This should be a cracker. I went to see Barca lose to Valencia a couple of weeks ago, and i have to say they looked very shaky at the back. I fancy City to nick this one.