Striker Bafetimbi Gomis scored his first goal for Swansea City as they eased past Rotherham United into the third round of the League Cup.

The 29-year-old slid a shot past Scott Loach after a neat turn inside the box to put the Premier League side ahead.

Rotherham's best chance fell to Alex Revell, whose effort was blocked by the sliding Kyle Bartley, and after that the visitors rarely threatened.

Problems with the turnstiles meant kick-off was delayed by 10 minutes.

Swans boss Garry Monk made 10 changes to the team that beat Burnley 1-0 on Saturday, giving debuts to Federico Fernandez and Tom Carroll.

It was Swansea who had the better of the first half before Gomis found the bottom right-hand corner after the Frenchman worked himself into a shooting position.

Championship outfit Rotherham did put the home side under pressure from set pieces and throw-ins, but without stretching the Swans defence.

Ecuadorian winger Jefferson Montero hit the side netting after a well-worked corner in the second half for the hosts, who face West Bromwich Albion in the Premier League on Saturday.

Swansea entertain Everton in the third round.

Swansea manager Garry Monk: " All strikers want to score and Bafe has that. The goal will give him confidence but he put in a very good shift.

"What we learned from Burnley was we knew the aerial bombardment was coming.

"The best way to control that is by us keeping the ball and we managed to do that in the second half when the long balls that were coming in were spread out."

Rotherham assistant manager Paul Raynor: "I'd like to think we can leave with our heads held high.

"We've come up against a very talented Swansea team and apart from the last 10 minutes I think we created some good chances. If we were a bit more ruthless we might have gone into extra-time."

Lineup, Bookings (5) & Substitutions (6)

Swansea City

  • 25 Tremmel
  • 27 Bartley
  • 29 Richards
  • 33 Fernández
  • 19 Tiendalli
  • 30 Sheehan (Sigurdsson - 59' )
  • 20 Montero
  • 56 Fulton (Shelvey - 45' )
  • 12 Dyer
  • 14 Carroll Booked
  • 18 Gomis (Bony - 74' )

Substitutes

  • 01 Fabianski
  • 02 Amat
  • 03 Taylor
  • 04 Ki Sung-yueng
  • 08 Shelvey
  • 10 Bony
  • 23 Sigurdsson

Rotherham United

  • 01 Loach
  • 20 Morgan Booked
  • 04 Arnason Booked
  • 06 Wood
  • 05 Broadfoot Booked (Brindley - 55' Booked )
  • 08 Frecklington
  • 19 Sadler (Skarz - 71' )
  • 23 Tidser (Newton - 58' )
  • 18 Pringle
  • 10 Bowery
  • 09 Revell

Substitutes

  • 02 Brindley
  • 03 Skarz
  • 17 Newton
  • 21 Collin
  • 24 Brandy
  • 25 Swift
  • 27 Derbyshire
Ref: Steve Martin

Match Stats

Shots

12 9

On target

4 1

Corners

4 4

Fouls

6 15

Live Text Commentary

Full time

Full Time Match ends, Swansea City 1, Rotherham United 0.

90:00 +4:53 Full time

Full Time Second Half ends, Swansea City 1, Rotherham United 0.

90:00 +4:15

Corner, Swansea City. Conceded by Richard Brindley.

90:00 +3:26

Jonjo Shelvey (Swansea City) wins a free kick in the attacking half.

90:00 +3:26

Foul by Kári Arnason (Rotherham United).

90:00 +2:48

Attempt missed. Wilfried Bony (Swansea City) right footed shot from long range on the right is close, but misses to the right.

90:00 +1:50

Federico Fernández (Swansea City) wins a free kick in the attacking half.

90:00 +1:50

Foul by Jordan Bowery (Rotherham United).

89:33 Booking

Booking Craig Morgan (Rotherham United) is shown the yellow card.

89:28

Wilfried Bony (Swansea City) wins a free kick in the defensive half.

89:28

Foul by Craig Morgan (Rotherham United).

88:29

Foul by Jonjo Shelvey (Swansea City).

88:29

Alex Revell (Rotherham United) wins a free kick in the defensive half.

85:35

Attempt missed. Conor Newton (Rotherham United) right footed shot from the centre of the box is too high.

84:31

Attempt missed. Wilfried Bony (Swansea City) right footed shot from the centre of the box is too high.

83:55

Corner, Swansea City. Conceded by Richard Wood.

83:48

Attempt blocked. Wilfried Bony (Swansea City) left footed shot from the centre of the box is blocked.

81:43 Booking

Booking Tom Carroll (Swansea City) is shown the yellow card.

81:38

Foul by Tom Carroll (Swansea City).

81:38

Kári Arnason (Rotherham United) wins a free kick in the attacking half.

79:40

Gylfi Sigurdsson (Swansea City) wins a free kick in the attacking half.

79:40

Foul by Lee Frecklington (Rotherham United).

76:18

Attempt missed. Tom Carroll (Swansea City) right footed shot from the left side of the box is close, but misses to the left.

75:44

Corner, Swansea City. Conceded by Richard Brindley.

73:25 Substitution

Substitution Substitution, Swansea City. Wilfried Bony replaces Bafétimbi Gomis.

70:32 Substitution

Substitution Substitution, Rotherham United. Joe Skarz replaces Matthew Sadler because of an injury.

67:49

Nathan Dyer (Swansea City) wins a free kick in the attacking half.

67:49

Foul by Matthew Sadler (Rotherham United).

66:44

Foul by Ashley Richards (Swansea City).

66:44

Kári Arnason (Rotherham United) wins a free kick in the defensive half.

62:01 Booking

Booking Richard Brindley (Rotherham United) is shown the yellow card.

62:00

Jefferson Montero (Swansea City) wins a free kick in the defensive half.

61:52

Foul by Richard Brindley (Rotherham United).

58:23 Substitution

Substitution Substitution, Swansea City. Gylfi Sigurdsson replaces Josh Sheehan.

57:57 Substitution

Substitution Substitution, Rotherham United. Conor Newton replaces Michael Tidser.

56:37

Attempt saved. Jonjo Shelvey (Swansea City) right footed shot from outside the box is saved in the bottom left corner.

55:30

Attempt missed. Richard Wood (Rotherham United) header from the centre of the box is too high following a set piece situation.

55:04

Foul by Dwight Tiendalli (Swansea City).

55:04

Jordan Bowery (Rotherham United) wins a free kick on the left wing.

54:15 Substitution

Substitution Substitution, Rotherham United. Richard Brindley replaces Kirk Broadfoot.

51:25

Nathan Dyer (Swansea City) wins a free kick on the right wing.

51:25

Foul by Matthew Sadler (Rotherham United).

50:53

Attempt saved. Jordan Bowery (Rotherham United) right footed shot from the left side of the box is saved in the bottom right corner.

49:22

Attempt missed. Lee Frecklington (Rotherham United) right footed shot from very close range is too high.

49:12

Attempt blocked. Michael Tidser (Rotherham United) right footed shot from the centre of the box is blocked.

47:03 Booking

Booking Kirk Broadfoot (Rotherham United) is shown the yellow card.

47:00

Jefferson Montero (Swansea City) wins a free kick in the defensive half.

46:57

Foul by Kirk Broadfoot (Rotherham United).

45:00

Second Half begins Swansea City 1, Rotherham United 0.

45:00 Substitution

Substitution Substitution, Swansea City. Jonjo Shelvey replaces Jay Fulton.

45:00 +1:32 Half time

Half Time First Half ends, Swansea City 1, Rotherham United 0.

45:00 +0:50

Dwight Tiendalli (Swansea City) wins a free kick on the right wing.

45:00 +0:50

Foul by Jordan Bowery (Rotherham United).

44:46

Kyle Bartley (Swansea City) wins a free kick in the defensive half.

44:46

Foul by Richard Wood (Rotherham United).

43:53

Corner, Rotherham United. Conceded by Dwight Tiendalli.

41:00

Josh Sheehan (Swansea City) wins a free kick in the defensive half.

41:00 Booking

Booking Kári Arnason (Rotherham United) is shown the yellow card.

40:51

Foul by Kári Arnason (Rotherham United).

39:33

Attempt missed. Federico Fernández (Swansea City) header from the centre of the box is too high.

38:54

Tom Carroll (Swansea City) wins a free kick in the defensive half.

38:54

Foul by Michael Tidser (Rotherham United).

36:07

Attempt blocked. Jordan Bowery (Rotherham United) right footed shot from outside the box is blocked.

33:34

Attempt saved. Jefferson Montero (Swansea City) right footed shot from the centre of the box is saved in the top centre of the goal.

32:42

Nathan Dyer (Swansea City) wins a free kick in the defensive half.

32:42

Foul by Matthew Sadler (Rotherham United).

28:56

Attempt missed. Ben Pringle (Rotherham United) right footed shot from very close range is too high.

27:13

Attempt missed. Richard Wood (Rotherham United) header from very close range is too high following a corner.

26:49

Corner, Rotherham United. Conceded by Bafétimbi Gomis.

24:06

Josh Sheehan (Swansea City) wins a free kick in the attacking half.

24:06

Foul by Ben Pringle (Rotherham United).

21:41 Goal scored

Goal! Goal! Swansea City 1, Rotherham United 0. Bafétimbi Gomis (Swansea City) right footed shot from very close range to the bottom left corner. Assisted by Nathan Dyer.

21:00

Corner, Swansea City. Conceded by Kári Arnason.

20:54

Attempt blocked. Josh Sheehan (Swansea City) right footed shot from the centre of the box is blocked.

20:23

Attempt saved. Jefferson Montero (Swansea City) right footed shot from very close range is saved in the centre of the goal.

17:34

Corner, Rotherham United. Conceded by Kyle Bartley.

16:25

Foul by Federico Fernández (Swansea City).

16:25

Ben Pringle (Rotherham United) wins a free kick in the defensive half.

15:15

Attempt blocked. Bafétimbi Gomis (Swansea City) right footed shot from outside the box is blocked.

13:26

Dwight Tiendalli (Swansea City) wins a free kick in the defensive half.

13:26

Foul by Jordan Bowery (Rotherham United).

11:28

Attempt blocked. Jay Fulton (Swansea City) right footed shot from the centre of the box is blocked.

8:14

Attempt missed. Michael Tidser (Rotherham United) left footed shot from outside the box misses to the right.

7:32

Lee Frecklington (Rotherham United) wins a free kick in the defensive half.

7:32

Foul by Kyle Bartley (Swansea City).

5:17

Corner, Rotherham United. Conceded by Federico Fernández.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers