Giant-killing Barnsley will face fellow Coca-Cola Championship side Cardiff in the FA Cup semi-finals while Premier League Portsmouth take on West Brom.

The Tykes have advanced to the semis by beating Premier League giants Liverpool and Chelsea while Cardiff overcame top-flight Middlesbrough on Sunday.

Portsmouth, who conquered Manchester United in the quarter-finals, will be favourites to beat West Brom who knocked out Bristol Rovers in the last round.

Copyright (c) PA Sport 2008, All Rights Reserved.

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: