Barnsley slipped ten points adrift of safety after they drew 1-1 at Swansea City but fourth-bottom Reading won at Sheffield United.

Claudio Gomes’ first senior goal put the visitors in front early in the second half then they hit the post but conceded an equaliser.

It was one of the Reds’ better away performances but they will rue missed chances, as will Swansea who finished the stronger.

Reading were leading at Bramall Lane, conceded a 90th-minute leveller but won 2-1 it in the 92nd minute. If the Royals beat Swansea on Monday and Barnsley lose to Peterborough, the Reds will be officially relegated. Peterborough and Derby also won to overtake Barnsley who are now last.

Poya Asbaghi two made changes from the side that lost at Millwall six days earlier. Jack Walton replaced the injured Brad Collins in goal and Matty Wolfe came in for the benched Callum Styles. Cauley Woodrow was back on the bench.

The Reds changed formation from 4-2-3-1 to 4-3-3 with Amine Bassi and Domingos Quina either side of striker Carlton Morris.

Barnsley played well in the first half, threatening from free-kicks and crosses while pressing their off-colour hosts into mistakes. But Swansea also had chances on the break.

Joel Piroe’s 20-yard shot in the first minute was pushed wide by Walton but Barnsley then were the better side for a spell, with Quina’s free-kick tipped over by home goalkeeper Andy Fisher, who also saved easily when Morris met a Bassi free-kick on the volley eight yards out but his low effort lacked power.

Morris turned a more difficult volleyed chance wide at the near post from a very powerful Callum Brittain cross while, at the other end, Remy Vita saved Barnsley by tackling Jamie Paterson when Swansea had a three-on-one break from a Reds corner.

Kitching headed narrowly off-target from a left-wing Bassi corner then, seconds later, Matt Grimes’ 30-yard strike was pushed out of the top right corner by Walton.

Michael Obafemi should have scored in first half injury-time when Jamie Paterson broke down the left and pulled the ball back for him eight yards out but he missed it completely.

Early in the second half, Morris met a right-wing Bassi corner but had to stoop for it running backwards and nodded it over.

The opener arrived when Quina won the ball in the home half and Bassi played an excellent pass to the right of the box for Gomes who produced a fine finish from a tight angle.

It was almost 2-0 when Brittain charged down the right and sent in a low cross which a defender turned towards his goal and it hit the inside of the right spot.

Seconds later it was 1-1 as home substitute Olivier Ntcham curled a superb shot from 22 yards into the top left corner.

Wolfe should have made it 2-1 almost instantly but, after a low cross fell to him in space 15 yards out, he scuffed high and wide with the goal gaping.

Wolfe was then replaced by Woodrow who returned to the side after a 20-game absence.

Walton pushed another long-range Ntcham shot out of his bottom right corner then saved more easily from Hannes Wolfe’s effort which was straight at him.

The goalkeeper then produced a stunning point blank stop to deny Piroe who looked certain to score five yards out after a left-wing cross was flicked on by Obafemi, who then had a close-range effort superbly blocked by Kitching.

Woodrow then slid in to volley a right-wing Bassi cross but sent the difficult chance over the bar from 12 yards out.

Piroe headed wide from a left-wing corner in the 96th minute.

Swansea (3-4-1-2): Fisher; Naughton, Cabango, Latibeaudiere (Manning 65mins); Christie, Grimes, Fulton (Ntcham 57), Wolf; Piroe, Paterson (Congreave 90+1), Obafemi.

Unused: Hamer, Smith, Joseph, Ogbeta.

Goals: Ntcham 64.

Barnsley (4-3-3): Walton; Brittain, Andersen, Kitching, Vita; Gomes, Palmer (Styles 66), Wolfe. (Woodrow 74); Bassi, Morris, Quina.

Unused: Jinadu, Leya Iseka, Moon, Hondermarck, Adeboyejo.

Yellow cards: Wolfe, Palmer, Morris.

Goals: Gomes 54.

  • 3:03pm
    1 Early shot for the hosts. Piroe's low 20-yard effort is pushed away by Walton
  • 3:03pm
    2 Barnsley win a corner on the right
  • 3:04pm
    3 Bassi's right wing corner just goes over the heads of Andersen and Palmer then is cleared
  • 3:06pm
    Five minutes gone. Swansea have had the only shot and most of the ball but the Reds seem to have settled reasonably well and have got forward a few times themselves
  • 3:07pm
    Barnsley are expected to not have much of the ball today, they are looking to press and work hard and counter attack when they can,. They will have to defend extremely well
  • 3:10pm
    Plenty of noise from the home fans here, they will be expecting a win to keep the good form going and stay with an outside chance of the play-offs
  • 3:13pm
    11 Morris sends a low cross into the box from the right but no one is there to meet it
  • 3:14pm
    13 Barnsley free-kick on the left. Domingos Quina takes and goalkeeper Andy Fisher has to tip it over
  • 3:16pm
    The corner is worked to Quina whose cross is headed back across goal by Kitching then over by a defender. The next corner then leads to a shot from the edge of the box by Bassi but Fisher gets down low to save easily.
  • 3:17pm
    Matty Wolfe booked for taking out Matt Grimes on a counter-attack. He will have to be careful now
  • 3:20pm
    Grimes back on pitch after receiving treatment and the game restarts
  • 3:20pm
    Not great news from back in South Yorkshire. Reading are winning at Bramall Lane.
  • 3:21pm
    20 minutes in. An even game so far. The Reds will be pleased that Swansea haven't really opened them up and they look fairly dangerous themselves from crosses and set pieces
  • 3:24pm
    23 Hannes Wolf looks pretty dangerous on the left for Swansea. He gets two crosses in in quick succession but both are cleared
  • 3:26pm
    Swansea really starting to dominate possession here. Barnsley can't afford to be constantly defending.
  • 3:28pm
    27 Decent chance for the Reds. Bassi's deep left-wing free-kick is met on the volley about eight yards out by Carlton Morris but his effort lacks power and is gathered by Andy Fisher.
  • 3:30pm
    Romal Palmer booked for hauling down a Swansea man near halfway
  • 3:32pm
    Not ideal to have 2/3 central midfielders on yellow cards already
  • 3:35pm
    Bassi free-kick on the right is too high and over everyone. Quina crosses from the left and it is headed away. Swansea have a huge chance on the counter with three attackers to one defender but Paterson hesitates and is tackled by Vita. Let off. 0-0 34 mins
  • 3:36pm
    34 Another half chance for Morris as he meets a powerful Brittain cross at the near post but flicks it wide
  • 3:40pm
    40 Bassi's corner is headed just off target by Kitching
  • 3:42pm
    Matt Grimes lets fly with an almost identical effort to his play-off goal in May but not quite as accurate as Walton dives to his left to push it away from the top corner.
  • 3:44pm
    42 Now Kitching blazes over from a tight angle on the left of the box. He's been pretty prevalent on the attack today from centre-back
  • 3:46pm
    Swansea haven't really found their rhythm yet, they have lost the ball a few times to the hard pressing visitors and their passing has been a bit wayward
  • 3:46pm
    Three added minutes
  • 3:49pm
    45+1 Big let off for the Reds again. Wolfe plays Paterson. in on the left and he pulls the ball back to Obafemi eight yards out and he completely misses the ball
  • 3:51pm
    HALF-TIME: Swansea 0, Barnsley 0. The Reds have played reasonably well, threatening from set pieces and pressing their hosts into mistakes. But Swansea have also had chances
  • 4:08pm
  • 4:09pm
    47 Morris twists and turns and wins a corner on the right
  • 4:10pm
    48 Another chance from a Bassi set piece. His right wing corner is met by Morris who has peeled away from his marker but he has to stop down running backwards ten yards out and lofts it over
  • 4:12pm
    Palmer living a bit dangerously. He kicks the ball after the whistle had gone, already on a yellow. No second booking but the referee has a word
  • 4:12pm
    Jack Walton is down receiving treatment
  • 4:13pm
    Looks like Walton is fine. Daniel Jinadu was sent out to warm up but has sat down again now
  • 4:16pm
    Claudio Gomes gets his first career goal!
  • 4:17pm
    Deserved lead, overall. Gomes produces a cool finish from a tight angle on the right of the box after Bassi finds him with an excellent pass. I think it was Quina who won the ball initially
  • 4:18pm
    Swansea respond by bringing Jay Fulton off for Olivier Nctham
  • 4:21pm
    Swansea corner on the left
  • 4:22pm
    Andersen heads the corner clear
  • 4:24pm
    Really good first hour from Barnsley. They have knocked Swansea off their rhythm with good pressing, and looked dangerous from set pieces and counter-attacks (it's been a bit like last season's style at times). Can they see a win out this time?
  • 4:26pm
    Olivier Nctham curls the ball into the top left corner from just outside the box.
  • 4:28pm
    Big big chance for Wolfe. A low cross finds from the right find him in plenty of space 15 yards out but he scuffs a shot high and wide with the goal gaping
  • 4:29pm
    Styles on for Palmer
  • 4:32pm
    Swansea on top now. A cross from the right is pushed away by Walton
  • 4:33pm
    Barnsley will be ruing their missed chances. They hit the post seconds before the leveller then Wolfe really should have made it 2-1
  • 4:35pm
    Woodrow comes on for Wolfe. The Reds captain is back after 20 games and they desperately need some magic from him.
  • 4:37pm
    76 Ntcham tries to score a second. His low 25-yard effort is pushed around the right post by Walton
  • 4:39pm
    Carlton Morris put clean through but flagged offside. He shouts at the linesman and is booked.
  • 4:41pm
    79 Brilliant save Jack Walton. A left wing cross is flicked on and Piroe looks certain to score but the goalkeeper denies him from point blank range
  • 4:43pm
    82 Brittain wins a corner on the right
  • 4:44pm
    82 Bassi's right-wing corner is headed by Styles but it goes beyond everyone at the back post
  • 4:45pm
    Heroic defending by Kitching. He blocks a close range Obafemi shot. The hosts want a penalty for handball but it is not given
  • 4:47pm
    85 Halfchance for Woodrow who meets Bassi's right wing cross but has to slide in and he volleys it well over
  • 4:48pm
    Reading are still winning at Bramall Lane. The gap is ten points as it stands
  • 4:49pm
    88 Bassi has created a series of chances today but now shoots well over from 25 yards
  • 4:51pm
    Morris wins a corner on the right as we enter the 90th minute
  • 4:51pm
    It feels as though Barnsley must score to have any chance of survival. It would be the kind of win that would give them massive belief
  • 4:52pm
    Congreave on for Patterson in Swansea's last change
  • 4:52pm
    Five added minutes
  • 4:52pm
    90 Bassi's right-wing corner is headed well over by Andersen with a looping effort from about 15 yards
  • 4:57pm
    Swansea on top but Barnsley defend well. Piroe cross put behind for a corner
  • 4:57pm
    90+6 Huge chance for the hosts but Piroe heads the corner wide
  • 4:58pm
    FULL-TIME: Swansea 1, Barnsley 1. The Reds are now ten points off safety as Reading won at Sheffield United