Ryan Hedges opened the scoring against the club who released him as a teenager but the Reds faded badly in the second half in which the visitors levelled early.
The Reds won the shoot-out 4-2 to take two points and go to five in Group F, meaning they need to avoid defeat by two or more goals against Bradford City at home in a week’s time to reach the knock-out stage.
Daniel Stendel made ten changes from the side who beat Southend United in League One on Saturday, with captain and goalkeeper Adam Davies the only player to stay in the side as back-up stopper Jack Walton is injured.
Several players were out of position with left-backs Ben Williams and Zeki Fryers used in central midfield and central defence respectively and winger Hedges playing at left-back.
The first half an hour was very dull as Barnsley struggled to break down a defensive away side who played a back five. The first shot was in the 34th minute and was a good one by full debutant Cauley Woodrow from 25 yards which goalkeeper Joe Hilton had to dive at full-length to claw out of his top right corner.
Jacob Brown then flicked a header over at the front post from a George Moncur corner. Another corner, won by Brown, led to the goal as Hedges and Jordan Williams tried to work a training ground routine with short passes but seemed to get it wrong so the Welsh international cut inside and fired a low shot from 25 yards which snuck past Hilton into the bottom right corner.
Moncur then shot straight at Hilton from long-range before Jordan Williams blasted over from even further out just before half-time. Woodrow was brought off at half-time with Lloyd Isgrove coming on to play right wing, which meant Brown moved up front. Ben Williams returned to left-back with Hedges moving forward onto the wing and Moncur, who played on the left in the first half, joining Jared Bird in the middle.
Everton had their first shot five minutes into the second half when Josh Bowler collected a cross from the left in the box but his effort was tame and easily held by former Everton youth Davies.
Bassala Sambou then saw a 25-yard volley tipped wide by Davies who was helpless as the same player headed in a right-wing corner by Bowler at the near post.
Hedges was taken off for Mamadou Thiam after an hour but it was Everton who were on top with Manasse Mampala cutting in off the left wing and shooting from inside the box with Davies getting down to save easily. At the other end, Brown headed over a difficult chance from a Thiam corner.
Stendel’s final substitute saw him bring Mike Bahre off the bench for Victor Adeboyejo. Moncur almost won it late on but his long-range effort was scrambled away by Hilton. The goalkeeper saved again after Bahre’s left wing cross hit Isgrove and went straight at him from close range.
Davies saved from Boris Mathis – who was brought on after 94 minutes to take a penalty but shot far too close to the goalkeeper – then flung himself full length to his right to deny Northern Ireland international Shayne Lavery. Barnsley scored all four penalties through Moncur, Brown, Bahre and Thiam who secured the victory.
Barnsley team: Davies; J Williams, Jackson, Fryers, Hedges (Thiam 60mins); Brown, Bird, B Williams, Moncur; Adeboyejo (Bahre 76), Woodrow (Isgrove HT). Subs: Greatorex, Lindsay, Isgrove, Bahre, Thiam, Helliwell, Moon. Goals: Hedges 40.
Everton: Hilton; Astley, Ouzounidis, Feeney; Browning, Bowler, Adeniran, Markelo (Mathis 90+4), Mampala (Lavery 87mins); Sambou, Kiersey. Goals: Sambou 53.
-
18:24pmGame underway
-
19:31pm
-
19:34pm
-
19:36pm
-
19:39pm
-
19:40pm
-
19:41pm
-
19:43pm
-
19:45pm
-
19:49pm
-
19:52pm
-
19:55pm
-
19:55pm
-
19:56pm
-
19:58pm
-
20:00pm
-
20:02pm
-
20:02pm
-
20:04pm
-
20:06pm
-
20:08pm
-
20:09pm
-
20:10pmGOAL!
-
20:12pm
-
20:12pm
-
20:16pm
-
20:18pm
-
20:18pm
-
20:25pm
-
20:33pm
-
20:33pm
-
20:34pm
-
20:35pm
-
20:36pm
-
20:36pm
-
20:37pm
-
20:38pm
-
20:40pm
-
20:40pmGOAL!
-
20:43pm
-
20:44pm
-
20:46pm
-
20:47pmSUB OFF
-
20:47pmSUB ON
-
20:48pm
-
20:49pm
-
20:53pm
-
20:55pm
-
20:59pm
-
21:02pm
-
21:03pm
-
21:03pmSUB OFF
-
21:04pmSUB ON
-
21:06pm
-
21:07pm
-
21:08pm
-
21:10pm
-
21:10pm
-
21:12pm
-
21:12pm
-
21:13pm
-
21:14pm
-
21:16pm
-
21:18pm
-
21:19pm
-
21:21pm
-
21:22pm
-
21:22pm
-
21:25pm
-
21:26pm
-
21:26pm
-
21:27pm
-
21:27pm
-
21:28pm
-
21:29pm
-
21:30pm
-
21:30pm
-
21:30pm
-
21:31pm