For the first time in a 100 years there is only one top-flight side in the semi-finals of the FA Cup. Portsmouth are that Premier League side, while Championship trio Barnsley, Cardiff and West Brom make up the rest of those still in the hat. What a weekend of shocks as Manchester United the favourites go out to Portsmouth, with an even bigger shock next as Chelsea go out to Championship opponents, Barnsley. The semi final draw is made later today at 1.25. Portsmouth must now be favourites to win the Cup whatever the draw. The romance of the FA cup is back.