Barnsley reached the second round of the FA Cup with a 3-1 win at League Two leaders Port Vale on Saturday afternoon.

Marc Roberts opened the scoring but Vale levelled before the break then before Davis Keillor-Dunn struck midway through the second period and Adam Phillips added a penalty.

Barnsley produced another decent performance, continuing their improvement in recent weeks having collected seven points from their last three league games.

There was one change from the league win at Shrewsbury week before as Josh Earl returned from suspension in place of the benched Donovan Pines. Adam Phillips was on the nine-man bench after injury.

Barnsley started brightly with Davis Keillor-Dunn’s low effort from the edge of the box turned wide by Connor Ripley then, from the following corner, the same player shot wide of the bottom right corner from just inside the box.

The Reds took the lead when Corey O’Keeffe’s free-kick on the left was whipped in dangerously and Roberts headed in from close range, to cap his 100th Barnsley game with a goal.

Vale responded well to the goal. Ronan Curtis saw a low 25-yard free-kick pushed away by Ben Killip before the same player headed over from cross range under pressure from Roberts after meeting a left-wing Conor Grant cross.

Curtis levelled on 30 minutes when, after a cross from the left appeared to be played straight to him by Earl, he brought it down, skipped around a challenge and supplied a close-range finish.

Keillor-Dunn was gifted the ball by goalkeeper Ripley and went clean through but hesitated in the box and his shot was blocked by a defender then Watters’ chipped follow-up was caught by Ripley.

Minutes into the second half, Ruari Paton’s 22-yard free-kick was brilliantly saved by Killip springing to his left to five full-length and tip it away.

Phillips came on for Max Watters after 58 minutes and Barnsley changed from 3-4-3 to 3-5-2.

Barnsley retook the lead with an excellent team goal. They worked the ball from left to right very crisply before Phillips played in O’Keeffe on the right of the box and his low cross was deftly turned into the bottom left corner by Keillor-Dunn on his 27th birthday.

Jon Russell struck the bar with a dipping effort from outside the box then, at the other end, Rico Richards shot well over from a similar distance.

Barnsley were then awarded a penalty as, from a Phillips cross, Humphrys was clearly tripped by Jesse Debrah. Phillips found the bottom right corner from the spot.

Ripley gifted Connell the ball in injury-time and he squared to Humphrys who hesitated then saw his shot blocked.

Barnsley (3-4-3): Killip; de Gevigney, Roberts, Earl; O’Keeffe, Connell, Russell, Gent; Humphrys, Watters (Phillips 58), Keillor-Dunn.

Unused: Slonina, Pines, Jalo, Lofthouse, Craig, McCarthy, Yoganathan, Nwakali.

Yellow cards: Connell.

Goals: Roberts 17, Keillor-Dunn 64, Phillips 83 (pen).

Port Vale (3-4-2-1): Ripley; Debrah, Heneghan, Hall; Cover, Sang, Lowe, Grant (Shorrock 62); Benicio (Richards 62), Curtis (Hackford 72); Paton (Stockley 72).

Unused: Amos, Smith, Chislett, Tolaj, Edwards.

Yellow cards: Cover, Debrah.

Goals: Curtis 30.

AS IT HAPPENED
  • GAME UNDERWAY
  • 3:04pm
    A pretty quiet first few minutes with no real attacks yet.
  • 3:05pm
    Barnsley having a spell of possession after Vale started with a fair bit of the ball
  • 3:07pm
    Stephen Humphrys has the first shot of the game and it's well over from outside the box. At the end of another spell of Reds possession.
  • 3:10pm
    Keillor-Dunn has the first shot on target. Curling effort from edge of box turned wide by Connor Ripley for corner which is headed out. Then DKD has another effort from just inside the box but it's wide
  • 3:12pm
    Killip gives away the then Vale have their first attack. Cross into the box and scrambled cleared
  • 3:15pm
    Another Reds spell of pressure with two Gent crosses but first too heavy and second caught
  • 3:18pm
    Gent wins a free-kick on the left after Vale lost the ball in their half then Connell found the left-back
  • 3:19pm
    GOAL: O'Keeffe free-kick on left wing just outside box. powered in and Roberts heads home
  • 3:21pm
    A nice way to mark his 100th game
  • 3:21pm
    Vale weren't happy with the award of that free-kick. Certainly the fans anyway
  • 3:24pm
    Now Vale are given a free-kick. The home fans are furious with the referee for giving Brandon Cover a yellow card for a foul on Gent which was the free-kick Barnsley scored from
  • 3:25pm
    23 Ronan Curtis' 25-yard free-kick is pushed away by Killip. Not the most convincing goalkeeping but no one following up for Vale and it's cleared
  • 3:27pm
    25 Vale getting back into this. A couple of decent crosses from either side, with the second from the left being headed over by Curtis under pressure from Roberts
  • 3:28pm
    MDG free-kick near halfway. Headed away and the referee sees a Reds foul
  • 3:30pm
    Gent dashes into the box again on the left and tangles with Cover but the free-kick goes against the Barnsley man this time to the delight of the annoyed home crowd
  • 3:32pm
    Barnsley will be pretty happy with their first half an hour. They lead and they have been the better side for long spells. But the League Two leaders have been better in the last five minutes or so. Still a tight contest
  • 3:33pm
    GOAL!
    Ronan Curtis levels
  • 3:34pm
    A cross from the left bounces off a defender straight to Curtis who rounds Killip and fires in
  • 3:35pm
    That's a really poor goal to concede
  • 3:37pm
    The game is very even now. You have to say Vale deserved the leveller for their response to the goal
  • 3:39pm
    Barnsley win a corner on the right
  • 3:40pm
    39 Connell corner from the right. Headed out at the back post then Gent's cross is also cleared
  • 3:42pm
    Vale want a penalty for a foul by Gent on Cover in the box. Not given. Would have been very soft
  • 3:43pm
    Big chance for the Reds. Vale give the ball away and DKD is clean through but hesitates and shot blocked. Watters tries a chip on the rebound but the goalkeeper catches easily
  • 3:44pm
    YELLOW CARD
    Luca Connell booked. Free-kick about 40 yards from goal
  • 3:45pm
    Free-kick headed down by Curtis and the flag goes up as Henegan's effort saved at point blank range by Killip
  • 3:46pm
    Now Vale win a free-kick on the left
  • 3:47pm
    45 Killip punches the free-kick out but the linesman sees a foul and Curtis shoots the rebound over anyway
  • 3:47pm
    One added minute
  • 3:48pm
    Barnsley were good for 20 minutes but the home side have had the better of the rest of the half
  • 3:48pm
    HALF-TIME: Port Vale 1, Barnsley 1.
  • 4:04pm
    SECOND HALF UNDERWAY
  • 4:05pm
    No changes at the break
  • 4:05pm
    The Reds will look to start this half strongly after fading in the first
  • 4:06pm
    47 Cover wins a free-kick on the edge of the Barnsley box. Foul by Connell. DKD lost ball
  • 4:07pm
    48 Vale free-kick just outside the Reds box, slightly to the right of centre. Paton takes and Killip makes a superb save diving full length to his left
  • 4:07pm
    Shouts for a penalty for a Gent tackle on Benicio just after save but not given
  • 4:10pm
    Vale have started this half well, having plenty of the ball with the crowd well behind them
  • 4:10pm
    Connell swaps passes with Watters nicely to get into box on left and tries to pick out Humprhys with a cross but it's way too hard and over his head
  • 4:13pm
    A better last few minutes for the Reds after a slow start to the half. They've had more of the ball
  • 4:14pm
    55 Paton's shot from the edge of the is horribly sliced and well well wide
  • 4:15pm
    Barnsley have some decent options on the bench such as Adam Phillips, their top-scorer. I'd expect to see him feature at some point soon
  • 4:15pm
    In fact Phillips is coming on now
  • 4:16pm
    Game ongoing but Phillips has taken his training gear off and is about to be introduced
  • 4:17pm
    A clearance drops for DKD but he fires well over from 25 yards out
  • 4:17pm
    Phillips on for Watters
  • 4:17pm
    That surely means a return to 3-5-2 with DKD and Humphrys up front
  • 4:20pm
    Phillips played in on right of box by O'Keeffe but his low cross is easily caught
  • 4:20pm
    Double change for Vale
  • 4:20pm
    Jack Shorrock on for Conor Grant and Rico Richards on for Benicio
  • 4:23pm
    GOAL!
    Davis Keillor-Dunn puts the Reds back in front
  • 4:25pm
    Fantastic team goal. The ball is worked superbly from left to right with nearly all the attackers involved then Phillips sends O'Keeffe down the right and he gets his second assist of the game with a low cross which is deftly flicked into the bottom left corner by Keillor-Dunn
  • 4:26pm
    O'Keeffe's corner scrambled clear
  • 4:27pm
    O'Keeffe sprints through the middle of the pitch then his shot takes a big deflection and Phillips challenges the goalkeeper aerially. It goes out for a corner on the left
  • 4:27pm
    The corner is flicked by a defender for a throw on the right which Roberts will take
  • 4:28pm
    Roberts' throw eventually drops for Humphrys but, off balance, he shoots well over
  • 4:30pm
    Vale make two more chances. Stockley on for Paton and Antoine Hackford for Curtis
  • 4:33pm
    Jon Russell's 25-yard effort clips the bar
  • 4:33pm
    Humphrys got the ball into the box and fell to the ground but still passed to Russell who came close with a dipping effort
  • 4:35pm
    Vale on the attack and the ball bounces into Reds box then Davis Keillor-Dunn Antwoine Hackford goes down but it's not a penalty
  • 4:36pm
    Russell leads a counter attack and plays in Humphrys on left. He powers into the box but his low cross is cleared before it can reach DKD
  • 4:36pm
    77 Now Humphrys' low shot from 25 yards out is wide of the bottom left corner
  • 4:37pm
    78 Shorrock wins a free-kick on the left
  • 4:38pm
    79 Left wing free-kick headed out by Russell then Rico Richards eventually shoots well over
  • 4:40pm
    Penalty to Barnsley
  • 4:41pm
    Debrah tripped Humphrys
  • 4:42pm
    GOAL!
    Adam Phillips scores a penalty after Humphrys is fouled
  • 4:43pm
    Nice cross by Phillips and Humphrys sent flying into the net by the former Reds target. Phillips makes no mistake for his sixth of the season
  • 4:46pm
    Barnsley will just look to see this one out now.
  • 4:47pm
    It's been a good performance overall and they just have a couple of minutes plus injury time to play
  • 4:49pm
    525 away fans here
  • 4:50pm
    Three added minutes
  • 4:52pm
    Vale get the ball in the box and there is a scramble but eventually Killip kicks clear
  • 4:52pm
    Humphrys should score. The goalkeeper kicks the ball straight to Connell who squares to the striker but shot blocked
  • 4:57pm
    FULL-TIME: Vale 1, Barnsley 3