Bradford City defeated League One team Notts County in the first round, winning in extra time through a James Hanson goal. Bradford's second round tie was against Championship side Watford, who went ahead after a 71st-minute goal from Ikechi Anya. Bradford scored, first through Kyel Reid's 84th-minute equaliser and Garry Thompson in injury-time. Burton Albion, also of League Two, played Bradford in the third round. Bradford were behind by two goals for the majority of the match, but Nahki Wells scored twice in the last 10 minutes, resulting in extra time. Stephen Darby scored the winning goal in the 115th minute. Bradford were drawn against Wigan Athletic of the Premier League in the fourth round. The match was goalless after 90 minutes and also after extra time, resulting in a penalty shoot-out. Bradford won the shoot-out 4–2 with successful penalties from Nathan Doyle, Gary Jones, Stephen Darby and Alan Connell. It was the first time Bradford had knocked a Premiership club out of the competition since they defeated Nottingham Forestin September 1995. Bradford's quarter-final victory over Arsenal of the Premier League at Valley Parade was also decided on penalties, after the match finished 1–1 during regulation time. Nathan Doyle, Gary Jones and Alan Connell all successfully converted their penalties for Bradford, who won 3–2 on penalties. In the semi-final first leg against Premier League Aston Villa, Nahki Wells gave Bradford the lead after 20 minutes and Rory McArdle scored in the 77th minute. Andreas Weimann scored for Aston Villa in the 82nd minute, but Carl McHugh restored Bradford's two-goal lead in the 87th after heading home Gary Jones' corner. Aston Villa won the second leg 2–1, but Bradford won 4–3 on aggregate. Christian Benteke put Aston Villa ahead in the 24th minute, before Bradford's James Hanson levelled in the 55th minute. Andreas Weimann scored an 89th-minute goal for Aston Villa.
Swansea City received a bye into the second round as one of the thirteen Premier League clubs not involved in European competition. They were drawn against Championship side Barnsley at the Liberty Stadium. Swansea won 3–1 after a 24th-minute opener from Danny Graham and two second-half goals from Luke Moore. Swansea's third round opponents were Crawley Town. Played at the Broadfield Stadium, Michu put Swansea one goal ahead in the 27th minute. Josh Simpson and Hope Akpan put Crawley 2–1 ahead after 62 minutes. Graham levelled the tie in the 74th minute with header from a Dwight Tiendalli cross. Garry Monk scored an injury-time winner from a corner kick for Swansea. The match finished 3–2 and Swansea progressed to the fourth round. Swansea were paired with Liverpool at Anfield in the fourth round draw. Chico Flores put Swansea in the lead and Nathan Dyer scored a second goal for Swansea from a cross across the six-yard line from Pablo Hernández. Luis Suárez scored one goal for Liverpool, but a counterattack from Swansea led to a third goal for Swansea from Jonathan de Guzmán in the 90th minute. Swansea were drawn against Championship side Middlesbrough in the quarter-final. The only goal of the game came in the 82nd minute, after Middlesbrough defender Seb Hines headed the ball into his own net. Swansea played Chelsea in the semi-final, with the first leg at Stamford Bridge. Michu scored in the 39th minute to give Swansea the lead, following a defensive error from Branislav Ivanović. A second mistake from Ivanović allowed Danny Graham to double Swansea's lead in the 90th minute; the match ended 2–0. The second leg was played at Swansea's Liberty Stadium. While Michu had the best opportunity to score in the 9th minute, the game finished 0–0 and Swansea advanced to the final. In the 80th minute, there was an incident between a ball boy and Chelsea player Eden Hazard. Replays showed that the ball boy was shielding the ball from Hazard in an attempt to waste time. Hazard then kicked the ball out from under the boy, prompting referee Chris Foy to show him a red card for violent conduct.