Match ends, Swansea City 1, Manchester City 2.

Vincent Kompany suffered an injury scare on his return as Manchester City eased past Swansea in the EFL Cup.
Kompany - back after a five-month injury lay-off - left the field by his own choice in injury time after City had made all three substitutions.
Gael Clichy's fourth goal in English football had put City in charge before Aleix Garcia swept home a second.
Swansea's record signing Borja Baston missed several chances before Gylfi Sigurdsson scored a late consolation.
Belgian centre-back Kompany sat out Euro 2016 and had not played since injury forced him off in City's Champions League semi-final defeat by Real Madrid on 4 May.
"The doctors are speaking with him, but hopefully it is not a big, big problem. We're going to wait for the result," said City manager Pep Guardiola.
"Once they scored the goal, after I said: 'What happened?'. They said that Vincent had gone to the locker room. Hopefully, it will not be a big problem. We will have to wait. If he's injured, he's injured. He cannot stay on the pitch."
"It's not easy after a long, long time without playing. Defensively, he was so strong - he played really good."
Both sides rang the changes for this game but City showed they have the depth to compete in all competitions - despite Guardiola scoffing at the notion of winning four trophies - with the likes of Kompany, Pablo Zabaleta and John Stones restored by the Spaniard.
Swansea made eight changes themselves, and starts for the likes of Jay Fulton and defender Kyle Naughton, as a winger, gave their team an experimental look.
A close first half saw chances limited, but City surged ahead after the break through Clichy's deflected goal and might have added to Garcia's smart second after Jesus Navas' pinpoint cross.
City twice came close to gifting the Swans a goal, but Borja was denied by Willy Caballero either side of half-time, before Sigurdsson's late consolation effort from close range.
Swansea manager Francesco Guidolin:
"It is not a good moment for us. Little things are going against us, we are missing chances.
"Manchester City are a very good team, even though they changed their players around. But I am optimistic, as I saw my team play a good game.
"This is my job. With my experience, I know football is like this. it does not bring any added pressure for me. I have to work with my players, my staff and to pick up better results."
Line-ups
Swansea
Formation 4-2-3-1
- 13Nordfeldt
- 22Rangel
- 5van der Hoorn
- 2Amat
- 3Taylor
- 24CorkSubstituted forFerat 55'minutes
- 7Britton
- 26NaughtonBooked at 55minsSubstituted forG Sigurdssonat 61'minutes
- 56Fulton
- 15Routledge
- 10BastónSubstituted forBarrowat 75'minutes
Substitutes
- 8Fer
- 9Llorente
- 17Barrow
- 23G Sigurdsson
- 25Tremmel
- 33Fernandez
- 35Kingsley
Man City
Formation 4-2-3-1
- 13Caballero
- 5Zabaleta
- 4Kompany
- 24Stones
- 22Clichy
- 69AngelinoSubstituted forDe Bruyneat 58'minutes
- 6RegesBooked at 87mins
- 75GarcíaSubstituted forTosinat 90'minutes
- 15Navas
- 19Sané
- 72IheanachoSubstituted forDiazat 80'minutes
Substitutes
- 3Sagna
- 17De Bruyne
- 25Fernandinho
- 50Maffeo
- 53Tosin
- 54Gunn
- 55Diaz
- Referee:
- Keith Stroud
- Attendance:
- 18,237
Match Stats
- Possession
- Home40%
- Away60%
- Shots
- Home7
- Away9
- Shots on Target
- Home4
- Away4
- Corners
- Home8
- Away2
- Fouls
- Home9
- Away10
Live Text
Post update
Full Time
Second Half ends, Swansea City 1, Manchester City 2.
Post update
Corner, Swansea City. Conceded by Tosin Adarabioyo.
Goal!
Goal! Swansea City 1, Manchester City 2. Gylfi Sigurdsson (Swansea City) left footed shot from the centre of the box to the bottom left corner. Assisted by Modou Barrow.
Post update
Attempt missed. Modou Barrow (Swansea City) left footed shot from outside the box is close, but misses the top left corner.
Substitution
Substitution, Manchester City. Tosin Adarabioyo replaces Aleix García.
Post update
Corner, Swansea City. Conceded by Vincent Kompany.
Booking
Fernando (Manchester City) is shown the yellow card for a bad foul.
Post update
Leon Britton (Swansea City) wins a free kick in the defensive half.
Post update
Foul by Fernando (Manchester City).
Post update
Attempt saved. Jay Fulton (Swansea City) right footed shot from the right side of the box is saved in the bottom right corner.
Post update
Corner, Swansea City. Conceded by Aleix García.
Post update
Foul by Leon Britton (Swansea City).
Post update
Brahim Diaz (Manchester City) wins a free kick in the defensive half.
Post update
Modou Barrow (Swansea City) wins a free kick on the left wing.
Post update
Foul by Gaël Clichy (Manchester City).
Substitution
Substitution, Manchester City. Brahim Diaz replaces Kelechi Iheanacho.
Post update
Foul by Mike van der Hoorn (Swansea City).
Post update
Leroy Sané (Manchester City) wins a free kick in the defensive half.
Post update
Corner, Manchester City. Conceded by Jay Fulton.