Liverpool full-back Glen Johnson has hit out at Chelsea boss Jose Mourinho for breaking promises while he was at Stamford Bridge.
The 29-year-old defender has admitted he lost all respect for Mourinho during his four-year spell at the Blues.
Johnson was later sold to Portsmouth where he was able to resurrect his career under Harry Redknapp before sealing a move to Liverpool.
The West Ham United academy graduate is now one of the most consistent full-backs in the Premier League and is expected to start for England in Brazil next summer.
Johnson appears to be much happier under Rodgers which could be one of the reasons why he has been in such good form under the Northern Irishman.
Speaking to the Daily Mail, Johnson said on his experience of playing under Mourinho: "It was difficult for me under Jose at Chelsea because there was a moment when he said I deserved to play on merit.
"He said if I played well in the next game I would play the week after. I got man of the match so he couldn’t drop me.
"Then in the next game he said the same thing and I got man of the match again. Then we had another game and after that Barcelona.
"I remember speaking to my agent and saying, 'He won’t play me in this game because if I play well then he has to play me against Barcelona', and I knew that wasn’t going to happen.
"He didn’t play me in that game and from that moment I just lost it and thought,'Well, how am I meant to respect you now? It’s just finished'.
"Brendan wouldn’t do that. He’s shown that if you’re good enough you’re old enough and you’ll play in the big games if you deserve to. So in terms of man-management, Brendan is definitely better."
Johnson also hit out at his critics by declaring a right-back who couldn't defend would be playing in the Championship rather than the Premier League.
The Liverpool star is expected to start for England against Denmark tonight as his number one rival for the right-back spot - Kyle Walker - is out injured.