Manchester City have one foot firmly in the Champions League Semi-Finals after a 3-0 win over Bayern Munich. But this version of the team is something.