Barnsley were relegated from the Championship as a Lee Tomlin double earned Middlesbrough a comeback win.

Only victory would have given the Tykes any prospect of staying up and those hopes were lifted when they led against the run of play through Jean-Yves M'voto's hooked finish after the break.

But Boro levelled inside a minute, as Tomlin pounced for his first.

And as Barnsley chased the win, Danny Graham's close-range strike and another Tomlin strike sealed their fate.

The Tykes' chances of avoiding the drop and extending their eight-season stay in the second tier of English football, already appeared slim before the trip to Teesside.

Tykes turmoil

Barnsley have won only one of their last seven games, drawing one and losing five. Their only win this month was 2-1 at fellow strugglers Charlton on 15 April.

They have kept just six clean sheets in the league this season - the fewest in the Championship.

But three wins from their last five away games had at least provided some optimism against a side who were already safe and could not make the play-offs.

They duly produced a gutsy first-half display, though they struggled to repel constant home pressure and the only decent chance of their own came early on when Marcus Pedersen's deflected cross forced goalkeeper Dimi Konstantopoulos into a full-length save.

After that Boro created numerous openings.

The lively Adam Reach had three attempts on goal, Tomlin went close on two occasions and Albert Adomoah also shot straight at goalkeeper Luke Steele from close range.

And in the closing stages of the first period, Reach had a 20-yard effort parried, Danny Butterfield was denied by a fine save from Steele and Daniel Ayala's stabbed effort was also kept out by the keeper.

Boro again started brightly after the break but Barnsley led on 53 minutes when Martin Cranie's corner was not properly cleared and M'voto scored with a clever finish that went inside the far post.

The hosts replied instantly, Tomlin pouncing on a loose ball and smashing home a low 20-yard shot.

As the game opened up Nick Proschwitz fired over for Barnsley when well placed.

But with the Tykes desperately chasing a win that would have kept them alive until the final day of the season, Boro went ahead. Adomah's shot was blocked and Graham fired in the rebound from eight yards.

And Boro wrapped up the points three minutes into injury time as Tomlin finished neatly for the second time after playing a one-two with Adomah.

Middlesbrough manager Aitor Karanka:

"I said to the players that this was a very important game. I told them it was not the last game of this season, it was the first game of next season.

"They have to work now for the future. We did well today but we can always improve and get better. It was not brilliant but we won and that was what counts.

"My players only woke up after Barnsley had scored. For the first 25 minutes I was disappointed because we had started so slowly, but after that we played with more intensity and created chances.

"If you do that the goals will come and for that I am happy."

Barnsley manager Danny Wilson told BBC Radio Sheffield:

"A lot of people would have written us off a long time ago so it's testament that we took it this far.

"The dressing room is as a flat as you could get it of course. It's a sad day for everyone connected with the club. It's going to take a little bit of getting over but you have to very quickly.

"We never really got going today. We were a little timid in our attacks in the first-half, but in the second-half we started to believe a little bit after we scored.

"Sadly we conceded a goal straight away from a mistake and that cost us today."

Lineup, Bookings (2) & Substitutions (6)

Middlesbrough

  • 13 Konstantopoulos
  • 08 Varga
  • 22 Gibson Booked
  • 18 Whitehead
  • 39 Woodgate (Ayala - 41' )
  • 25 Omeruo (Hines - 67' )
  • 27 Adomah
  • 06 Butterfield (Chalobah - 60' Booked )
  • 09 Graham
  • 10 Tomlin
  • 20 Reach

Substitutes

  • 01 Steele
  • 11 Ledesma
  • 15 Hines
  • 23 Main
  • 24 Chalobah
  • 26 Ayala
  • 28 Morris

Barnsley

  • 01 Steele
  • 23 Etuhu
  • 04 Kennedy
  • 14 Lawrence (O'Brien - 60' )
  • 06 Cranie
  • 22 Mvoto
  • 27 McLaughlin (Rose - 81' )
  • 08 Dawson
  • 10 O'Grady
  • 20 Pedersen (Proschwitz - 60' )
  • 16 Jennings

Substitutes

  • 03 Ramage
  • 07 O'Brien
  • 09 Proschwitz
  • 19 Cywka
  • 21 Mellis
  • 31 Turner
  • 32 Rose
Ref: Darren Drysdale
Att: 14,867

Match Stats

Shots

23 17

On target

12 6

Corners

5 8

Fouls

9 8

Live Text Commentary

Full time

Full Time Match ends, Middlesbrough 3, Barnsley 1.

90:00 +5:25 Full time

Full Time Second Half ends, Middlesbrough 3, Barnsley 1.

90:00 +4:58

Foul by Lee Tomlin (Middlesbrough).

90:00 +4:58

Thomas Kennedy (Barnsley) wins a free kick in the defensive half.

90:00 +4:28

Corner, Middlesbrough. Conceded by Thomas Kennedy.

90:00 +4:08

Attempt saved. Nick Proschwitz (Barnsley) right footed shot from outside the box is saved in the bottom left corner. Assisted by Danny Rose.

90:00 +2:35 Goal scored

Goal! Goal! Middlesbrough 3, Barnsley 1. Lee Tomlin (Middlesbrough) right footed shot from the centre of the box to the bottom left corner. Assisted by Albert Adomah.

89:35 Goal scored

Goal! Goal! Middlesbrough 2, Barnsley 1. Danny Graham (Middlesbrough) right footed shot from the centre of the box to the bottom right corner.

89:31

Attempt saved. Albert Adomah (Middlesbrough) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Nathaniel Chalobah.

88:46 Booking

Booking Nathaniel Chalobah (Middlesbrough) is shown the yellow card.

87:26

Lee Tomlin (Middlesbrough) wins a free kick in the defensive half.

87:26

Foul by Thomas Kennedy (Barnsley).

86:58

Foul by Sebastian Hines (Middlesbrough).

86:58

Chris O'Grady (Barnsley) wins a free kick in the attacking half.

86:17

Attempt missed. Nick Proschwitz (Barnsley) header from the centre of the box misses to the left. Assisted by Stephen Dawson.

85:27

Attempt saved. Lee Tomlin (Middlesbrough) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Nathaniel Chalobah.

84:26

Attempt missed. Dale Jennings (Barnsley) right footed shot from outside the box misses to the right. Assisted by Nick Proschwitz.

81:57

Ben Gibson (Middlesbrough) wins a free kick on the left wing.

81:57

Foul by Danny Rose (Barnsley).

80:34 Substitution

Substitution Substitution, Barnsley. Danny Rose replaces Ryan McLaughlin.

79:23

Delay over. They are ready to continue.

78:47

Delay in match Daniel Ayala (Middlesbrough) because of an injury.

78:47

Delay in match Jean-Yves Mvoto (Barnsley) because of an injury.

78:39

Daniel Ayala (Middlesbrough) wins a free kick in the defensive half.

78:39

Foul by Jean-Yves Mvoto (Barnsley).

78:10

Corner, Barnsley. Conceded by József Varga.

76:30

Attempt saved. Kelvin Etuhu (Barnsley) right footed shot from outside the box is saved in the centre of the goal. Assisted by Thomas Kennedy.

73:28

Attempt missed. Jean-Yves Mvoto (Barnsley) header from the centre of the box is too high. Assisted by Thomas Kennedy with a cross following a corner.

73:03

Corner, Barnsley. Conceded by Daniel Ayala.

71:43

Attempt missed. Dale Jennings (Barnsley) right footed shot from outside the box is high and wide to the right. Assisted by Chris O'Grady.

70:24 Booking

Booking Ben Gibson (Middlesbrough) is shown the yellow card for hand ball.

70:15

Hand ball by Ben Gibson (Middlesbrough).

68:36

Attempt missed. Nick Proschwitz (Barnsley) left footed shot from the centre of the box is close, but misses to the left.

68:06

Delay over. They are ready to continue.

67:27

Delay in match József Varga (Middlesbrough) because of an injury.

66:32

Delay over. They are ready to continue.

66:11 Substitution

Substitution Substitution, Middlesbrough. Sebastian Hines replaces Kenneth Omeruo because of an injury.

65:50

Delay in match Kenneth Omeruo (Middlesbrough) because of an injury.

65:10

Attempt saved. Nick Proschwitz (Barnsley) right footed shot from outside the box is saved in the centre of the goal. Assisted by Stephen Dawson.

64:54

Attempt blocked. Nathaniel Chalobah (Middlesbrough) right footed shot from outside the box is blocked. Assisted by Lee Tomlin.

63:33

Foul by József Varga (Middlesbrough).

63:33

Dale Jennings (Barnsley) wins a free kick on the left wing.

62:55

Attempt missed. Jim O'Brien (Barnsley) right footed shot from outside the box is too high.

62:05

Adam Reach (Middlesbrough) wins a free kick on the left wing.

62:05

Foul by Ryan McLaughlin (Barnsley).

61:17

Attempt missed. Lee Tomlin (Middlesbrough) right footed shot from the right side of the box misses to the left. Assisted by Albert Adomah.

59:52 Substitution

Substitution Substitution, Barnsley. Jim O'Brien replaces Liam Lawrence.

59:41 Substitution

Substitution Substitution, Barnsley. Nick Proschwitz replaces Marcus Pedersen.

59:32 Substitution

Substitution Substitution, Middlesbrough. Nathaniel Chalobah replaces Jacob Butterfield.

58:59

Attempt missed. Jean-Yves Mvoto (Barnsley) header from the centre of the box misses to the right. Assisted by Thomas Kennedy with a cross following a corner.

58:34

Corner, Barnsley. Conceded by Kenneth Omeruo.

58:06

Foul by Albert Adomah (Middlesbrough).

58:06

Dale Jennings (Barnsley) wins a free kick in the defensive half.

56:07

Corner, Middlesbrough. Conceded by Luke Steele.

56:03

Attempt saved. Danny Graham (Middlesbrough) right footed shot from outside the box is saved in the bottom right corner. Assisted by Lee Tomlin.

55:04

Lee Tomlin (Middlesbrough) wins a free kick in the attacking half.

55:04

Foul by Liam Lawrence (Barnsley).

53:40 Goal scored

Goal! Goal! Middlesbrough 1, Barnsley 1. Lee Tomlin (Middlesbrough) right footed shot from outside the box to the bottom left corner.

52:18 Goal scored

Goal! Goal! Middlesbrough 0, Barnsley 1. Jean-Yves Mvoto (Barnsley) left footed shot from the centre of the box to the bottom left corner. Assisted by Thomas Kennedy with a cross following a corner.

51:56

Corner, Barnsley. Conceded by Daniel Ayala.

51:51

Attempt blocked. Chris O'Grady (Barnsley) left footed shot from the left side of the box is blocked. Assisted by Stephen Dawson.

51:38

Corner, Barnsley. Conceded by Daniel Ayala.

50:37

Dean Whitehead (Middlesbrough) wins a free kick in the defensive half.

50:37

Foul by Marcus Pedersen (Barnsley).

46:59

Attempt missed. Lee Tomlin (Middlesbrough) right footed shot from outside the box is close, but misses to the left. Assisted by Danny Graham.

46:14

Attempt missed. Ryan McLaughlin (Barnsley) right footed shot from outside the box misses to the left. Assisted by Marcus Pedersen.

45:34

Daniel Ayala (Middlesbrough) wins a free kick in the defensive half.

45:34

Foul by Marcus Pedersen (Barnsley).

45:00

Second Half begins Middlesbrough 0, Barnsley 0.

45:00 +3:15 Half time

Half Time First Half ends, Middlesbrough 0, Barnsley 0.

45:00 +2:44

Attempt missed. Dale Jennings (Barnsley) right footed shot from outside the box is high and wide to the right. Assisted by Liam Lawrence.

43:33

Attempt saved. Daniel Ayala (Middlesbrough) right footed shot from the centre of the box is saved in the centre of the goal.

42:51

Corner, Middlesbrough. Conceded by Luke Steele.

42:43

Attempt saved. Lee Tomlin (Middlesbrough) left footed shot from outside the box is saved in the bottom right corner. Assisted by Dean Whitehead.

41:26

Attempt missed. Dean Whitehead (Middlesbrough) right footed shot from outside the box is high and wide to the right following a corner.

40:44

Corner, Middlesbrough. Conceded by Kelvin Etuhu.

40:16 Substitution

Substitution Substitution, Middlesbrough. Daniel Ayala replaces Jonathan Woodgate because of an injury.

39:57

Corner, Middlesbrough. Conceded by Luke Steele.

39:52

Attempt saved. Jacob Butterfield (Middlesbrough) left footed shot from outside the box is saved in the bottom right corner. Assisted by Lee Tomlin.

39:06

Attempt blocked. Adam Reach (Middlesbrough) left footed shot from outside the box is blocked.

39:02

Attempt blocked. Jacob Butterfield (Middlesbrough) left footed shot from outside the box is blocked. Assisted by Adam Reach.

39:00

Attempt blocked. Albert Adomah (Middlesbrough) right footed shot from the centre of the box is blocked. Assisted by Adam Reach.

36:56

Offside, Barnsley. Jean-Yves Mvoto tries a through ball, but Chris O'Grady is caught offside.

36:04

Offside, Barnsley. Thomas Kennedy tries a through ball, but Chris O'Grady is caught offside.

35:45

Foul by József Varga (Middlesbrough).

35:45

Dale Jennings (Barnsley) wins a free kick in the defensive half.

35:07

Attempt saved. Albert Adomah (Middlesbrough) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Danny Graham.

33:34

Dean Whitehead (Middlesbrough) wins a free kick in the defensive half.

33:34

Foul by Ryan McLaughlin (Barnsley).

32:22

Attempt missed. Adam Reach (Middlesbrough) left footed shot from a difficult angle on the left misses to the right.

32:18

Attempt saved. Lee Tomlin (Middlesbrough) left footed shot from outside the box is saved in the bottom left corner. Assisted by Albert Adomah.

31:47

Attempt saved. Lee Tomlin (Middlesbrough) left footed shot from the centre of the box is saved in the centre of the goal.

31:06

Attempt missed. Liam Lawrence (Barnsley) left footed shot from the right side of the box misses to the left. Assisted by Ryan McLaughlin.

29:56

Attempt saved. Ryan McLaughlin (Barnsley) right footed shot from the right side of the box is saved in the bottom left corner. Assisted by Liam Lawrence.

28:36

Corner, Barnsley. Conceded by Kenneth Omeruo.

26:46

Delay over. They are ready to continue.

25:34

Delay in match Marcus Pedersen (Barnsley) because of an injury.

23:44

Corner, Barnsley. Conceded by Ben Gibson.

22:54

Foul by Adam Reach (Middlesbrough).

22:54

Stephen Dawson (Barnsley) wins a free kick in the defensive half.

20:53

Delay over. They are ready to continue.

20:22

Delay in match Ryan McLaughlin (Barnsley) because of an injury.

18:33

Corner, Barnsley. Conceded by Dimitrios Konstantopoulos.

17:06

Attempt missed. Danny Graham (Middlesbrough) right footed shot from outside the box is too high. Assisted by Lee Tomlin.

16:02

Dale Jennings (Barnsley) wins a free kick in the attacking half.

16:02

Foul by Lee Tomlin (Middlesbrough).

13:08

Attempt missed. Jacob Butterfield (Middlesbrough) left footed shot from more than 35 yards is high and wide to the left. Assisted by Lee Tomlin.

11:30

Attempt saved. Marcus Pedersen (Barnsley) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Dale Jennings with a cross.

11:02

Foul by József Varga (Middlesbrough).

11:02

Dale Jennings (Barnsley) wins a free kick on the left wing.

8:14

Attempt missed. Adam Reach (Middlesbrough) left footed shot from the left side of the box is too high. Assisted by Dean Whitehead.

7:01

Offside, Barnsley. Martin Cranie tries a through ball, but Ryan McLaughlin is caught offside.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers