I made a post several months back regarding Cahill. We as the club expected too much from him, given the fact we signed him from Bolton then a couple months later he is playing in the Champions League final. He is one of the best defenders at set pieces and last ditch tackles, but that's it. Need to appreciate him for what he is rather than unrealistic expectations.