Barnsley v Middlesbrough
Craig Davies scored the winner as Barnsley earned a first home win since March by beating Middlesbrough.
Davies latched on to a ball from David Perkins before powering in a shot on the stroke of half-time.
Visiting keeper Jason Steele denied Davies on three occasions, while Stephen Foster and Jacob Mellis also went close for the home side.
Boro produced a late rally and had Emmanuel Ledesma shoot wide before Barnsley held on for the win.
The victory provided the Tykes with a win on the opening day of a campaign for the first time in seven years as well as a measure of revenge against a Boro side who did the double over them last season.
Boro have ambitions to challenge for promotion but will have to improve on a poor display to do so.
The visitors almost went behind when Foster headed over from a promising position early on before Davies deservedly put Barnsley ahead.
Middlesbrough manager Tony Mowbray made a triple substitution on the hour mark but the move had no impact as Barnsley continued to hold the upper hand.
The Tykes might have feared being punished for not extending their lead but ran out deserved winners.
Barnsley manager Keith Hill:
"The performance merited the result. We had opportunities to score more goals on the counter-attack.
"I am over the moon with the players' efforts and their pace. I would have been disappointed if we had lost that game.
"I expected Middlesbrough to give a bit more than they did but I still believe that they are one of the favourites to get a play-off place."
Middlesbrough manager Tony Mowbray:
"It was a frustrating day for us. We lost possession 20 yards from the goal and they worked the extra man well.
"When they scored they sat back, let us come at them and then counter-attacked.
"It's back to the drawing board but we will recover from this defeat."
Catch up with all the latest highlights from the Championship on the Football League Show
Lineup, Bookings (5) & Substitutions (5)
Barnsley
- 22 Gonzalez
- 03 Golbourne
- 06 Foster Booked
- 14 Wiseman
- 34 Stones
- 10 Done (Etuhu - 17' )
- 11 Perkins Booked
- 19 Cywka
- 21 Mellis (Dawson - 76' Booked )
- 09 Davies
- 16 Harewood
Substitutes
- 30 Lidakevicius
- 02 Hassell
- 05 Collins
- 07 Dawson
- 17 Digby
- 13 Dagnall
- 23 Etuhu
Middlesbrough
- 01 Steele
- 02 Hoyte
- 04 Friend (Halliday - 60' )
- 14 Williams Booked
- 39 Woodgate
- 07 Leadbitter
- 10 Bailey Booked
- 11 Ledesma
- 20 Arca (Reach - 60' )
- 38 Haroun (Zemmama - 60' )
- 09 Emnes
Substitutes
- 32 Leutwiler
- 15 Hines
- 25 Reach
- 05 Zemmama
- 18 Halliday
- 33 Smallwood
- 22 Williams
Live Text Commentary
Full Time The final whistle is blown by the referee.
90:00 +3:59Inswinging corner taken from the left by-line by Grant Leadbitter.
90:00 +3:24Craig Davies takes a shot. Save by Jason Steele.
90:00 +0:32Nicky Bailey takes the free kick.
90:00 +0:32 BookingBooking Caution for Stephen Dawson.
90:00 +0:23Stephen Dawson challenges Emanuel Jorge Ledesma unfairly and gives away a free kick.
88:15The referee blows for offside against Craig Davies. Free kick taken by Jonathan Woodgate.
87:51Marlon Harewood takes a shot. Blocked by Rhys Williams.
87:09David Perkins produces a left-footed shot from outside the penalty box and misses left.
85:40Corner taken right-footed by Grant Leadbitter from the left by-line, Merouane Zemmama takes a shot. Blocked by Stephen Foster. Emanuel Jorge Ledesma has an effort at goal from deep inside the area missing to the right of the goal.
84:43Andrew Halliday has an effort at goal from outside the box which misses left.
84:08Emanuel Jorge Ledesma takes a shot. David Gonzalez makes a save.
82:47Outswinging corner taken from the left by-line by Scott Golbourne.
82:22Craig Davies takes a shot. Jason Steele makes a save.
81:38Foul by Craig Davies on Jason Steele, free kick awarded. Jason Steele takes the free kick.
80:57Free kick awarded for a foul by Emanuel Jorge Ledesma on Stephen Dawson. David Gonzalez takes the direct free kick.
79:59Effort on goal by Marlon Harewood from outside the penalty box goes harmlessly over the bar.
79:44Kelvin Etuhu takes a shot. Comfortable save by Jason Steele.
78:18Shot from outside the area by Marvin Emnes misses to the left of the target.
76:38Shot from just outside the box by Stephen Dawson goes over the target.
Substitution Stephen Dawson joins the action as a substitute, replacing Jacob Mellis.
75:24Foul by Marlon Harewood on Andrew Halliday, free kick awarded. Rhys Williams restarts play with the free kick.
73:52Scott Golbourne takes the inswinging corner, save by Jason Steele.
73:31Craig Davies takes a shot. Save by Jason Steele.
71:39The offside flag is raised against Emanuel Jorge Ledesma. Indirect free kick taken by David Gonzalez.
71:00Effort from outside the area by Grant Leadbitter goes wide right of the goal.
69:12Jonathan Woodgate takes the direct free kick.
69:12 BookingBooking David Perkins goes into the referee's book.
69:02Free kick awarded for a foul by David Perkins on Merouane Zemmama.
65:50Free kick awarded for an unfair challenge on Tomasz Cywka by Andrew Halliday. Free kick taken by John Stones.
64:23The referee blows for offside against Kelvin Etuhu. Jason Steele restarts play with the free kick.
63:49Jacob Mellis takes a inswinging corner.
63:04David Gonzalez takes the direct free kick.
63:04 BookingBooking Booking for Nicky Bailey.
62:57Foul by Nicky Bailey on Jacob Mellis, free kick awarded.
60:58Corner taken by Grant Leadbitter, David Gonzalez makes a save.
59:06Grant Leadbitter takes the free kick.
59:06 SubstitutionSubstitution Merouane Zemmama on for Faris Haroun.
59:06 SubstitutionSubstitution (Middlesbrough) makes a substitution, with Adam Reach coming on for Julio Arca.
59:06 SubstitutionSubstitution Andrew Halliday comes on in place of George Friend.
59:06Free kick awarded for a foul by David Perkins on Julio Arca.
58:16Nicky Bailey takes a shot. David Gonzalez makes a save.
57:26Jacob Mellis has an effort at goal from outside the box which misses left.
54:56The assistant referee flags for offside against Marvin Emnes. John Stones takes the free kick.
52:21Inswinging corner taken left-footed by Scott Golbourne, Stephen Foster produces a header from deep inside the six-yard box which goes wide of the right-hand upright.
51:22Faris Haroun takes a shot. Scott Golbourne gets a block in.
50:18Emanuel Jorge Ledesma concedes a free kick for a foul on David Perkins. Direct free kick taken by David Gonzalez.
48:34Craig Davies takes a shot. Jason Steele makes a save.
45:01The match restarts for the second half.
45:00 +3:04 Half timeHalf Time The match has reached half-time.
44:39David Perkins provided the assist for the goal.
44:39 Goal scoredGoal - Craig Davies - Barnsley 1 - 0 Middlesbro Craig Davies grabs a goal from inside the area to the bottom left corner of the goal. Barnsley 1-0 Middlesbrough.
41:29Grant Leadbitter produces a strike on goal direct from the free kick.
41:29 BookingBooking Booking for Stephen Foster for unsporting behaviour.
41:14Foul by Stephen Foster on Emanuel Jorge Ledesma, free kick awarded.
41:00Free kick awarded for a foul by Tomasz Cywka on Emanuel Jorge Ledesma. Nicky Bailey restarts play with the free kick.
40:06Scott Golbourne takes the inswinging corner, Nicky Bailey makes a clearance.
37:49Faris Haroun gives away a free kick for an unfair challenge on Scott Golbourne. Direct free kick taken by Scott Golbourne.
36:34Outswinging corner taken right-footed by Jacob Mellis played to the near post, Nicky Bailey manages to make a clearance.
35:35Direct strike on goal from the free kick comes in from Craig Davies, blocked by Faris Haroun.
35:35 BookingBooking The referee shows Rhys Williams a yellow card for unsporting behaviour.
35:24Rhys Williams concedes a free kick for a foul on Craig Davies.
33:43Craig Davies gives away a free kick for an unfair challenge on Jonathan Woodgate. Jonathan Woodgate takes the direct free kick.
32:08Unfair challenge on Scott Golbourne by Faris Haroun results in a free kick. Scott Golbourne takes the free kick.
31:32Effort on goal by Tomasz Cywka from just outside the penalty area goes harmlessly over the target.
29:19Craig Davies takes a shot. Save by Jason Steele.
25:24Corner taken by Scott Golbourne, save by Jason Steele.
23:02The assistant referee flags for offside against Marlon Harewood. Jason Steele takes the free kick.
21:22The referee blows for offside. David Gonzalez takes the free kick.
18:10The ball is delivered by Justin Hoyte, save made by David Gonzalez.
16:47 SubstitutionSubstitution Kelvin Etuhu replaces Matty Done.
15:51Rhys Williams concedes a free kick for a foul on Craig Davies. Jacob Mellis crosses the ball, Header on goal by Stephen Foster from inside the box goes harmlessly over the target.
14:46Corner taken right-footed by Jacob Mellis from the right by-line to the near post, clearance by Nicky Bailey.
14:22Jacob Mellis takes a outswinging corner from the right by-line to the near post, clearance made by Nicky Bailey.
14:03Outswinging corner taken right-footed by Jacob Mellis from the right by-line to the near post, clearance made by Rhys Williams.
13:20Outswinging corner taken right-footed by Jacob Mellis played to the near post, clearance made by Rhys Williams.
11:18Matty Done fouled by Faris Haroun, the ref awards a free kick. Free kick crossed right-footed by Jacob Mellis, Rhys Williams manages to make a clearance.
9:18Craig Davies produces a cross.
4:57Grant Leadbitter has an effort at goal from outside the penalty box missing to the wide left of the goal.
3:46Marvin Emnes takes a shot. David Gonzalez makes a save.
2:47Emanuel Jorge Ledesma has an effort at goal from outside the penalty box which goes wide right of the target.
2:00Free kick awarded for a foul by Jacob Mellis on Julio Arca. Free kick taken by Nicky Bailey.
0:00The match begins.
Live text and data provided by The Press Association
More from Football
Elsewhere on the BBC
-
A leaf from nature's book
Cities rely on systems which pollute our world, but that will all change in the future, writes Rachel Armstrong
-
~RS~q~RS~v=~RS~z~RS~18~RS~)