Actually I thought McGeady was very poor last night. Messing and pissing about with the ball, and no end result.
Although I agree with what you said about the substitutions. Keane was fucking useless. He's turned into a right lazy cunt, and he should have been removed at half time. He's served us well, and has been arguably our best player for the past 10 years, but he needs to hang up his boots. McLean should have been brought on too, and one of the other younger guys.
And yes, Giles is spot on. I usually can't listen to those tools after a match, but Giles had it down to a tee. If you don't have the players (which we certainly don't) the system ain't gonna work.