AFC Wimbledon caused an EFL Cup giant killing by knocking out Premier League side Ipswich Town.

They beat them 4-2 on penalties after a 2-2 all draw at Plough Lane.

Their reward is a third round tie at home to Newcastle, who also needed spot-kicks to win their game at Nottingham Forest, following a 1-all draw.

West Ham beat Bournemouth 1-nil to book themselves a tie against holders Liverpool.

Wolves and Brentford also progressed.