Leicester City enter this game with a season record of three wins, three draws and six losses, at home they have won three times, drawn two and lost one.
Over their last five Premier League games, Claudio Ranieri’s side have won once, drawn once and lost three.
In their most recent Premier League game the foxes lost 2-1 against Watford and now sit in 14th position on 12 points.
Middlesbrough enter this game with a season record of two wins, two draws and five losses, away from home they have won one times, drawn one and lost four.
Over their last five games played, Aitor Karanka’s side have won one, drawn two and lost two.
In their most recent Premier League game the Boro lost 1-0 against Chelsea and now sit in 15th on 11 points.
Leicester City remain strong at home despite the recent loss to West Brom and will be looking to bounce back in front of their home fans.
Middlesbrough have been giving a good account of themselves recently despite the results and they will not be overawed at playing the champions.
Prediction – Draw