Which was why the watching England boss must have been well pleased with his decision to give Danny boy a go.
The wisdom of the decision was proved in the 34th minute with a clinical goal inspired, needless to say, by the impressive Drinkwater.
His ball to an unmarked Jamie Vardy was again spot-on and so was the striker’s cross and another man of the moment – Mahrez – bagged his 16th goal of the season.
No one could say Leicester didn’t deserve it. Or that their fans were not entitled to the tongue-in-cheek way they celebrated with chants of, “We’re staying up!”
That was in stark contrast to the jeers that Palace boss Alan Pardew and his players were subjected to at half-time.
They were perhaps a little harsh, but it was also understandable as their team had then gone the best part of 19 hours – 12 and a half games to be exact – since they last won a Premier League game.
Pardew replaced the anonymous Emmanul Adebayor with Bakary Sako in the second half and the ex-Wolves man did make a noticeable difference.
But overall Pardew’s men rarely rattled Leicester who continued to play with the confidence and swagger of the league leaders they so deservedly are.
Trouble was, as long as there was only one goal in it, the more nails the Foxes faithful were left having to bite – especially when Damien Delaney hit the bar in stoppage time.
Leicester were superior enough to have secured three more precious points long before then. But Mr Ranieri will not be worried about that.