Portsmouth reached the FA Cup final for the first time in 69 years yesterday when a 54th minute goal from Nwankwo Kanu gave them a 1-0 semi-final win over West Bromwich Albion at Wembley Stadium.

The Premier League team's slender victory over their Champion-ship opponents ended the chance of this year's final being the first to be contested by two teams from outside the top flight since league football started in England in 1888-89.

Portsmouth will now play either Cardiff City or Barnsley, who meet in an all-Championship semi-final today, in the final at Wembley on May 17.

West Brom, who were the better team for much of the first half, went close to an equaliser when Robert Koren hit the bar after 75 minutes, but Portsmouth held on to reach the final for the first time since they won the cup for the only time in 1939.

With so much at stake for both clubs who were chasing a rare appearance in the showpiece of the English game, the match was a typically tense semi-final that only really came to life in the second half.

Portsmouth, who had largely been outplayed in the opening 45 minutes, broke the deadlock against the run of play when West Brom failed to deal with a long, speculative ball played deep into their box by Glen Johnson.

Milan Baros collected the ball between his chest and upper arm then turned and fired in a low shot which goalkeeper Dean Kiely failed to hold. As the ball ran across the face of the goal Zoltan Gera attempted to clear the ball to safety but could only find Kanu who made no mistake from three metres out to score against his former club.

Baros then had a great chance to wrap up the match for Pompey after 66 minutes but squandered his effort and was substituted five minutes later.

West Brom went forward in search of an equaliser and almost drew level when Koren's well-struck 20-metre shot flew back off the bar with 15 minutes to play.

Leading scorers

26 goals Ronaldo (Man. United)
21 goals Torres (Liverpool)
19 goals Adebayor (Arsenal)
14 goals Santa Cruz (Blackburn), Keane (Tottenham), Berbatov (Tottenham)

Upcoming fixtures

Playing Today
Everton vs Derby 16.00
Middlesbrough vs Man. United 14.30

Tuesday:
Premier League - 8.45 p.m. West Ham vs Portsmouth.

Saturday:
Premier League - 3 p.m. Birmingham vs Everton; Bolton vs West Ham; Derby vs Aston Villa; Reading vs Fulham; Sunderland vs Manchester City; Tottenham vs Middlesbrough;
6.15 p.m. Portsmouth vs Newcastle.

Sunday:
Premier League - 2.30 p.m. Liverpool vs Blackburn;
5 p.m. Manchester United vs Arsenal.

Monday, April 14:
9 p.m. Chelsea vs Wigan Athletic.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.