Leicester City boss Craig Shakespeare believes the Foxes were not at their best despite making it six wins in a row with a 2-0 victory at home to relegation battlers Sunderland.