On 22 February 2011, Vieira scored the first two City goals in a 5–0 win in the FA Cup Fourth round replay against Notts County, and was awarded Man of the Match honours. He scored in the Premier League on 3 April against Sunderland, a minute after having come on as a substitute for Adam Johnson in the 5–0 win. He made an added-time substitute appearance in place of David Silva on 14 May, as Manchester City won the 2011 FA Cup Final with a 1–0 win over Stoke at Wembley Stadium.