Manchester United overcame a huge scare to beat Rochdale on penalties and reach the League Cup fourth round, where they will face Chelsea.
Mason Greenwood broke the deadlock in the second half with only his second senior goal for United.
But seven minutes later the hosts were then pegged back when 16-year-old Luke Matheson – reportedly a target for United – burst into the box to meet a cross.
Matheson’s strike silenced all but the Rochdale corner at Old Trafford as the match headed towards a penalty shootout.
Daniel James ultimately stepped up to fire in the winning spot-kick after Sergio Romero saved Jimmy Keohane’s penalty.