Ferreira scored his first competitive goal for the Blues on 19 February 2006, in a 3–1 home victory over Colchester United in the FA Cup's fifth round. In 2006–07, however, he lost his importance in the squad, first being overtaken in his position by Khalid Boulahrouz and then midfielders Lassana Diarra and Geremi; he did play the full 120 minutes of the 1–0 FA Cup win against Manchester United on 19 May 2007, the first final to be played at the new Wembley.