Leicester City were always going to have a bit of a hangover after last season’s magic.

The title winners struggled badly, and it was only after removing manager Claudio Ranieri that they started looking like their old selves, moving up the table and ending up in the Champions League quarter-finals.

They play Spurs tonight (kick-off 7.45pm), hoping to finish the season on a high.

Can their sporadically brilliant midfielder Riyad Mahrez turn on the flair against high-flying Spurs?