The FA Cup victory over Blackburn catapulted Manchester City from their rough patch straight into the semi-finals, where they would face Middlesbrough — who had unexpectedly eliminated heavyweight Manchester United.
With this result, the FA Cup semi-final matchups were set: Manchester City vs. Middlesbrough, and Chelsea vs. the underdog Chesterfield.
Over the next three weeks, City rallied with a solid 2–1 win away at Leicester, followed by a convincing 3–1 victory over Derby County. At last, City got their revenge—Derby had crushed their hopes in the First Division title race last season after City were hit with a points deduction.
After three consecutive wins, Manchester City faced Stockport County in the first leg of the League Cup semi-final—and delivered a commanding performance, putting three unanswered goals past them.
Jay-Jay Okocha scored twice, while the third was added by Henrik Larsson.