Manchester City look set to be without Bernardo Silva for the next few games as a huge showdown with Arsenal approaches on the horizon.
The Portuguese playmaker, who signed a bumper new contract until 2026 over the summer, was forced off before half-time during Tuesday’s 3-1 Champions League comeback win over Red Star Belgrade in Group G.