Barnsley conceded a 98th-minute leveller, from a rebound after a saved penalty, in a 2-2 draw at home to promotion rivals Bolton Wanderers on Tuesday night.

John McAtee opened the scoring midway through the first half then Donovan Pines added another just after half-time.

Bolton pulled one back just after the hour then looked to be denied by a heroic defensive effort before Liam Roberts saved the last-gasp penalty only for the rebound to go in.

Bolton moved up into second, three points clear of the fourth-placed Reds who have a game in hand and are unbeaten in seven.

McAtee and Nicky Cadden both returned to the starting line-up after injury and illness respectively, with Sam Cosgrove and Corey O’Keeffe dropping to the bench despite scoring in the win at Wycombe on Saturday. Aiden Marsh and Josh Benson dropped off the bench.

Luca Connell’s powerful 25-yard strike from a free-kick was easily held by the goalkeeper. Devante Cole then ran onto a fine Josh Earl pass down the left behind the defence and squared to McAtee who missed the ball from close range under pressure from a defender.

Bolton almost opened the scoring midway through the first half when a good move down the right led to ex-Red Gethin Jones shooting from a tight angle in the box and, after Liam Roberts’ save lofted the ball into the air, Jordan Williams brilliantly cleared off the line.

The opener arrived on 25 minutes when Mael de Gevigney, who had been pressing high up the pitch all game despite being a centre-back, charged down George Thomason’s attempted clearance. The ball fell to McAtee to fire into an almost empty net from 15 yards and end a 12-game goalless run.

Adam Phillips then flashed a cross across goal which Cole was close to turning in. McAtee shot wide from 25 yards after Connell found him when Donovan Pines had won the ball.

The lead was doubled two minutes after the break when, after a Connell corner led to a scramble in the box and Pines smashed a very powerful shot into the top right corner for his second goal in as many games.

Bolton almost pulled one back on 58 minutes when Thomason was put through on the left but Roberts made a fine block then Cadden blocked the follow-up shot from Jones.

The visitors did pull one back five minutes later when Aaron Collins’ low cross from the right was turned in from close range by former Barnsley striker Victor Adeboyejo.

Collins nearly levelled when he got in on the right of the box but his shot from tight angle was blocked by Roberts.

Barnsley brought on O’Keeffe and Conor Grant, switching to a 3-4-3 with Williams moving from the right to left.

Collins saw another shot from just inside the box easily gathered by Roberts.

Bolton substitute Cameron Jerome saw a close range headed deflected just wide by a defender on 85 minutes.

Bolton looked certain to level in the 90th minute when a left-wing cross was turned onto the post by Jon Dadi Bodvarsson, then Paris Maghoma saw a shot blocked by Earl then another superbly saved by Roberts.

Maghoma then burst through the defence in injury-time to go one-on-one with Roberts who made a crucial block.

But the visitors were awarded a late penalty for a foul by Earl on Jerome. Josh Sheehan’s spot-kick was saved by Roberts but Randell Williams scored the rebound.

Barnsley (3-5-2): Roberts; de Gevigney, Pines, Earl; Williams, Phillips (Cotter 84mins), Connell, Kane, Cadden (O’Keeffe 68); McAtee (Grant. 68), Cole (Cosgrove 90+4).

Unused: Killip, Russell, McCart.

Yellow cards: McAtee.

Goals: McAtee 25, Pines 47.

Bolton (3-5-2): Coleman; Jones, Santos, Toal; Dacres-Cogley (Iredale 52mins), Dempsey (Maghoma 71), Sheehan, Thomason, Ogbeta (Williams 71); Collins (Bodvarsson 79), Adeboyejo (Jerome 79).

Unused: Forrester, Morley.

Yellow cards: Thomason.

Goals: Adeboyejo 63, Williams 90+8.

  • 7:48pm
    Nice and loud in here
  • 7:48pm
    2 De Gevigney long throw from the right headed out then foul given against the Reds
  • 7:50pm
    Barnsley press Bolton. Kane chases down the centre backs and forces a poor pass which Cadden cannot quite take advantage of
  • 7:52pm
    A pretty even first half minutes but Barnsley look at it with their pressing and intensity
  • 7:52pm
    Pines made a poor clearance just now but Bolton couldn't get the ball in the box to punish him
  • 7:54pm
    Great defensive work by Cole to win the ball back just outside his box after a Bolton attack
  • 7:56pm
    Liam Roberts sends a long kick straight his. the opposite goalkeeper Joel Coleman who then blasts his kick long and out of play
  • 7:57pm
    Ten minutes in and no chances. Barnsley have settled pretty well. Good atmosphere
  • 7:58pm
    11 Kane wins a. free-kick 25 yards out slightly to the right.. Luca Connell territory
  • 7:59pm
    12 Kane touches the free-kick to Connell who makes a great contact but the powerful effort is straight at Coleman who catches
  • 8:00pm
    Now Bolton win a free-kick about 40 yards from goal on the left
  • 8:00pm
    Now Bolton win a free-kick about 40 yards from goal on the left
  • 8:01pm
    Bolton play the free-kick short and work it into the box but Pines clears, it hits an attacker and goes out for a home goal kick
  • 8:02pm
    Cole thinks he has won a corner on the left but a goal kick is given to Barnsley's shock
  • 8:04pm
    Big chance for the Reds. Cole runs onto Earl's fine pass down left and squares to McAtee but he gets nothing on it from close range under pressure from a defender
  • 8:06pm
    Now Bolton attack and Pines has to clear behind for a corner on the right
  • 8:06pm
    Earl heads the corner up then Cole clears
  • 8:08pm
    De Gevigney has run all the way up the pitch to near the Bolton box to press at least twice tonight. He almost wins the ball in a reallty dangerous position but the defender just nudges not back to the keeper to clear
  • 8:09pm
    Big chance for Bolton. They are in on the right and the shot from a tight angle is saved into the air by Roberts then Williams clears off the line under pressure from an attacker
  • 8:12pm
    John McAtee opens the scoring
  • 8:14pm
    Mael de Gevigney has been pressing like a striker tonight. Often up near the bolton box closing down defenders. It pays off as he blocks Thomason's clearance which falls to McAtee to net and end a 12-game goalless spell
  • 8:15pm
    Connell corner on the left is headed out
  • 8:18pm
    John McAtee now booked for a foul near halfway
  • 8:22pm
    Ex-Red Victor Adeboyejo has a shot blocked on the edge of the box
  • 8:24pm
    Close to 2-0. After a fine move, Phillips is played in on the right and his low cross is just missed by Cole a few yards out
  • 8:25pm
    Now Williams smashes a cross. from the right which lands on the roof of the net. Some of the home fans thought it was in
  • 8:26pm
    Barnsley in the groove. Phillips ball into the box taken down by Cole and he connects under pressure from defenders on the volley but the effort lacks power and is cleared.
  • 8:27pm
    Barnsley definitely on top at the moment. Can they make it count with a second goal?
  • 8:29pm
    Good move. again by Barnsley. Starts with Pines winning it then. Connell finds McAtee who shoots narrowly wide of the bottom left corner from about 25 yards
  • 8:31pm
    Bolton go down the right and cross. Nathanael Ogbeta shoots from the edge of the box but it takes a big deflection into the air and Roberts catches easily
  • 8:32pm
    One added minute
  • 8:33pm
    Cole wins corner on the left after nice pass over the top by Connell
  • 8:33pm
    Would be a lovely time to score
  • 8:33pm
    45+1 Connell corner on the left. Cleared
  • 8:34pm
    HALF-TIME: Barnsley 1, Bolton 0.
  • 8:51pm
  • 8:52pm
    McAtee brilliantly beats Santos on the right of the box and gets to the byline but just hesitates and Santos blocks the. attempted pull back. Decent chances
  • 8:52pm
    Donovan Pines smashes in!
  • 8:54pm
    A Connell corner leads to a scramble then Pines unleashes a shot that was due to land in his home state of Maryland if it hadn't found the top right corner.
  • 8:55pm
    Two in two from the centre-back
  • 8:56pm
    Stoppage for a Bolton injury
  • 8:57pm
    Bolton bring on Jack Iredale for Josh Dacres-Cogley
  • 8:59pm
    Still loads of hard work. to do in last 35 minutes or so. but Barnsley have put themselves in a great position
  • 9:03pm
    Big chance for 2-1. Thomason goes through on the left but Roberts makes a fine save. then Cadden bocks the follow up
  • 9:04pm
    Bolton win a corner on the left
  • 9:04pm
    Cadden heads the corner away at the front post
  • 9:07pm
    Victor Adeboyejo pulls one back against his former club.
  • 9:09pm
    Bolton break down the right and Collins' cross is turned. home from close range
  • 9:11pm
    Conor Grant is coming on.
  • 9:12pm
    it's game on now and we're in store for a tense finish
  • 9:12pm
    O'Keeffe also coming on. For Cadden
  • 9:13pm
    Grant on for McAtee
  • 9:13pm
    Grant on for McAtee
  • 9:14pm
    Looks like a front free now with Phillips and Grant flanking Cole
  • 9:14pm
    Chance for a leveller. Collins gets in down the right wing and his shot from a tight angle is blocked by Roberts who then gathers
  • 9:16pm
    Bolton bring on Paris Maghoma and Randell Williams for Dempsey and Ogbeta
  • 9:18pm
    This time it is Jordan Williams who has gone to left wing back with O'Keeffe on the right
  • 9:18pm
    Roberts down and needing treatment
  • 9:18pm
    Collins takes the chance for a team talk on the side of the. pitch
  • 9:19pm
    Roberts is. back. up and the game re starts
  • 9:20pm
    Into the 75th minute now. This is really tense
  • 9:22pm
    A massive 15 minutes or so for the Reds. A victory would put them in the box seat for second place.
  • 9:24pm
    78 Another shot from Aaron Collins. Through a crowd just inside the box and. easily gathered by Roberts
  • 9:25pm
    Bolton bring on Jon Dadi Bodvarsson and Cameron Jerome for Adeboyejo and Collins
  • 9:27pm
    Into the last ten minutes here. Barnsley seem to have weathered a little bit of a storm. More to come though surely
  • 9:28pm
    The crowd are really getting behind the home team here
  • 9:28pm
    Cotter coming on for Phillips
  • 9:28pm
    Cotter coming on for Phillips
  • 9:30pm
    Bolton come close. Bodvarsson hooks across goal and Jerome heads from close range but it's deflected just wide
  • 9:30pm
    Williams heads out the corner
  • 9:33pm
    Thomason smashes a cross from the. left of the box across the face of goal
  • 9:34pm
    Bolton free-kick about 40 yards out. Connell looked like he got the ball
  • 9:35pm
    Incredible. Bolton hit the post, a shot is blocked then Roberts saves.
  • 9:38pm
    Bolton so close. again. Maghoma goes clean through but Roberts makes a fantastic one on one block
  • 9:39pm
    Cosgrove on for Cole
  • 9:41pm
    Five minutes of the eight added have gone
  • 9:42pm
    Penalty to Bolton on 96 minutes
  • 9:42pm
    Sheehan will take
  • 9:44pm
    Randell Williams with a rebound after Roberts saved a 98th minute penalty
  • 9:45pm
    Now Bolton win a corner on the left . Roberts clears
  • 9:47pm
    FULL-TIME: Barnsley 2, Bolton 2