Not sure Silva is quite ready for 90 minutes at Prem pace, but I reckon he'll get a run. James is by no means out of the equation, he's impressing me. For me, only Ndidi is a nailed-on starter in that area - you could perm the other positions dependant on tactics. It is however a nice selection problem for Puel.
I'm torn with Iheanacho; it's clear the talent is there (and I now do prefer him, without doubt, to Slimani) because he does add something to the team. I'm just not sure how to balance it and whether he's mentally there and ready to give his all. I think he needs both game time and confidence, but if he's going to 'pack a sad' and not put in a shift then that'd be to our detriment. It's a balancing act but I would like to see him get some time on the pitch, maybe replacing Vardy for the last 20 to 30 minutes (I don't think it works with both him and Vardy)
I'd continue with Amartey and Dragovic (whatever the situation with Simpson and Morgan) because that's our way forward. (That said, how long is Dragovic around? Wasn't it a season long loan or something??) Fuchs or Chilwell at left back for me, pluses and minuses for either. I'd opt for Gray over Albrighton, and obviously Mahrez. Shinji because, well, he's Shinji.