Despite seemingly cruising towards promotion, Leicester suffered a minor blip in their derby with Coventry City last Saturday.
Abdul Fatawu’s red card was ultimately costly, as Enzo Maresca’s side were beaten 3-1 despite leading at half time.
Emotions also boiled over for their Italian manager, as he picked up a caution which means he will not be present on the sideline for this encounter.
That ended an 11-game unbeaten streak for the Foxes, in which they won nine games, but it still keeps them a healthy seven points clear at the top of the Championship.
Form at home in particular is a major reason why they remain huge favourites to win the title this season, as they have won 12 of their last 14 games at the King Power.
Facing sides battling for promotion with them have not proven overly fruitful this season though, as eight of the 16 points Leicester have dropped in the league have come against sides in the top six.
Two of those came by drawing with Ipswich in the reverse fixture earlier in the campaign, and a repeat of that would see them fail to beat Ipswich in a league season for the first time since 2009-10.
Ipswich will be thankful that they come into this fixture showing signs of improvement after an awful end to 2023.
The Tractor Boys lost a lot of ground in the automatic promotion race by going winless in five – drawing four and being thrashed 4-0 at Leeds United.
After Southampton’s win away at Swansea City on Saturday lunchtime though, it does mean that Ipswich will enter this fixture outside the top two.
With an inferior goal difference, Ipswich know they need at least a point if they are to end the weekend back in the automatic positions, and last week’s win over Sunderland may help raise spirits.
Realistically though, this represents their best chance of potentially hunting down Leicester, who sit seven points clear at the top and are still showing the best form in the division.