ANDY FISHER 7
Good save to deny Carlton Morris in the first half and generally looked comfortable. Very good in possession too. Unfortunate to see Claudio Gomes' strike go through his legs.
BEN CABANGO 7
Made his fair share of defensive interventions and looked to be adventurous on the ball when possible. Another good display in fairness.
KYLE NAUGHTON 6
Fresh from agreeing a new deal with the club, Naughton did what you expect of him for long periods, although he made a couple of errors when options weren't available to him.
Read more: Kyle Naughton agrees new Swansea City deal as Russell Martin gives update on further contracts
JOEL LATIBEAUDIERE 7
Very slick in possession and was generally solid throughout. Good display.
CYRUS CHRISTIE 6
A couple of glimpses where he came to life in the final third and got the assist for Olivier Ntcham's stunning equaliser. A tad wasteful in promising areas though.
JAY FULTON 6
A few sloppy errors early on, but the Scot settled after that. Didn't offer as much attacking threat as he has recently though. Subbed.
MATT GRIMES 6
On his 200th appearance for the club, the captain was on the receiving end of two hefty challenges in the first half but showed his typical class on the ball.
HANNES WOLF 6
Some decent moments on the left in attack and got into so many good areas as the game opened up in the second half. As with others, final ball wasn't quite there enough. Did so much defensive work, to his credit.
JOEL PIROE 6
Piroe was denied inside the first minute but barely got a sniff in front of goal after that. Dropped deep to make an impact and was well denied with a poked effort before heading wide at the death.
JAMIE PATERSON 6
Linked up well with Wolf at times and put in a fine cross for Michael Obafemi just before half-time having spurned an opportunity on the counter attack earlier on. Withdrawn late on.
MICHAEL OBAFEMI 6
Made a mess of his side's best chance on the stroke of half-time and had a shot blocked late on. Got into so many promising positions but didn't have the end product.
Who was Swansea's man-of-the-match against Barnsley? Have your say in the comments section below.
Subs
Olivier Ntcham (for Fulton) - Provided the quality Swansea do desperately needed in the final third and struck his fourth goal of the campaign to level matters. Top display off the bench. 7
Ryan Manning (for Latibeaudiere) - Made a real impact to keep Swansea on the front foot. 7
Cameron Congreve (for Paterson) - Put in a fine cross late on. N/A