Jake Taylor scored his first goal for Reading as they beat Ipswich in a scrappy match at the Madejski Stadium.

The winger capitalised on a defensive error midway through the first half, as Ipswich failed to deal with a long ball, allowing Taylor to dink his shot past Dean Gerken from a tight angle.

The Tractor Boys dominated as Luke Chambers' shot was blocked on the line.

Tyrone Mings almost equalised in the last minute, but his header was nodded onto the crossbar by Shaun Cummings.

The Royals nearly went ahead after just 20 seconds, but Simon Cox drove tamely at Gerken.

But the early effort was not a sign of things to come as the visitors were on top for much of the first half, with Luke Hyam and former Reading midfielder Jay Tabb going close.

After Chambers' fierce goalbound effort was cleared off the line by Jordan Obita and David McGoldrick was unable to force the loose ball in, Ipswich were made to pay for the missed opportunities as 22-year-old Taylor put the hosts in front.

Jake Taylor

The 22-year-old, who joined Reading in 2009, was born in England but has represented Wales at Under 17, 19 and 21 levels.

Chris Gunter delivered a long diagonal pass forward, which McGoldrick could only divert into the path of Taylor.

Gerken raced from his area but Taylor got there first and cleverly nudged the ball into the bottom right corner.

Ipswich continued to create chances after half-time as McGoldrick found space in the box, but his angled effort trickled past the far post.

Mick McCarthy's men finally thought the pressure had paid off when defender Mings nodded Paul Anderson's corner goalwards, but Cummings managed to head the ball off the line and onto the crossbar before it was cleared to make sure Reading claimed all three points.

Reading manager Nigel Adkins: "This was a tough fixture, but the young lads showed great heart and desire.

"We had many young players in important positions, we have to give them some scope. With all these young lads, most of them are going to get better and better. With them, the long-term future of the club is going in the right direction.

"Ipswich threw the kitchen sink at us at the end. We had to stand up to it and we did."

McCarthy on Reading v Ipswich

Ipswich manager Mick McCarthy: "Our overall performance was good, especially in the second half. We easily did enough to get something out of the game.

"But they had a Johnny on the spot (Taylor) and we didn't. Around most of the pitch, we were fine. We just didn't score.

"We got in good positions but just didn't work their keeper enough."

Lineup, Bookings (5) & Substitutions (6)

Reading

  • 01 Federici
  • 02 Gunter
  • 24 Cummings
  • 25 Taylor (Stacey - 90' )
  • 15 Hector Booked
  • 05 Pearce
  • 22 Blackman (Cooper - 87' )
  • 16 Akpan
  • 07 Pogrebnyak
  • 10 Cox Booked (Edwards - 67' )
  • 11 Obita

Substitutes

  • 17 Edwards
  • 18 Tshibola
  • 20 McCarthy
  • 27 Tanner
  • 28 Kuhl
  • 35 Cooper
  • 37 Stacey

Ipswich Town

  • 01 Gerken
  • 04 Chambers
  • 03 Mings Booked
  • 08 Skuse
  • 06 Berra Booked
  • 05 Smith Booked
  • 21 Hewitt (Anderson - 45' )
  • 19 Hyam
  • 10 McGoldrick (Sammon - 70' )
  • 09 Murphy
  • 18 Tabb (Bajner - 82' )

Substitutes

  • 02 Parr
  • 11 Anderson
  • 14 Bajner
  • 17 Bru
  • 22 Wordsworth
  • 32 Sammon
  • 33 Bialkowski
Ref: Simon Hooper
Att: 17,198

Match Stats

Shots

6 16

On target

1 4

Corners

4 6

Fouls

15 14

Live Text Commentary

Full time

Full Time Match ends, Reading 1, Ipswich Town 0.

90:00 +5:14 Full time

Full Time Second Half ends, Reading 1, Ipswich Town 0.

90:00 +4:52

Luke Chambers (Ipswich Town) wins a free kick in the defensive half.

90:00 +4:52

Foul by Jordan Obita (Reading).

90:00 +1:03

Attempt missed. Tommy Smith (Ipswich Town) right footed shot from the centre of the box is high and wide to the right following a corner.

90:00 +0:54

Tyrone Mings (Ipswich Town) hits the bar with a header from the centre of the box. Assisted by Paul Anderson with a cross following a corner.

90:00 +0:33

Corner, Ipswich Town. Conceded by Hope Akpan.

89:32 Substitution

Substitution Substitution, Reading. Jack Stacey replaces Jake Taylor.

86:05 Substitution

Substitution Substitution, Reading. Jake Cooper replaces Nick Blackman.

84:09

Tommy Smith (Ipswich Town) wins a free kick in the defensive half.

84:09

Foul by Pavel Pogrebnyak (Reading).

81:56 Substitution

Substitution Substitution, Ipswich Town. Balint Bajner replaces Jay Tabb.

81:14

Attempt blocked. Daryl Murphy (Ipswich Town) right footed shot from outside the box is blocked. Assisted by Cole Skuse.

80:28 Booking

Booking Michael Hector (Reading) is shown the yellow card for a bad foul.

80:16

Conor Sammon (Ipswich Town) wins a free kick in the attacking half.

80:16

Foul by Michael Hector (Reading).

77:34

Conor Sammon (Ipswich Town) wins a free kick on the right wing.

77:34

Foul by Shaun Cummings (Reading).

75:11

Offside, Reading. Chris Gunter tries a through ball, but Nick Blackman is caught offside.

72:24 Booking

Booking Tommy Smith (Ipswich Town) is shown the yellow card for a bad foul.

72:08

Foul by Tommy Smith (Ipswich Town).

72:08

Pavel Pogrebnyak (Reading) wins a free kick in the attacking half.

69:59

Corner, Reading. Conceded by Christophe Berra.

69:25

Foul by Paul Anderson (Ipswich Town).

69:25

Ryan Edwards (Reading) wins a free kick on the left wing.

69:02 Substitution

Substitution Substitution, Ipswich Town. Conor Sammon replaces David McGoldrick.

68:37

Foul by Cole Skuse (Ipswich Town).

68:37

Hope Akpan (Reading) wins a free kick in the attacking half.

66:48 Substitution

Substitution Substitution, Reading. Ryan Edwards replaces Simon Cox.

65:32

Paul Anderson (Ipswich Town) wins a free kick in the attacking half.

65:32

Foul by Shaun Cummings (Reading).

63:11

Attempt missed. David McGoldrick (Ipswich Town) left footed shot from outside the box is high and wide to the left. Assisted by Daryl Murphy.

61:03

Foul by Tommy Smith (Ipswich Town).

61:03

Alex Pearce (Reading) wins a free kick in the defensive half.

60:37

Corner, Ipswich Town. Conceded by Michael Hector.

60:35

Attempt blocked. David McGoldrick (Ipswich Town) right footed shot from the centre of the box is blocked. Assisted by Paul Anderson.

59:49

Attempt missed. Daryl Murphy (Ipswich Town) right footed shot from the centre of the box is close, but misses to the left. Assisted by Tommy Smith with a headed pass.

59:12 Booking

Booking Tyrone Mings (Ipswich Town) is shown the yellow card.

59:04 Booking

Booking Simon Cox (Reading) is shown the yellow card.

58:17

Foul by Simon Cox (Reading).

58:17

Luke Hyam (Ipswich Town) wins a free kick on the left wing.

55:26

Attempt blocked. Luke Chambers (Ipswich Town) header from the centre of the box is blocked. Assisted by Jay Tabb with a cross.

55:15

Attempt blocked. Paul Anderson (Ipswich Town) left footed shot from the centre of the box is blocked. Assisted by David McGoldrick.

54:12

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

54:12

Foul by Tommy Smith (Ipswich Town).

53:33

Corner, Ipswich Town. Conceded by Shaun Cummings.

52:08

Corner, Reading. Conceded by Luke Chambers.

47:56

Attempt blocked. Simon Cox (Reading) right footed shot from outside the box is blocked. Assisted by Pavel Pogrebnyak.

45:31

Foul by Christophe Berra (Ipswich Town).

45:31

Pavel Pogrebnyak (Reading) wins a free kick in the attacking half.

45:00

Second Half begins Reading 1, Ipswich Town 0.

45:00 Substitution

Substitution Substitution, Ipswich Town. Paul Anderson replaces Elliott Hewitt.

45:00 +2:07 Half time

Half Time First Half ends, Reading 1, Ipswich Town 0.

45:00 +1:04

Corner, Reading. Conceded by Luke Chambers.

43:47

Attempt saved. Christophe Berra (Ipswich Town) header from the centre of the box is saved in the top centre of the goal. Assisted by Jay Tabb.

43:14

Daryl Murphy (Ipswich Town) wins a free kick on the left wing.

43:14

Foul by Michael Hector (Reading).

42:50

Offside, Reading. Chris Gunter tries a through ball, but Pavel Pogrebnyak is caught offside.

39:57

Foul by Elliott Hewitt (Ipswich Town).

39:57

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

39:10

Attempt blocked. Pavel Pogrebnyak (Reading) left footed shot from outside the box is blocked.

38:25 Booking

Booking Christophe Berra (Ipswich Town) is shown the yellow card for a bad foul.

38:13

Foul by Christophe Berra (Ipswich Town).

38:13

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

36:37

Tyrone Mings (Ipswich Town) wins a free kick in the defensive half.

36:37

Foul by Hope Akpan (Reading).

34:59

Tommy Smith (Ipswich Town) wins a free kick in the defensive half.

34:59

Foul by Pavel Pogrebnyak (Reading).

34:19

Offside, Ipswich Town. Daryl Murphy tries a through ball, but David McGoldrick is caught offside.

33:29

Delay over. They are ready to continue.

32:10

Delay in match Nick Blackman (Reading) because of an injury.

31:20

Attempt saved. Christophe Berra (Ipswich Town) header from the right side of the box is saved in the top right corner. Assisted by Jay Tabb with a cross.

30:56

Corner, Ipswich Town. Conceded by Chris Gunter.

30:07

Elliott Hewitt (Ipswich Town) wins a free kick in the defensive half.

30:07

Foul by Shaun Cummings (Reading).

29:21

Foul by Elliott Hewitt (Ipswich Town).

29:21

Shaun Cummings (Reading) wins a free kick in the defensive half.

28:33

Foul by Nick Blackman (Reading).

28:33

Tyrone Mings (Ipswich Town) wins a free kick in the defensive half.

25:15 Goal scored

Goal! Goal! Reading 1, Ipswich Town 0. Jake Taylor (Reading) right footed shot from the left side of the six yard box to the bottom right corner.

24:31

Corner, Reading. Conceded by Tommy Smith.

24:28

Attempt blocked. Jake Taylor (Reading) right footed shot from the left side of the box is blocked. Assisted by Simon Cox.

24:05

Elliott Hewitt (Ipswich Town) wins a free kick in the attacking half.

24:05

Foul by Shaun Cummings (Reading).

21:43

Foul by Daryl Murphy (Ipswich Town).

21:43

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

19:27

Foul by Daryl Murphy (Ipswich Town).

19:27

Alex Pearce (Reading) wins a free kick in the defensive half.

19:00

Offside, Reading. Shaun Cummings tries a through ball, but Jake Taylor is caught offside.

18:00

Cole Skuse (Ipswich Town) wins a free kick in the defensive half.

18:00

Foul by Hope Akpan (Reading).

16:18

Offside, Reading. Jordan Obita tries a through ball, but Alex Pearce is caught offside.

15:41

Foul by Tyrone Mings (Ipswich Town).

15:41

Nick Blackman (Reading) wins a free kick on the right wing.

12:28

Attempt missed. David McGoldrick (Ipswich Town) header from the centre of the box misses to the right. Assisted by Tyrone Mings with a cross.

12:20

Attempt missed. Daryl Murphy (Ipswich Town) right footed shot from a difficult angle on the right misses to the left. Assisted by Elliott Hewitt.

8:30

Attempt missed. Christophe Berra (Ipswich Town) header from the centre of the box misses to the right. Assisted by Jay Tabb with a cross following a corner.

8:09

Corner, Ipswich Town. Conceded by Jordan Obita.

7:59

Attempt blocked. Luke Chambers (Ipswich Town) right footed shot from the centre of the box is blocked. Assisted by Christophe Berra with a headed pass.

7:37

Corner, Ipswich Town. Conceded by Chris Gunter.

6:56

Attempt missed. Nick Blackman (Reading) left footed shot from outside the box misses to the right. Assisted by Simon Cox.

5:50

Foul by Cole Skuse (Ipswich Town).

5:50

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

4:46

Attempt blocked. Luke Chambers (Ipswich Town) right footed shot from outside the box is blocked. Assisted by Cole Skuse.

3:07

Foul by Luke Chambers (Ipswich Town).

3:07

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

2:42

Foul by Jake Taylor (Reading).

2:42

Luke Chambers (Ipswich Town) wins a free kick in the defensive half.

0:25

Foul by Simon Cox (Reading).

0:25

Tommy Smith (Ipswich Town) wins a free kick in the defensive half.

0:20

Attempt blocked. Simon Cox (Reading) left footed shot from a difficult angle on the right is blocked. Assisted by Chris Gunter.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers