Barnsley claimed a second successive Championship win at Oakwell thanks to Jason Shackell and Adam Hammill goals against a wasteful Middlesbrough side.
Shackell converted a Kieran Trippier corner with his head shortly before the half hour to put the Tykes in command.
The visitors - pre-season promotion favourites - had chances but could not take them and have now scored just twice in four league matches so far.
Hamill sealed the win late on breaking free to lash low past Jason Steele.
Barnsley boss Mark Robins named an unchanged starting XI - leaving summer signing Jim O'Brien among the substitutes after his recovery from a thigh problem - while Matthew Bates and Kris Boyd were recalled to the Boro side in place of Justin Hoyte and Leroy Lita.
The Teesiders looked the more likely to open the scoring early on and they came agonisingly close in the 13th minute as Scott McDonald headed against the post from a Barry Robson free-kick.
Tarmo Kink then fired narrowly wide soon after while Barnsley keeper Luke Steele had to make a fine save to deny Boyd after the striker had unleashed a low shot on the turn.
But Shackell put Barnsley ahead in the 28th minute before Hammill fired over and Goran Lovre forced a useful save from Boro keeper Jason Steele.
Gordon Strachan's side almost pulled level 10 minutes before the break but back-pedalling Luke Steele saved Boyd's clever lob at full stretch.
The Tykes started the second period strongly but although Boro retained an attacking threat of their own, Boyd and Kink were unable to hit the target when presented with opportunities.
With Boro unable to find a way past a resilient home defence, Hammill raced clear in stoppage time to seal the three points for the hosts.
Live text and stats
Saturday, 28 August 2010
Npower Championship
Home Team
Score
Away Team
Time
Barnsley
2-0
Middlesbrough
FT
(HT 1-0)
Shackell 28
Hammill 90+5
Barnsley
01 Steele
02 Hassell
03 McEveley
04 Shackell (O'Brien 59)
06 Foster
15 Trippier (Butterfield 90+3)
10 Lovre
14 Hammill
20 Colace
23 Diego Arismendi (Doyle 79 yellow card)
27 Gray
Substitutes
12 Preece,
19 Butterfield,
05 Doyle,
08 O'Brien,
11 Devaney,
07 Hume,
18 Morales Neumann
Middlesbrough
30 Steele
04 Bates
05 Wheater yellow card
06 McManus
36 Kilgallon (Williams 81)
10 Bailey
17 Robson
20 Arca
07 McDonald yellow card
09 Boyd
11 Kink (Halliday 66)
Substitutes
21 Coyne,
02 Hoyte,
19 Halliday,
33 Smallwood,
15 Lita,
16 Miller,
22 Williams
Ref: HillAtt: 11,767
BARNSLEY
MIDDLESBROUGH
Possession
Barnsley51%
Middlesbrough49%
Attempts on target
Barnsley7
Middlesbrough7
Attempts off target
Barnsley5
Middlesbrough5
Corners
Barnsley6
Middlesbrough5
Fouls
Barnsley15
Middlesbrough12
Final Result
96:03 The ref blows the whistle to start the match.
Full Time
90:00+4:20 GOAL - Adam Hammill:Barnsley 2 - 0 Middlesbrough Adam Hammill finds the back of the net with a goal from inside the box to the bottom left corner of the goal. Barnsley 2-0
Middlesbrough.
90:00+3:32 Goal kick taken long by Jason Steele (Middlesbrough).
90:00+3:10 Attacking throw-in by Nathan Doyle (Barnsley).
90:00+2:03 Free kick taken by Hugo Colace.
90:00+2:03 Substitution Jacob Butterfield comes on in place of Kieran Trippier.
90:00+2:03 Booking David Wheater is cautioned by the ref for unsporting behaviour.
90:00+1:57 Free kick awarded for a foul by David Wheater on Andy Gray.
90:00+1:18 Free kick awarded for a foul by Kris Boyd on Bobby Hassell. Free kick taken by Luke Steele.
90:00+0:52 Andy Gray challenges David Wheater unfairly and gives away a free kick. Jason Steele takes the direct free kick.
90:00 The referee ends the match.
88:43 Goran Lovre gives away a free kick for an unfair challenge on Nicky Bailey. Free kick taken by Nicky Bailey. Free kick awarded
for an unfair challenge on Barry Robson by Andy Gray. Direct free kick taken by Jason Steele.
86:20 Attacking throw-in by Nicky Bailey (Middlesbrough).
84:26 Foul by Matthew Bates on Goran Lovre, free kick awarded. Jay McEveley takes the free kick.
84:08 Defending throw-in by Jay McEveley (Barnsley).
83:02 Foul by Nathan Doyle on Kris Boyd, free kick awarded. Jason Steele takes the free kick.
81:58 Booking Nathan Doyle is shown a yellow card for dissent.
81:43 The assistant referee signals for offside against Kris Boyd. Free kick taken by Luke Steele.
80:22 Substitution Matthew Kilgallon leaves the field to be replaced by Luke Williams.
79:27 Unfair challenge on Jim O'Brien by Matthew Kilgallon results in a free kick. Free kick crossed right-footed by Kieran Trippier,
clearance made by Scott McDonald.
79:05 Attacking throw-in by Kieran Trippier (Barnsley).
78:18 Inswinging corner taken by Kieran Trippier, clearance made by David Wheater.
78:18 Substitution Nathan Doyle is brought on as a substitute for Diego Arismendi.
77:03 Adam Hammill takes a shot. David Wheater gets a block in.
74:39 Foul by Matthew Bates on Adam Hammill, free kick awarded. Direct free kick taken by Luke Steele.
74:27 Defending throw-in by Scott McDonald (Middlesbrough).
72:15 Free kick awarded for a foul by Kris Boyd on Bobby Hassell. Free kick crossed by Bobby Hassell.
71:42 Luke Steele takes the direct free kick.
71:42 Booking Scott McDonald is shown a yellow card for dissent.
71:26 Hugo Colace fouled by Scott McDonald, the ref awards a free kick.
71:07 Adam Hammill takes a shot. Save made by Jason Steele.
69:33 Inswinging corner taken right-footed by Kieran Trippier, Kris Boyd manages to make a clearance.
67:50 Barry Robson gives away a free kick for an unfair challenge on Kieran Trippier. Direct free kick taken by Bobby Hassell.
67:17 Attacking throw-in by Barry Robson (Middlesbrough).
66:43 Corner taken left-footed by Barry Robson from the right by-line, clearance by Bobby Hassell.
65:07 Direct effort from the free kick comes in from Barry Robson, save by Luke Steele.
65:07 Substitution Andy Halliday joins the action as a substitute, replacing Tarmo Kink.
65:07 Scott McDonald fouled by Jay McEveley, the ref awards a free kick.
63:58 Foul by Jay McEveley on Tarmo Kink, free kick awarded. The free kick is swung in right-footed by Barry Robson, Goran Lovre
makes a clearance.
63:10 Defending throw-in by Kieran Trippier (Barnsley).
62:10 Tarmo Kink takes a shot. Save by Luke Steele.
61:34 Inswinging corner taken from the right by-line by Barry Robson, clearance made by Luke Steele.
60:32 Tarmo Kink fouled by Adam Hammill, the ref awards a free kick. The free kick is delivered left-footed by Barry Robson from
left channel, clearance by Stephen Foster.
60:18 Tarmo Kink takes a shot. Save made by Luke Steele.
58:47 Substitution (Barnsley) makes a substitution, with Jim O'Brien coming on for Jason Shackell.
57:52 Tarmo Kink produces a left-footed shot from just outside the box that goes wide right of the target.
57:05 Foul by Hugo Colace on Scott McDonald, free kick awarded. Barry Robson crosses the ball in from the free kick, clearance made
by Jay McEveley.
55:28 Attacking throw-in by Nicky Bailey (Middlesbrough).
54:24 Shot by Kris Boyd from deep inside the penalty area misses to the left of the goal.
52:21 Shot from inside the area by Adam Hammill clears the bar.
51:38 Shot by Adam Hammill. Save by Jason Steele.
50:28 The offside flag is raised against Andy Gray. Free kick taken by David Wheater.
48:32 Corner taken by Kieran Trippier from the left by-line, David Wheater manages to make a clearance.
45:01 The referee gets the second half started.
Half Time
45:00+1:05 Unfair challenge on David Wheater by Goran Lovre results in a free kick. Direct free kick taken by David Wheater.
45:00 The first half comes to an end.
44:54 Shot by Tarmo Kink from outside the box goes over the net.
43:18 The ball is swung over by Goran Lovre, Hugo Colace produces a header from inside the area that goes over the crossbar.
41:11 Scott McDonald is ruled offside. Indirect free kick taken by Luke Steele.
40:42 Attacking throw-in by Matthew Kilgallon (Middlesbrough).
40:13 Barry Robson takes the outswinging corner, clearance by Jason Shackell.
40:01 Kris Boyd takes a shot. Blocked by Stephen Foster.
39:34 Foul by Adam Hammill on Barry Robson, free kick awarded. Direct free kick taken by Matthew Bates.
37:56 Scott McDonald concedes a free kick for a foul on Diego Arismendi. Free kick taken by Jason Shackell.
36:53 Free kick awarded for a foul by Jason Shackell on Kris Boyd. Barry Robson crosses the ball from the free kick left-footed
from right wing, Luke Steele makes a comfortable save.
36:08 The referee penalises Kris Boyd for handball. Jason Shackell restarts play with the free kick.
35:34 Free kick awarded for an unfair challenge on Stephen Foster by Kris Boyd. Free kick taken by Jason Shackell.
35:10 Goal kick taken long by Jason Steele (Middlesbrough).
34:15 Shot by Kris Boyd. Save made by Luke Steele.
32:51 Outswinging corner taken by Barry Robson, Jason Shackell makes a clearance.
32:40 Tarmo Kink takes a shot. Blocked by Stephen Foster.
32:12 The ball is delivered by Adam Hammill, Stephen McManus manages to make a clearance.
29:44 Inswinging corner taken right-footed by Kieran Trippier.
29:26 Goran Lovre takes a shot. Save by Jason Steele.
28:50 Effort on goal by Adam Hammill from outside the area goes harmlessly over the bar.
27:41 Assist on the goal came from Kieran Trippier.
27:41 GOAL - Jason Shackell:Barnsley 1 - 0 Middlesbrough Jason Shackell grabs a headed goal from inside the six-yard box. Barnsley 1-0 Middlesbrough.
27:04 Corner taken by Kieran Trippier,
25:51 Inswinging corner taken left-footed by Barry Robson from the right by-line, clearance by Luke Steele.
25:33 Kris Boyd takes a shot. Save by Luke Steele.
25:13 Free kick awarded for a foul by Adam Hammill on Barry Robson. Direct free kick taken by Barry Robson.
23:50 Attacking throw-in by Barry Robson (Middlesbrough).
22:52 Goal kick taken long by Luke Steele (Barnsley).
21:29 Adam Hammill takes a shot. Jason Steele makes a comfortable save.
19:54 The offside flag is raised against Kieran Trippier. Jason Steele restarts play with the free kick.
19:23 Foul by Diego Arismendi on Tarmo Kink, free kick awarded. Nicky Bailey takes the direct free kick.
18:11 Corner taken left-footed by Jay McEveley, Matthew Kilgallon manages to make a clearance.
16:19 Tarmo Kink produces a left-footed shot from just outside the box that misses to the right of the net.
14:59 Nicky Bailey concedes a free kick for a foul on Diego Arismendi. Luke Steele restarts play with the free kick.
14:11 Attacking throw-in by Matthew Kilgallon (Middlesbrough).
13:44 Barry Robson delivers the ball, Luke Steele makes a clearance.
12:23 Unfair challenge on Barry Robson by Diego Arismendi results in a free kick. The ball is delivered by Barry Robson, Header
by Scott McDonald from inside the area strikes the post.
10:55 Effort on goal by Kieran Trippier from inside the penalty box misses to the right of the target.
10:32 Attacking throw-in by Matthew Kilgallon (Middlesbrough).
9:58 The ball is sent over by Nicky Bailey, save by Luke Steele.
8:26 Kieran Trippier is ruled offside. Indirect free kick taken by Jason Steele.
7:29 Adam Hammill has a shot and went wide left of the target.
7:19 The ball is sent over by Adam Hammill, Nicky Bailey manages to make a clearance.
6:57 The offside flag is raised against Scott McDonald. Free kick taken by Jason Shackell.
6:44 Goran Lovre gives away a free kick for an unfair challenge on Stephen McManus. Free kick taken by Nicky Bailey.
4:24 Attacking throw-in by Matthew Bates (Middlesbrough).
3:14 Kris Boyd challenges Bobby Hassell unfairly and gives away a free kick. Direct free kick taken by Bobby Hassell.
3:01 Defending throw-in by Matthew Kilgallon (Middlesbrough).
2:12 Attacking throw-in by Matthew Bates (Middlesbrough).
1:26 Goal kick taken long by Luke Steele (Barnsley).
0:46 Goal kick taken long by Jason Steele (Middlesbrough).
Live text and data provided by The Press Association.
Bookmark with:
What are these?