Grudger does indeed turn out to be an evolutionarily stable strategy against sucker and cheat, in the sense that, in a population consisting largely of grudgers, neither cheat nor sucker will invade. Cheat is also an ESS, however, because a population consisting largely of cheats will not be invaded by either grudger or sucker. A population could sit at either of these two ESSs. In the long term it might flip from one to the other.