Newcastle were defending the cup they had won the year before by defeating Barnsley2–0. They faced a Bradford City side who had earned their highest position in the league. Newcastle's preparations were upset by long-term injuries to England international centre-forward Albert Shepherd and Peter McWilliam. Bradford's team showed just one surprise with Scottish centre-half Willie Gildea drafted in for just his 10th game for the club.
The first match at Crystal Palace ended goalless after extra time meaning for the second successive year the final went to a replay. City made one change to their team for the replay with Bob Torrance coming in for Gildea, who never played for City again. Newcastle's team remained unchanged. The replay, which took place at Old Trafford, was settled by a single goal for Bradford, a header scored by captain Jimmy Speirs.
It was a new trophy that Speirs lifted, appropriately made by Bradford jewellers Fattorini's. The cup triumph remains Bradford's only major honour.