Simon Cox's first-half goal gave Reading all three points at Middlesbrough.

Cox put the Royals in front after just seven minutes when he latched on to a Ryan Edwards pass and lobbed home keeper Tomas Mejias.

Adam Clayton and Kike both spurned good chances to equalise before the break.

Boro continued to press for a leveller and Reading defender Chris Gunter diverted Adam Reach's cross against a post as the visitors held out.

The defeat means that Aitor Karanka's men have now lost successive league games at the Riverside after Sheffield Wednesday left with all three points last week.

They started the match brightly with Clayton volleying over from a Grant Leadbitter corner before Kike and Albert Adomah drew saves from Adam Federici.

The hosts were then caught cold when Cox applied a wonderful finish to Edwards' pass.

Lee Tomlin fired narrowly over after the break before Gunter almost inadvertently levelled for the hosts.

Karanka brought on Chelsea forward Patrick Bamford, who has joined the club on loan until January, but he could not inspire his new side to an equaliser as Reading held out.

Middlesbrough manager Aitor Karanka:

"We were a team without spirit and character, especially in the first half, and we have to improve our consistency.

"The best thing is to have two weeks to work again with all of the squad together [during the international break]. We need to improve and recover our style.

"We are speaking with [Genk striker Jelle] Vossen and other players. I expect to be working [on transfers] until the last second on Monday."

Reading manager Nigel Adkins:

"We had 16 players unavailable going into the game so it's a great result. It was a super goal from Simon Cox.

"That gave us something to hold on to and [Adam] Federici has not really had many saves to make.

"The young side we have got have come away from home against an excellent side and got a great result. We had seven academy players on the field to finish off."

Lineup, Bookings (3) & Substitutions (6)

Middlesbrough

  • 40 Mejias Osorio
  • 02 Abella Perez
  • 15 Hines (Williams - 76' )
  • 22 Omeruo
  • 03 Friend
  • 08 Clayton (Whitehead - 77' )
  • 07 Leadbitter Booked
  • 27 Adomah Booked
  • 10 Tomlin (Bamford - 59' )
  • 20 Reach
  • 09 Garcia Martinez

Substitutes

  • 04 Ayala
  • 06 Gibson
  • 11 Ledesma
  • 13 Konstantopoulos
  • 14 Williams
  • 18 Whitehead
  • 23 Bamford

Reading

  • 01 Federici
  • 02 Gunter
  • 15 Hector
  • 05 Pearce
  • 11 Obita
  • 17 Edwards
  • 28 Kuhl (Akpan - 53' Booked )
  • 06 Norwood (Cooper - 82' )
  • 25 Taylor
  • 10 Cox (Tanner - 55' )
  • 19 Mackie

Substitutes

  • 16 Akpan
  • 27 Tanner
  • 31 Andersen
  • 32 Long
  • 35 Cooper
  • 37 Stacey
  • 39 Fosu-Henry
Ref: Darren Bond
Att: 14,970

Match Stats

Shots

24 5

On target

6 2

Corners

14 4

Fouls

17 14

Live Text Commentary

Full time

Full Time Match ends, Middlesbrough 0, Reading 1.

90:00 +6:23 Full time

Full Time Second Half ends, Middlesbrough 0, Reading 1.

90:00 +4:55

Foul by Dean Whitehead (Middlesbrough).

90:00 +4:55

Craig Tanner (Reading) wins a free kick in the defensive half.

90:00 +4:07

Attempt missed. Patrick Bamford (Middlesbrough) left footed shot from the left side of the box is too high. Assisted by George Friend.

90:00 +3:06

Corner, Middlesbrough. Conceded by Chris Gunter.

90:00 +1:30

Attempt missed. George Friend (Middlesbrough) header from the right side of the box misses to the right. Assisted by Grant Leadbitter with a cross following a corner.

90:00 +1:11

Corner, Middlesbrough. Conceded by Chris Gunter.

89:48

Attempt missed. Kike (Middlesbrough) right footed shot from the centre of the box misses to the left. Assisted by Grant Leadbitter with a cross.

89:17

Corner, Middlesbrough. Conceded by Alex Pearce.

89:13

Attempt blocked. Patrick Bamford (Middlesbrough) header from the centre of the box is blocked. Assisted by Grant Leadbitter with a cross.

88:48

Corner, Middlesbrough. Conceded by Jake Cooper.

88:27

Corner, Middlesbrough. Conceded by Jamie Mackie.

88:09

Albert Adomah (Middlesbrough) wins a free kick on the right wing.

88:09

Foul by Jordan Obita (Reading).

87:01

Foul by Damiá (Middlesbrough).

87:01

Craig Tanner (Reading) wins a free kick in the defensive half.

85:18

Foul by George Friend (Middlesbrough).

85:18

Jamie Mackie (Reading) wins a free kick on the right wing.

84:23

Kenneth Omeruo (Middlesbrough) wins a free kick in the defensive half.

84:23

Foul by Ryan Edwards (Reading).

83:12

Foul by Patrick Bamford (Middlesbrough).

83:11

Michael Hector (Reading) wins a free kick in the defensive half.

81:20 Substitution

Substitution Substitution, Reading. Jake Cooper replaces Oliver Norwood.

76:02 Substitution

Substitution Substitution, Middlesbrough. Dean Whitehead replaces Adam Clayton because of an injury.

75:48 Booking

Booking Albert Adomah (Middlesbrough) is shown the yellow card for a bad foul.

75:46 Substitution

Substitution Substitution, Middlesbrough. Luke Williams replaces Sebastian Hines because of an injury.

74:50

Foul by Albert Adomah (Middlesbrough).

74:50

Jake Taylor (Reading) wins a free kick in the defensive half.

73:39

Offside, Middlesbrough. Adam Clayton tries a through ball, but Kike is caught offside.

73:00

Kenneth Omeruo (Middlesbrough) wins a free kick in the defensive half.

73:00

Foul by Jamie Mackie (Reading).

72:28

Attempt missed. Patrick Bamford (Middlesbrough) header from the centre of the box is too high. Assisted by Kike.

70:45

Offside, Middlesbrough. Sebastian Hines tries a through ball, but Kike is caught offside.

69:57

Adam Clayton (Middlesbrough) wins a free kick on the right wing.

69:57

Foul by Jake Taylor (Reading).

69:22

Corner, Middlesbrough. Conceded by Adam Federici.

69:21

Attempt saved. Albert Adomah (Middlesbrough) header from the right side of the box is saved in the bottom right corner. Assisted by Grant Leadbitter with a cross.

69:01

Corner, Middlesbrough. Conceded by Alex Pearce.

67:39 Booking

Booking Hope Akpan (Reading) is shown the yellow card for a bad foul.

67:19

Grant Leadbitter (Middlesbrough) wins a free kick on the left wing.

67:19

Foul by Hope Akpan (Reading).

66:32

Corner, Middlesbrough. Conceded by Michael Hector.

64:57

Foul by Damiá (Middlesbrough).

64:57

Ryan Edwards (Reading) wins a free kick in the defensive half.

64:32

Corner, Middlesbrough. Conceded by Chris Gunter.

64:26

Attempt blocked. Kike (Middlesbrough) left footed shot from the left side of the box is blocked. Assisted by George Friend.

62:57

Corner, Middlesbrough. Conceded by Alex Pearce.

58:45 Substitution

Substitution Substitution, Middlesbrough. Patrick Bamford replaces Lee Tomlin.

58:22

Foul by Adam Reach (Middlesbrough).

58:22

Chris Gunter (Reading) wins a free kick in the defensive half.

56:52

Foul by Kike (Middlesbrough).

56:52

Michael Hector (Reading) wins a free kick in the defensive half.

56:11

Attempt missed. Kike (Middlesbrough) right footed shot from the right side of the box misses to the left. Assisted by Sebastian Hines with a headed pass.

55:00 Substitution

Substitution Substitution, Reading. Craig Tanner replaces Simon Cox.

52:42 Substitution

Substitution Substitution, Reading. Hope Akpan replaces Aaron Kuhl.

52:18

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

52:18

Foul by Aaron Kuhl (Reading).

50:48

Attempt missed. Lee Tomlin (Middlesbrough) left footed shot from the left side of the box is too high. Assisted by Kike.

48:30

Foul by Lee Tomlin (Middlesbrough).

48:30

Oliver Norwood (Reading) wins a free kick on the right wing.

47:51

Foul by Sebastian Hines (Middlesbrough).

47:51

Jamie Mackie (Reading) wins a free kick in the defensive half.

47:19

Corner, Middlesbrough. Conceded by Alex Pearce.

47:16

Attempt blocked. Albert Adomah (Middlesbrough) right footed shot from outside the box is blocked. Assisted by Kike.

46:32

Attempt missed. Albert Adomah (Middlesbrough) right footed shot from outside the box is too high. Assisted by Grant Leadbitter.

45:28

Foul by Lee Tomlin (Middlesbrough).

45:28

Chris Gunter (Reading) wins a free kick on the right wing.

45:00

Second Half begins Middlesbrough 0, Reading 1.

45:00 +2:44 Half time

Half Time First Half ends, Middlesbrough 0, Reading 1.

45:00 +2:04

Attempt missed. Kike (Middlesbrough) header from the centre of the box is too high. Assisted by Grant Leadbitter with a cross following a corner.

45:00 +1:33

Corner, Middlesbrough. Conceded by Jordan Obita.

45:00 +1:02

Attempt missed. Grant Leadbitter (Middlesbrough) header from the centre of the box misses to the right. Assisted by Adam Reach with a cross.

43:22

George Friend (Middlesbrough) wins a free kick in the defensive half.

43:22

Foul by Jamie Mackie (Reading).

42:42

Attempt missed. Adam Clayton (Middlesbrough) right footed shot from the centre of the box misses to the left. Assisted by Adam Reach with a cross.

41:58

Corner, Reading. Conceded by Sebastian Hines.

41:36

Attempt saved. Kike (Middlesbrough) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Adam Clayton.

41:18

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

41:18

Foul by Aaron Kuhl (Reading).

40:45

Attempt saved. Kike (Middlesbrough) header from the left side of the box is saved in the top right corner.

40:43

Attempt blocked. Sebastian Hines (Middlesbrough) right footed shot from outside the box is blocked.

39:31

Albert Adomah (Middlesbrough) wins a free kick on the right wing.

39:31

Foul by Jordan Obita (Reading).

38:43

Grant Leadbitter (Middlesbrough) wins a free kick in the defensive half.

38:43

Foul by Ryan Edwards (Reading).

37:57

Attempt missed. Kike (Middlesbrough) right footed shot from outside the box misses to the left. Assisted by Sebastian Hines.

36:16 Booking

Booking Grant Leadbitter (Middlesbrough) is shown the yellow card for a bad foul.

35:59

Foul by Grant Leadbitter (Middlesbrough).

35:59

Simon Cox (Reading) wins a free kick in the defensive half.

34:09

Ryan Edwards (Reading) wins a free kick in the defensive half.

34:09

Foul by Grant Leadbitter (Middlesbrough).

32:34

Attempt saved. Lee Tomlin (Middlesbrough) right footed shot from the right side of the box is saved in the bottom left corner. Assisted by Adam Clayton.

32:02

Foul by Michael Hector (Reading).

32:02

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

31:24

Attempt missed. Grant Leadbitter (Middlesbrough) right footed shot from outside the box is high and wide to the right. Assisted by Adam Clayton.

30:26

Simon Cox (Reading) wins a free kick in the attacking half.

30:26

Foul by Sebastian Hines (Middlesbrough).

28:03

Corner, Reading. Conceded by Tomás Mejías.

27:25

Corner, Reading. Conceded by George Friend.

26:17

Oliver Norwood (Reading) wins a free kick in the defensive half.

26:17

Foul by Lee Tomlin (Middlesbrough).

25:19

Attempt saved. Simon Cox (Reading) right footed shot from more than 35 yards is saved in the top left corner. Assisted by Adam Federici.

24:49

Jordan Obita (Reading) wins a free kick in the defensive half.

24:49

Foul by Albert Adomah (Middlesbrough).

23:52

Foul by Ryan Edwards (Reading).

23:52

Adam Clayton (Middlesbrough) wins a free kick in the defensive half.

22:36

Oliver Norwood (Reading) wins a free kick in the defensive half.

22:36

Foul by Lee Tomlin (Middlesbrough).

11:58

Attempt blocked. Alex Pearce (Reading) header from the left side of the six yard box is blocked. Assisted by Jordan Obita with a cross.

11:28

Corner, Reading. Conceded by George Friend.

11:21

Attempt missed. Simon Cox (Reading) header from the centre of the box misses to the right. Assisted by Jordan Obita with a cross.

8:29

Attempt missed. Ryan Edwards (Reading) right footed shot from outside the box is high and wide to the right. Assisted by Jake Taylor with a headed pass.

6:23 Goal scored

Goal! Goal! Middlesbrough 0, Reading 1. Simon Cox (Reading) right footed shot from the centre of the box to the top left corner. Assisted by Ryan Edwards.

5:21

Attempt missed. Sebastian Hines (Middlesbrough) header from the centre of the box is too high. Assisted by Grant Leadbitter with a cross following a corner.

4:54

Corner, Middlesbrough. Conceded by Adam Federici.

4:51

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

4:23

Attempt saved. Kike (Middlesbrough) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Grant Leadbitter.

3:47

Adam Reach (Middlesbrough) wins a free kick in the attacking half.

3:47

Foul by Aaron Kuhl (Reading).

3:18

Damiá (Middlesbrough) wins a free kick on the right wing.

3:18

Foul by Oliver Norwood (Reading).

2:10

Attempt missed. Adam Clayton (Middlesbrough) right footed shot from outside the box is too high. Assisted by Grant Leadbitter with a cross following a corner.

1:38

Corner, Middlesbrough. Conceded by Jordan Obita.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers