West Bromwich Albion were appearing in their ninth final, having won the cup on three previous occasions, while Preston had won the competition twice and were playing in the final for the sixth time. The two clubs had met in one final before in 1888, with Albion winning 2–1 on that occasion; in this match, Albion won 3–2. Ronnie Allen opened the scoring but Preston soon equalised through Angus Morrison. Preston then took the lead through Charlie Wayman although the goal was probably offside. Allen equalised from the penalty spot before a late goal from Frank Griffin secured the cup for Albion for the fourth time. This capped off the club's greatest ever season as they also finished second in the table, agonisingly losing out on 'the double' to Black Country rivals Wolverhampton Wanderers.
The last surviving member of the winning team, Ray Barlow, died in March 2012 at the age of 85.
As a First Division club, West Bromwich Albion entered the FA Cup at the third round stage. They began their 61st FA Cup campaign at home against Chelsea, whom they beat 1–0 thanks to an own goal by Ron Greenwood. Their next cup match saw Albion defeat Rotherham United 4–0, in what was the first ever meeting between the two sides in any competition. Johnny Nicholls scored two of the goals and Ronnie Allen and Reg Ryan one each. A hat-trick from Ronnie Allen gave Albion a 3–2 win against Newcastle United in round five in a thrilling match. The game was played in front of 61,088 spectators, the highest attendance at The Hawthorns for 16 years. An estimated 20,000 more were locked out. Albion were then drawn at home for the fourth round in succession; this time Tottenham Hotspur were the visitors as the competition reached the quarter-final stage. A free-kick by Ray Barlow and two goals from Johnny Nicholls resulted in a 3–0 West Bromwich Albion victory.
Staffordshire rivals and Third Division North leaders Port Vale were the opposition in the semi-final, which was played at the neutral venue of Villa Park in front of a near 70,000 crowd. Vale's Albert Leake opened the scoring before the break, but Albion equalised just after the hour when Jimmy Dudley's cross evaded the Vale goalkeeper Ray King and ended up in the net. Ronnie Allen, playing against his former team, scored the winning goal for Albion from a penalty kick, following a foul on George Lee. leading to scenes of wild celebration from the Albion supporters.