League One
Barnsley2Shrewsbury1

Barnsley 2-1 Shrewsbury Town

Barnsley continued their push for automatic promotion from League One with victory against Shrewsbury.

Alex Mowatt put the hosts ahead midway through the first half with a superb strike but Tyrese Campbell drew Shrewsbury level with a similarly memorable effort before the break.

However, Jacob Brown struck 10 minutes after the restart to put Barnsley back in front and the Tykes held on for a win that keeps them two points ahead of third-placed Portsmouth.

The visitors had the first big chance inside three minutes. Campbell threaded a smart ball behind the defence to Shaun Whalley, whose initial shot was saved by Adam Davies before his follow-up strike was cleared off the line by Adam Jackson.

It was Barnsley who would take the lead though, with Mowatt providing the breakthrough in the 23rd minute. The 24-year-old collected the ball 25 yards out, weaved into space and released a stunning curled effort past Jonathan Mitchell.

Shrewsbury replied with a brilliant goal themselves in the 38th minute, Campbell latching onto a loose ball and striking a fierce volley which nestled into the bottom corner.

Campbell nearly doubled his tally just before half-time but, after Whalley's pass had sent him through, his shot was matched by Davies.

Barnsley were back on the attack at the start of the second half and Cameron McGeehan almost restored their lead with a shot that rattled the crossbar.

The Tykes did not have to wait long to get their noses back in front though, when Mike Bahre found Brown inside the box and he hammered his shot into the back of the net.

The Shrews nearly found a late equaliser when substitute Fejiri Okenabirhie raced through but he saw his shot stopped by Davies as Barnsley held on for a vital win.

Match report supplied by Press Association

Line-ups

Barnsley

  • 1Davies
  • 22Williams
  • 18Jackson
  • 5Pinnock
  • 23Pinillos
  • 33Brown
  • 8McGeehan
  • 27Mowatt
  • 26ThiamSubstituted forHedgesat 80'minutes
  • 21BähreSubstituted forMooreat 64'minutes
  • 9WoodrowSubstituted forStylesat 89'minutes

Substitutes

  • 3Fryers
  • 7Hedges
  • 12Cavaré
  • 13Walton
  • 15Green
  • 19Moore
  • 20Styles

Shrewsbury

  • 1Mitchell
  • 2Williams
  • 22WaterfallBooked at 85mins
  • 6Beckles
  • 27Sears
  • 29Norburn
  • 42GrantSubstituted forLaurentat 80'minutes
  • 23Golbourne
  • 7WhalleyBooked at 54mins
  • 8DochertySubstituted forSmithat 86'minutes
  • 11CampbellSubstituted forOkenabirhieat 75'minutes

Substitutes

  • 5Sadler
  • 12Okenabirhie
  • 13Bolton
  • 17Smith
  • 18Gilliead
  • 28Laurent
  • 30Charles-Cook
Referee:
Scott Oldham
Attendance:
13,426

Match Stats

Home TeamBarnsleyAway TeamShrewsbury
Possession
Home52%
Away48%
Shots
Home14
Away13
Shots on Target
Home3
Away5
Corners
Home6
Away9
Fouls
Home7
Away11

Live Text

Match ends, Barnsley 2, Shrewsbury Town 1.

Full Time

Second Half ends, Barnsley 2, Shrewsbury Town 1.

Corner, Shrewsbury Town. Conceded by Jordan Williams.

Attempt blocked. Shaun Whalley (Shrewsbury Town) right footed shot from outside the box is blocked.

Corner, Shrewsbury Town. Conceded by Jordan Williams.

Attempt missed. Daniel Pinillos (Barnsley) left footed shot from outside the box is close, but misses to the left.

Substitution

Substitution, Barnsley. Callum Styles replaces Cauley Woodrow.

Attempt saved. Kieffer Moore (Barnsley) right footed shot from the centre of the box is saved in the centre of the goal.

Attempt saved. Fejiri Okenabirhie (Shrewsbury Town) right footed shot from the centre of the box is saved in the centre of the goal.

Substitution

Substitution, Shrewsbury Town. Sam Smith replaces Greg Docherty.

Booking

Luke Waterfall (Shrewsbury Town) is shown the yellow card for a bad foul.

Ryan Hedges (Barnsley) wins a free kick in the defensive half.

Foul by Luke Waterfall (Shrewsbury Town).

Cameron McGeehan (Barnsley) wins a free kick in the attacking half.

Foul by Oliver Norburn (Shrewsbury Town).

Substitution

Substitution, Barnsley. Ryan Hedges replaces Mamadou Thiam.

Substitution

Substitution, Shrewsbury Town. Josh Laurent replaces Anthony Grant.

Attempt missed. Oliver Norburn (Shrewsbury Town) right footed shot from outside the box is too high.

Corner, Shrewsbury Town. Conceded by Daniel Pinillos.

Corner, Shrewsbury Town. Conceded by Adam Davies.

Attempt saved. Scott Golbourne (Shrewsbury Town) right footed shot from outside the box is saved in the top left corner.

Attempt blocked. Ro-Shaun Williams (Shrewsbury Town) right footed shot from outside the box is blocked.

Corner, Shrewsbury Town. Conceded by Kieffer Moore.

Corner, Shrewsbury Town. Conceded by Jordan Williams.

Corner, Barnsley. Conceded by Ro-Shaun Williams.

Substitution

Substitution, Shrewsbury Town. Fejiri Okenabirhie replaces Tyrese Campbell.

Attempt missed. Cauley Woodrow (Barnsley) right footed shot from outside the box is close, but misses to the left.

Corner, Barnsley. Conceded by Luke Waterfall.

Attempt blocked. Kieffer Moore (Barnsley) right footed shot from the right side of the box is blocked.

Corner, Barnsley. Conceded by Luke Waterfall.

Attempt blocked. Alex Mowatt (Barnsley) left footed shot from outside the box is blocked.

Cameron McGeehan (Barnsley) wins a free kick on the left wing.

Foul by Greg Docherty (Shrewsbury Town).

Attempt missed. Cauley Woodrow (Barnsley) right footed shot from the right side of the box is high and wide to the right following a fast break.

Substitution

Substitution, Barnsley. Kieffer Moore replaces Mike-Steven Bähre.

Attempt missed. Cauley Woodrow (Barnsley) right footed shot from the left side of the box is close, but misses to the left.

Attempt blocked. Cameron McGeehan (Barnsley) left footed shot from outside the box is blocked.

Attempt missed. Cauley Woodrow (Barnsley) header from a difficult angle on the right is close, but misses to the right.

Foul by Ethan Pinnock (Barnsley).

Ryan Sears (Shrewsbury Town) wins a free kick in the attacking half.

goal

As It Stood

TeamPWDLFAGDPts
1Luton422512581374487
2Barnsley432413674363885
3Sunderland422217376413583
4Portsmouth422411777453283
5Charlton4323101063402379
6Doncaster4319121271541769
7Peterborough421811136455965
8Coventry431810155249364
9Burton4316121561501160
10Blackpool431417124746159
11Fleetwood421512155548757
12Oxford Utd431414155257-556
13Gillingham43149205769-1251
14Bristol Rovers431214174548-350
15Shrewsbury431214174855-750
16Accrington421212184361-1848
17Rochdale43139215283-3148
18Wycombe431211205265-1347
19Plymouth431211205270-1847
20Scunthorpe431210214973-2446
21Wimbledon43129223860-2245
22Southend43128235064-1444
23Walsall431110224670-2443
24Bradford43106274574-2936
View full League One table

Top Stories