The FA Cup is English football's primary
cup competition. Clubs in the
highest tier of English football enter the FA Cup in the third round and are selected randomly out of a hat with the remaining clubs. If a match is
drawn, a
replay comes into force, ordinarily at the ground of the team who were
away for the first game. As with league fixtures, FA Cup matches are subject to change in the event of games being selected for television coverage and this often can be influenced by clashes with other competitions.
Arsenal Arsenal entered the
1977–78 FA Cup in the third round where they faced
Second Division team
Sheffield United at
Bramall Lane. Four goals in a ten-minute spell in the first half, from
David O'Leary,
Malcolm Macdonald (2) and
Frank Stapleton, effectively ended the match as a contest. United had missed a
penalty after O'Leary's opener and conceded a fifth to Stapleton in the second half, as Arsenal proceeded to the fourth round with a 5–0 victory.
Wolverhampton Wanderers were Arsenal's fourth round opponents at
Highbury. In front of a crowd of nearly 50,000, Wolves made the better start but
Alan Sunderland's header from a Macdonald
cross gave Arsenal a lead against the run of play.
Kenny Hibbitt equalised but the game was decided in the final minutes when Wolves' defender
Bob Hazell was sent off; Macdonald scored the winner seconds later. The fifth round saw Arsenal drawn at home against
Walsall, against whom, in the
1932–33 FA Cup they had lost 2–0 in what is regarded as one of the greatest FA Cup upsets in the history of the competition. The upset was not repeated as Arsenal won 4–1 with goals from Stapleton (2), Macdonald and Sunderland;
Alan Buckley scored the consolation for Walsall. Welsh third-tier side
Wrexham were Arsenal's sixth round opponents, the match taking place in front of 25,000 supporters at the
Racecourse Ground. An early header from Wrexham's prolific striker
Dixie McNeil went wide of
Pat Jennings' post and 25 minutes in, Macdonald tapped home after Stapleton's header was parried by Wrexham goalkeeper
Eddie Niedzwiecki. Wrexham increased their tempo and were denied by the referee as he disallowed a
Bobby Shinton goal for offside. The Welsh side equalised midway through the second half, with a McNeil header, his eleventh goal of his FA Cup campaign. Arsenal quickly retook the lead through a Sunderland header, and extended it to 3–1 in the 73rd minute after a
Liam Brady slice was delicately finished by
Willie Young.
Graham Whittle pulled one back for Wrexham with ten minutes to go but the match ended 3–2 and Arsenal were through. The semi-final, played at
Chelsea's
Stamford Bridge as a neutral venue, was against lower-league
Orient who had already knocked out First Division teams
Norwich City, Chelsea and
Middlesbrough. Arsenal took the lead in the fifteenth minute through a deflected Macdonald strike, and doubled their advantage three minutes later as Macdonald scored again, this time courtesy of a deflection by Orient defender
Glenn Roeder.
Graham Rix extended the North London club's lead midway through the second half to see Arsenal into the final as 3–0 victors.
Ipswich Town Ipswich's first game in the 1977–78 FA Cup was away at Second Division Welsh club
Cardiff City in the third round. As Ipswich were in a poor run of form both domestically and in European competition, manager
Bobby Robson had declared the FA Cup contest against Cardiff as "the most important match the club is going to play this season". Ipswich were drawn against Fourth Division
Hartlepool United in the fourth round. A controversial penalty awarded to Ipswich in the sixth minute was converted by
Colin Viljoen after
Derrick Downing was adjudged to have fouled Mariner. Ipswich extended their lead with a second from Mariner before Downing pulled one back for Hartlepool. Second half goals from
Brian Talbot and Viljoen ended the tie 4–1 in favour of the East Anglian team who progressed to the fifth round where they faced
Bristol Rovers. The game was played on a frozen
Eastville Stadium pitch and the lower league team came into the match against Ipswich having lost just two of their previous fourteen matches. A Talbot throw-in was collected by
Clive Woods whose cross was converted by
Robin Turner. Rovers' equaliser came early in the second half as Ipswich goalkeeper
Paul Cooper failed to clear a corner which was subsequently headed in by midfielder
David Williams. Fifteen minutes later, the Bristol club took the lead, Williams scoring after a
Russell Osman clearance.
Bobby Gould then scored for Rovers but the goal was disallowed and with four minutes to go, Mariner secured an equaliser to send the game to a replay at
Portman Road. Ipswich pressed early on but with no reward for their domination and had to wait until the 26th minute to capitalise. A corner from Woods was converted by Mick Mills at the far post. As Rovers went in search of an equaliser, Mariner scored following good passing work from
Allan Hunter and Mills. Woods scored a third with ten minutes remaining to end the match 3–0 and send Ipswich into the sixth round to face
Millwall. The match at
The Den had just commenced when
George Burley's speculative effort found the back of the Millwall net prompting violence in the terraces. The fighting spilled onto the pitch and forced a 17-minute delay in the match, after which Ipswich continued to dominate but could not extend their lead. Early in the second half, a goal-line clearance from Millwall's
Jon Moore fell to Mariner who finished it to double Ipswich's lead. Mariner scored again with fifteen minutes to go, tapping in from a Turner cross.
Dave Mehmet pulled one back for Millwall after a
Barry Kitchener effort was saved by Cooper, but Ipswich then scored three times in as many minutes. Wark, Talbot and Mariner (completing his
hat-trick) added to the scoreline which ended 6–1 and Ipswich progressed. The semi-final, against
West Bromwich Albion, was played at Arsenal's Highbury as a neutral venue. The opening goal came from a diving header: Talbot displayed "outrageous bravery" to score at the near post from a Mills cross. ==Pre-match==