The first silverware of the season is on offer on Sunday as Arsenal and Manchester City square off in the Carabao Cup final.

While most of Pep Guardiola’s team seems set in stone, the sheer depth of attacking options has left the Spaniard with a selection headache ahead of Sunday’s clash. Kevin De Bruyne, David Silva, Sergio Aguero and Raheem Sterling are all likely to start, so that just leaves one attacking spot left to fill.

Leroy Sané, who started last time out against Wigan, would have been the clear first choice earlier in the season, but an injury to the German speedster against Cardiff opened the door for Bernardo Silva to make his mark on the first team.

Silva has scored or assisted in six of his last ten games in all competitions, and is tailor-made for a Pep Guardiola team. The Portuguese midfielder, valued at £36million by Transfermarkt, had a slow start to his City career but has made up for lost time with some superb performances.

The nine-cap winger endured a similar start to life under Pep Guardiola, who clearly has no problem taking his time to bed players in. Like Silva, the 22 year-old Sané has since proved his worth with his electrifying pace and clinical finishing.

So, Manchester City fans, who should Pep Guardiola opt for on Sunday? Let us know by voting below…