Barnsley beat Peterborough for the third time this season after coming from behind to win 2-1 at Oakwell.
Reyes Cleary scored the winner in the second half to earn the Tykes a first league victory in four games after Luca Connell had cancelled out Kyrell Lisbie's opener for Posh.
David McGoldrick had the first real chance of the game 12 minutes in but could not head home despite being unmarked inside the area.
But it was Lisbie who opened the scoring in the 21st minute, tapping home from close range after Owen Goodman could only push Declan Frith's effort straight to the winger's feet.
Barnsley captain Connell equalised for the hosts on 34 minutes after cutting inside and curling an inch-perfect effort past Alex Bass in the Peterborough goal.
Cleary put the Reds in front eight minutes after half-time when Corey O'Keeffe's cross went all the way to the back post, with the exciting winger adding to his already-impressive tally of goals and assists in League One.
Match report supplied by PA Media.