West Bromwich Albion's biggest game for a quarter of a century, their FA Cup semi-final against Portsmouth, will be played at Wembley on Saturday, April 5.

The match, Albion's second appearance at the new stadium, will kick off at 12.15pm and will be screened live by BBC1.

The other semi-final, between Cardiff City and Barnsley, will take place at Wembley on Sunday, April 6.