Real Madrid and Manchester City, two heavyweights of European football, suffered unexpected defeats in the Champions League on Tuesday.The current…