A last minute penalty denied Barnsley U18s back-to-back victories as they were held 3-3 by Sheffield United U18s.
Leading 3-2 heading into stoppage time, a contentious foul gave the visitors a penalty, which they tucked away.
The Blades led seven minutes in, slotting home from close range but Romal Palmer’s brace gave Barnsley a 2-1 half time lead.
United levelled 12 minutes from the end but substitute Cameron Simpson slotted home four minutes from time for the Reds, only for hearts to be broken in stoppage time.
The Blades had the first chance inside three minutes but their downward header was easily saved by Arron Murphy.
Louis Rowe barged his way through moments later but his effort from the edge of the area was deflected behind for a corner.
The visitors took the lead on seven minutes as a cross from the left sprung loose and was tapped into an unguarded goal.
Barnsley’s response was immediate, a clever free kick routine allowed Louis Wardle to fire a rasping 25-yard effort on goal, which was tipped around the post by the visiting ‘keeper.
From the resultant corner, the Reds drew level as Sheffield United failed to clear Mo Saeed’s corner, allowing Romal Palmer to poke the ball home.
Both sides began to settle into a rhythm but it was the hosts who looked the livelier, surging forward on the counter and distributing the ball sharply.
The Blades clipped the top of the crossbar from a corner in their attempt to retake the lead, but were caught cold by a rapid Reds counter attack.
Louis Wardle broke clear down the right-hand side and fired a ferocious effort on target. His effort was spilled by the visiting goalkeeper, allowing Palmer to nip in and find the bottom corner.
Another break down the left culminated with Rowe’s flick cleared off the line by the visiting defence and Palmer almost completed his treble seven minutes before the break.
An excellent flowing move involving Rowe, Tom Clare and Palmer, ended with the latter expertly spinning inside his marker, but his effort was blocked by a last-ditch Blades challenge.
The Blades fired the first effort of the second half over the crossbar, a free kick from 25-yards, and came close again midway through the half from a smart corner routine.
Chances were few and far between from either side, with the Reds moving the ball around well, only to be denied at the vital moment by the Blades defence.
Sham Bertie went into the book on 72 minutes for the Reds for a strong challenge before an excellent block from Palmer prevented the Blades levelling from the resultant free kick.
Murphy produced another good save nine minutes from time to prevent the Blades retaking the lead before Rowe fired just wide for the hosts in reply.
In the final moments, Cameron Simpson broke clear down the left and fired a low effort across the goalkeeper, that looked to have sealed it for the Reds.
But in stoppage time, a contentious penalty decision, that both benches acknowledged was harshly awarded, gave the Blades a chance to steal a draw.
Murphy was sent the wrong way from the spot as the Blades escaped from the Oakwell training pitch with a point.
Reds: Murphy (GK), Wardle, W. Smith, Lund, Bertie, Swinburn, Palmer, Tingle (Simpson, 70’ ), Saeed, Clare (McGowan, 81’ ), Rowe.
Subs: Greatorex (GK), Miller.
Watch the goals on Barnsley Player HD!