Sam Gallagher scored his first senior goal as Southampton beat Yeovil to reach the fifth round of the FA Cup.

The 18-year-old fired home from a tight angle after a fine solo run to double the hosts' advantage after Guly Do Prado's opener.

Brazilian Do Prado scored his first goal in 44 games from the penalty spot after Shane Duffy's handball.

Steven Davis almost added a late third but was denied by Yeovil keeper Marek Stech.

It was a somewhat harsh scoreline on Gary Johnson's Championship side, who were looking to reach the fifth round for the first time since 1949.

Although Jay Rodriguez and Adam Lallana saw efforts hit the woodwork either side of Do Prado's penalty, Yeovil were proving a handful and it took Gallagher's goal to put the game beyond doubt.

Sam Gallagher

Gallagher joined Southampton from Plymouth's Under-16s and made his first-team debut in the Capital One Cup defeat by Sunderland in November. The 6ft 4in striker has represented Scotland at Under-19 level.

The Glovers began brightly at St Mary's, with Ishmael Miller causing a nuisance from the outset on his first appearance since he rejoined Yeovil on loan from Nottingham Forest for the rest of the season.

The 26-year-old was full of running and forced a corner off Nathaniel Clyne in the 12th minute, with Duffy's header from the resulting corner on target but lacking the power required to threaten Kelvin Davis.

Lallana, whose professional debut came in a League Cup match against Yeovil in 2006, saw a shot blocked before Rodriguez rattled the crossbar with a powerful header.

Saints continued in the ascendancy and the opening goal arrived in the 23rd minute, with referee Phil Dowd pointing to the spot after Duffy was adjudged to have handled in the box.

Rodriguez looked set to take the resulting penalty but handed the ball over to Do Prado, who sent Stech the wrong way for his first goal since 14 January 2012.

Lallana flashed a strike wide and then saw a cross-cum-shot skim the bar after Yeovil had a penalty shout of their own waved away, before Davis' reactions kept Saints ahead.

Good play down the left between Joel Grant and Joe Ralls saw the ball played in for James Hayter, whose goal-bound effort was denied by a point-blank stop by the Saints goalkeeper.

Rodriguez saw a shot deflect behind and James Ward-Prowse saw an audacious dipping effort go close, with Clyne and substitute Gallagher soon forcing Stech into saves of differing quality.

Saints went clear with 20 minutes remaining when Gallagher, on for Do Prado in the 56th minute, showed impressive poise and skill to jink clear and fire past Stech from an acute angle.

Substitute Davis saw an attempt impressively clawed away by Stech late on, with the Czech goalkeeper also denying Gallagher after the forward made himself space with impressive control.

Southampton captain Kelvin Davis said the club were hoping to move on following an altercation involving team-mates Dani Osvaldo and Jose Fonte:

"What has happened has happened. As a team, as a squad, as a club, we are looking forward and we are very much together.

"We showed that again in this game and it is something we just want to move on from. It is something we want to move on and concentrate on what happens out there [on the pitch].

"Our dressing room is as solid as it has ever been and it will continue to be so."

Yeovil boss Gary Johnson:

"They probably needed the second goal because until that point we were certainly in the game.

"We were part of a good football match. We played our game and tactics and kept them down to only a few chances and created a few ourselves, so I was very proud of our team in the first half.

"I don't know if it was the hailstones but that coincided with us losing a bit of confidence and faith in our game and Southampton took over and started working our keeper more."

Lineup, Bookings (2) & Substitutions (6)

Southampton

  • 01 Davis
  • 02 Clyne Booked
  • 23 Shaw
  • 18 Cork
  • 03 Yoshida
  • 26 Hooiveld
  • 16 Ward-Prowse (Reed - 84' )
  • 04 Schneiderlin
  • 09 Rodriguez
  • 21 Do Prado (Gallagher - 55' )
  • 20 Lallana (Davis - 74' )

Substitutes

  • 06 Fonte
  • 08 Davis
  • 22 Chambers
  • 25 Gazzaniga
  • 27 Isgrove
  • 38 Reed
  • 40 Gallagher

Yeovil Town

  • 01 Stech
  • 02 Ayling
  • 03 McAllister Booked
  • 04 Edwards
  • 05 Webster
  • 15 Duffy
  • 23 Grant (Upson - 74' )
  • 31 Lundstram
  • 27 Miller (Foley - 85' )
  • 09 Hayter (Moore - 62' )
  • 19 Ralls

Substitutes

  • 07 Dawson
  • 08 Upson
  • 10 Foley
  • 13 Moore
  • 24 Dunn
  • 26 Ofori-Twumasi
  • 29 Morgan
Ref: Phil Dowd
Att: 24,070

Match Stats

Shots

22 11

On target

10 4

Corners

3 5

Fouls

12 10

Live Text Commentary

Full time

Full Time Match ends, Southampton 2, Yeovil Town 0.

90:00 +3:19 Full time

Full Time Second Half ends, Southampton 2, Yeovil Town 0.

90:00 +1:32

Nathaniel Clyne (Southampton) wins a free kick on the right wing.

90:00 +1:32

Foul by Jamie McAllister (Yeovil Town).

89:03

Attempt saved. Sam Gallagher (Southampton) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Steven Davis.

87:50

Hand ball by Maya Yoshida (Southampton).

87:35

Attempt saved. Steven Davis (Southampton) right footed shot from the centre of the box is saved in the top centre of the goal.

86:45

Foul by Jos Hooiveld (Southampton).

86:45

Sam Foley (Yeovil Town) wins a free kick in the attacking half.

84:35

Attempt saved. Joe Ralls (Yeovil Town) left footed shot from outside the box is saved in the bottom right corner.

84:17 Substitution

Substitution Substitution, Yeovil Town. Sam Foley replaces Ishmael Miller.

83:57 Substitution

Substitution Substitution, Southampton. Harrison Reed replaces James Ward-Prowse.

83:23

Attempt missed. Jay Rodriguez (Southampton) right footed shot from outside the box is high and wide to the right. Assisted by James Ward-Prowse.

80:25

Attempt missed. Joe Ralls (Yeovil Town) left footed shot from the centre of the box is close, but misses to the left.

77:19

Corner, Southampton. Conceded by Shane Duffy.

77:17

Attempt blocked. Steven Davis (Southampton) left footed shot from outside the box is blocked. Assisted by Jay Rodriguez.

74:22

Offside, Yeovil Town. Byron Webster tries a through ball, but Ishmael Miller is caught offside.

73:53

Attempt saved. Sam Gallagher (Southampton) right footed shot from very close range is saved in the bottom right corner. Assisted by Steven Davis with a headed pass.

73:26 Substitution

Substitution Substitution, Southampton. Steven Davis replaces Adam Lallana.

73:10 Substitution

Substitution Substitution, Yeovil Town. Edward Upson replaces Joel Grant.

72:14

Luke Shaw (Southampton) wins a free kick on the left wing.

72:14

Foul by Byron Webster (Yeovil Town).

70:09

Foul by Luke Shaw (Southampton).

70:09

Joel Grant (Yeovil Town) wins a free kick on the right wing.

69:16 Goal scored

Goal! Goal! Southampton 2, Yeovil Town 0. Sam Gallagher (Southampton) left footed shot from a difficult angle on the right to the centre of the goal. Assisted by Jack Cork.

68:40

Attempt missed. Jay Rodriguez (Southampton) right footed shot from outside the box misses to the right. Assisted by Adam Lallana.

64:49

Jack Cork (Southampton) wins a free kick in the defensive half.

64:49

Foul by Joe Ralls (Yeovil Town).

63:17

Delay over. They are ready to continue.

62:13 Booking

Booking Nathaniel Clyne (Southampton) is shown the yellow card for a bad foul.

62:13

Delay in match John Lundstram (Yeovil Town) because of an injury.

61:48

Foul by Nathaniel Clyne (Southampton).

61:48

John Lundstram (Yeovil Town) wins a free kick in the defensive half.

61:15 Substitution

Substitution Substitution, Yeovil Town. Kieffer Moore replaces James Hayter.

60:37

Nathaniel Clyne (Southampton) wins a free kick in the defensive half.

60:37

Foul by James Hayter (Yeovil Town).

60:06

Attempt saved. Sam Gallagher (Southampton) right footed shot from outside the box is saved in the centre of the goal. Assisted by Jay Rodriguez.

59:10

Attempt blocked. John Lundstram (Yeovil Town) right footed shot from the centre of the box is blocked.

58:00

Attempt saved. Nathaniel Clyne (Southampton) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Adam Lallana.

57:22

Offside, Yeovil Town. John Lundstram tries a through ball, but Ishmael Miller is caught offside.

56:29

Foul by Morgan Schneiderlin (Southampton).

56:29

James Hayter (Yeovil Town) wins a free kick in the attacking half.

55:52

Attempt missed. James Ward-Prowse (Southampton) right footed shot from outside the box is just a bit too high.

54:55 Substitution

Substitution Substitution, Southampton. Sam Gallagher replaces Guly.

54:27

Corner, Southampton. Conceded by John Lundstram.

54:26

Attempt blocked. Jay Rodriguez (Southampton) right footed shot from outside the box is blocked.

53:52

Attempt missed. John Lundstram (Yeovil Town) left footed shot from outside the box is close, but misses to the right.

52:25

Offside, Yeovil Town. Luke Ayling tries a through ball, but Byron Webster is caught offside.

52:04

Foul by Jay Rodriguez (Southampton).

52:04

Byron Webster (Yeovil Town) wins a free kick on the right wing.

49:51

Attempt blocked. Morgan Schneiderlin (Southampton) right footed shot from outside the box is blocked. Assisted by Jay Rodriguez.

47:33

Attempt missed. Joe Edwards (Yeovil Town) right footed shot from outside the box is high and wide to the right following a corner.

47:04

Corner, Yeovil Town. Conceded by Kelvin Davis.

47:03

Attempt saved. Luke Ayling (Yeovil Town) left footed shot from outside the box is saved in the bottom right corner.

45:53

Foul by Jay Rodriguez (Southampton).

45:53

Byron Webster (Yeovil Town) wins a free kick in the defensive half.

45:21

Guly (Southampton) wins a free kick in the attacking half.

45:21

Foul by Joe Edwards (Yeovil Town).

45:00

Second Half begins Southampton 1, Yeovil Town 0.

45:00 +1:11 Half time

Half Time First Half ends, Southampton 1, Yeovil Town 0.

45:00 +1:06

Attempt missed. Ishmael Miller (Yeovil Town) left footed shot from the centre of the box is too high. Assisted by Joe Ralls with a cross following a fast break.

44:53

Attempt saved. Guly (Southampton) right footed shot from outside the box is saved in the bottom right corner. Assisted by Adam Lallana.

44:17

James Ward-Prowse (Southampton) wins a free kick in the defensive half.

44:17

Foul by James Hayter (Yeovil Town).

41:42

Attempt missed. Luke Shaw (Southampton) left footed shot from outside the box is high and wide to the left. Assisted by Adam Lallana.

39:50

Morgan Schneiderlin (Southampton) wins a free kick in the defensive half.

39:50

Foul by Joe Edwards (Yeovil Town).

39:21

Attempt saved. Jay Rodriguez (Southampton) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Adam Lallana.

38:48

Maya Yoshida (Southampton) wins a free kick in the defensive half.

38:48

Foul by Ishmael Miller (Yeovil Town).

37:49

Foul by James Ward-Prowse (Southampton).

37:49

Joe Ralls (Yeovil Town) wins a free kick on the left wing.

37:00

Attempt saved. James Hayter (Yeovil Town) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Joe Ralls with a cross.

32:35

Offside, Yeovil Town. Joel Grant tries a through ball, but Ishmael Miller is caught offside.

31:16

Offside, Yeovil Town. Luke Ayling tries a through ball, but Ishmael Miller is caught offside.

30:37

Corner, Yeovil Town. Conceded by Jos Hooiveld.

30:00

Dangerous play by Morgan Schneiderlin (Southampton).

30:00

Ishmael Miller (Yeovil Town) wins a free kick in the attacking half.

29:27

Attempt missed. Adam Lallana (Southampton) left footed shot from outside the box misses to the right. Assisted by Morgan Schneiderlin.

29:01

Attempt blocked. Morgan Schneiderlin (Southampton) right footed shot from outside the box is blocked. Assisted by Luke Shaw.

26:53

Foul by Adam Lallana (Southampton).

26:53

Joel Grant (Yeovil Town) wins a free kick in the attacking half.

26:41

Attempt missed. Joe Edwards (Yeovil Town) left footed shot from outside the box misses to the right.

24:03

Attempt blocked. Shane Duffy (Yeovil Town) header from the left side of the six yard box is blocked. Assisted by Joel Grant with a cross.

23:21

Corner, Yeovil Town. Conceded by Luke Shaw.

22:14 Goal scored

Goal! Goal! Southampton 1, Yeovil Town 0. Guly (Southampton) converts the penalty with a right footed shot to the bottom left corner.

21:39 Booking

Booking Jamie McAllister (Yeovil Town) is shown the yellow card.

21:14

Penalty conceded by Jamie McAllister (Yeovil Town) with a hand ball in the penalty area.

20:47

Corner, Southampton. Conceded by Jamie McAllister.

18:13

Offside, Yeovil Town. Shane Duffy tries a through ball, but Joe Ralls is caught offside.

17:11

Jay Rodriguez (Southampton) hits the bar with a header from the centre of the box. Assisted by Nathaniel Clyne with a cross.

16:19

Attempt saved. Jay Rodriguez (Southampton) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Morgan Schneiderlin.

16:00

Attempt blocked. Adam Lallana (Southampton) left footed shot from outside the box is blocked. Assisted by Guly.

14:27

Corner, Yeovil Town. Conceded by Guly.

13:48

Foul by Morgan Schneiderlin (Southampton).

13:48

Ishmael Miller (Yeovil Town) wins a free kick in the defensive half.

12:59

Attempt missed. Jack Cork (Southampton) left footed shot from outside the box misses to the left.

11:37

Attempt saved. Joe Ralls (Yeovil Town) header from the centre of the box is saved in the centre of the goal. Assisted by Joel Grant with a cross.

11:01

Corner, Yeovil Town. Conceded by Nathaniel Clyne.

9:16

Offside, Southampton. Adam Lallana tries a through ball, but Luke Shaw is caught offside.

6:56

Offside, Southampton. Guly tries a through ball, but Jay Rodriguez is caught offside.

6:21

Foul by Adam Lallana (Southampton).

6:21

John Lundstram (Yeovil Town) wins a free kick in the defensive half.

0:42

Hand ball by Ishmael Miller (Yeovil Town).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers