CardiffCardiff City2PortsmouthPortsmouth1

EFL Cup: Cardiff City 2-1 Portsmouth (AET)

Anthony Pilkington of Cardiff City and Portsmouth's Jack Whatmough compete
Cardiff City had to come from behind to beat Portsmouth

Greg Halford's venomous extra-time strike against battling Portsmouth sent Cardiff City into the EFL Cup second-round draw.

The visitors from League One led after home captain Sean Morrison directed Kal Naismith's cross into his own net.

After coming on at the start of the second half, winger Nathaniel Mendez-Laing levelled with his first touch.

Mendez-Laing came close to winning the tie for City in normal time before Halford finally sent them through.

The visitors, under new ownership in former Walt Disney chief executive Michael Eisner, were hopeful of a fairytale outcome after taking the lead.

The League One side's confidence grew as the opening period wore on.

But Bluebirds' summer signing Mendez-Laing's equaliser shifted the momentum back to the hosts.

The first half of extra-time was also scoreless and the game seemed to be heading for penalties until Halford scored in the 113th minute against his former club.

It was Halford's first goal since the opening round of the same competition in 2016 as he made the most of Junior Hoilett's build-up.



Formation 4-4-2

  • 28MurphyBooked at 45mins
  • 6Richards
  • 4Morrison
  • 5Ecuele Manga
  • 15Halford
  • 23KennedySubstituted forHoilettat 87'minutes
  • 22O'Keefe
  • 20DamourSubstituted forRallsat 102'minutes
  • 13PilkingtonSubstituted forMendez-Laingat 45'minutes
  • 7TomlinSubstituted forMeiteat 97'minutes
  • 9Ward


  • 2Peltier
  • 8Ralls
  • 19Mendez-Laing
  • 25Etheridge
  • 27Meite
  • 33Hoilett
  • 34Coxe


Formation 4-4-2

  • 1McGee
  • 25Talbot
  • 16Whatmough
  • 6Burgess
  • 38HaunstrupSubstituted forCloseat 105'minutes
  • 26Evans
  • 30May
  • 4Rose
  • 23BennettSubstituted forBakerat 98'minutes
  • 22NaismithSubstituted forKabambaat 65'minutes
  • 8PitmanSubstituted forChaplinat 114'minutes


  • 2Davies
  • 7Baker
  • 14Main
  • 15Kabamba
  • 19Chaplin
  • 33Close
  • 35Bass
Steve Martin

Match Stats

Home TeamCardiffAway TeamPortsmouth
Shots on Target

Live Text

  1. Post update

    Match ends, Cardiff City 2, Portsmouth 1.

  2. Post update

    Second Half Extra Time ends, Cardiff City 2, Portsmouth 1.

  3. Post update

    Corner, Cardiff City. Conceded by Christian Burgess.

  4. Post update

    Attempt blocked. David Junior Hoilett (Cardiff City) right footed shot from outside the box is blocked.

  5. Post update

    Attempt missed. Stuart O'Keefe (Cardiff City) left footed shot from the centre of the box is close, but misses to the left.

  6. Post update

    Hand ball by Danny Rose (Portsmouth).

  7. Post update

    Foul by David Junior Hoilett (Cardiff City).

  8. Post update

    Danny Rose (Portsmouth) wins a free kick in the attacking half.

  9. Substitution

    Substitution, Portsmouth. Conor Chaplin replaces Brett Pitman.

  10. Goal!

    Goal! Cardiff City 2, Portsmouth 1. Greg Halford (Cardiff City) right footed shot from the centre of the box to the bottom left corner. Assisted by David Junior Hoilett with a cross following a corner.

  11. Post update

    Corner, Cardiff City. Conceded by Ben Close.

  12. Post update

    Attempt missed. Ibrahim Meite (Cardiff City) right footed shot from very close range is too high.

  13. Post update

    Joe Ralls (Cardiff City) wins a free kick in the defensive half.

  14. Post update

    Foul by Adam May (Portsmouth).

  15. Post update

    Delay over. They are ready to continue.

  16. Post update

    Delay in match Sean Morrison (Cardiff City) because of an injury.

  17. Post update

    Attempt saved. Sean Morrison (Cardiff City) header from the centre of the box is saved in the centre of the goal.

  18. Post update

    Corner, Cardiff City. Conceded by Christian Burgess.

  19. Post update

    Second Half Extra Time begins Cardiff City 1, Portsmouth 1.

  20. Substitution

    Substitution, Portsmouth. Ben Close replaces Brandon Haunstrup.

Top Stories

Elsewhere on the BBC