Portsmouth reached the FA Cup final for the first time in 69 years on Saturday when a 54th-minute goal from Nwankwo Kanu gave them a 1-0 semifinal win over West Bromwich Albion at Wembley Stadium. Portsmouth will now play either Cardiff City or Barnsley, who meet in an all-Championship semifinal on Sunday, in the final at Wembley on May 17.