I'd drop De Bruyne for Ferny for one reason - Gylfi Sigurdsson. He's a key cog in Swansea's play and he'll look to get into space behind our midfield and in front of the defence. With Yaya on his own in there he'll find more opportunities to influence the game. Swansea will not look long as often as Palace/West Ham do, they'll look to get the ball into Gylfi and he'll try and find space between the lines.
For that reason you keep the front three who will chase all game still, you keep Silva in for his ability to control the pace of the game. You allow Yaya the role to dictate play from deep without having to cover too much ground by getting Fernandinho (or Delph) on to make sure Sigurdsson is marked out of the game. Stop him and you stop Swansea in my opinion. We've got plenty of attacking threat to win the game still. Ideally we can be a couple of goals up and make some changes around 60 minutes.
Defensively it's tough. Kompany is too good not to play regardless of the mid week result, but it depends on doctors orders. I don't trust Clichy at all so perversely I'd play him in this one, rest Kolarov as Clichy just can't seem to cope at all with defending or passing these days.