The Swans went down 2-1 to Arsenal as the Gunners retained their place at the top of the Barclays Premier League table.
The Gunners, who had temporarily moved off the top due to earlier games in the afternoon, were back at the summit as two goals in four minutes sunk the Swans.
After an even first half, the visitors took the lead in the 58th minute as Serge Gnabry found the bottom corner of the net following a neat pass from Aaron Ramsey.
The Wales international then doubled Arsenal's lead in the 62nd minute, powerfully firing through a sea of bodies in the Swans box to find the back of the net.
Ben Davies then pulled one back with eight minutes to go, but Arsenal held out for the remaining stages to record a second consecutive league win at the Liberty.
It meant the Swans were still on seven points from their six games, with attention now switching to the Europa League as they prepare to take on St Gallen of Switzerland at the Liberty.
The Swans were without captain Ashley Williams and Angel Rangel as both players were ruled out with ankle problems while Pablo Hernandez again missed out due to a hamstring injury.
With Leon Britton on the bench, Michel Vorm led the side for the first time while Michu started up front as record signing Wilfried Bony was included among the substitutes.
Arsenal were without Santi Cazorla, Theo Walcott, Abou Diaby, Alex Oxlade-Chamberlain, Lukas Podolski and Yaya Sanogo, but Arsene Wenger did include the likes of record signing £42.5million signing Mesut Ozil in his starting XI, while Wales international Aaron Ramsey and Jack Wilshere joined him in midfield.
SWANS: Michel Vorm (capt), Dwight Tiendalli, Jordi Amat, Chico Flores, Ben Davies, Jose Canas, Jonjo Shelvey (Wilfried Bony, 60), Jonathan de Guzman, Nathan Dyer, Wayne Routledge (Alejandro Pozuelo, 65), Michu.
SUBS: Gerhard Tremmel, Daniel Alfei, Neil Taylor, Leon Britton, Alvaro Vazquez.
ARSENAL: Wojciech Szczesny, Bacary Sagna, Laurent Koscielny, Per Mertesacker (capt), Kieran Gibbs, Jack Wilshere (Carl Jenkinson, 90), Aaron Ramsey, Mathieu Flamini, Mesut Ozil (Nacho Monreal, 88), Serge Gnabry (Mikel Arteta, 78), Olivier Giroud.
SUBS: Lukasz Fabianski, Thomas Vermaelen, Nicklas Bendtner, Ryo Miyaichi.
The Swans started strongly with Jose Canas volleying the first attempt high over the crossbar before Jonjo Shelvey's rasping 35-yard half-volley rose just above the woodwork.
Arsenal threatened when Per Mertesacker rose highest to a cross into the Swans box, but the German could only direct his header under while under pressure from Chico Flores.
Mathieu Flamini then teed up Aaron Ramsey, and the Wales midfielder's thunderous low effort skimmed inches wide of Michel Vorm's far post.
At the other end, Michu closed down Wojciech Szczesny's attempted clearance, and it looked like the Spaniard had slid in to keep the ball in play at the second attempt, with Wayne Routledge then crossing along the face of goal from out on the touchline. The linesman's flag, however, signalled a goalkick as the winger's attempted skimmed towards the back post.
With both sides cancelling each other out there were few other chances, with Jonathan de Guzman scooping over a 30-yard free-kick before Olivier Giroud drove his effort wide following a neat surge by Serge Gnabry in the final act of the half.
Half-time: Swans 0 Arsenal 0
The second half failed to kick into action until Arsenal opened the lead in he 58th minute.
After a neat move in which they went through a number of passes, Ramsey eventually teed up Gnabry with an intelligent pass, and he drove his effort into the bottom far corner.
Two minutes later, Arsenal could and should have doubled their lead as Mesut Ozil was put through on goal, but he was denied by a fine reactions save from the outrushing Vorm.
Michael Laudrup then made a change, Wilfried Bony on for Shelvey.
But the striker had only been on the field a matter of moments as Ramsey finished off a fine move after Jack Wilshere had the better of a challenge with de Guzman, and Ramsey eventually blasted a powerful effort through a sea of bodies in the 62nd minute.
Another change followed for the home side, Alejandro Pozuelo replacing Routledge.
The Swans were desperately looking for a way back into the game, and Nathan Dyer's well-struck shot was tipped wide for a corner by Szczesny.
Bony then had a good chance to cut the deficit as Wilshere's attempted pass back was underhit, but the striker saw his low shot blocked for a corner by Szczesny.
Mertesacker then failed to keep his header on target following Ozil's pinpoint free-kick before the Swans did pull one back.
In the 82nd minute, Ben Davies controlled de Guzman's sweeping ball out to the left flank, and when the defender cut inside he got onto the end of Bony's perfect chipped pass and used his thigh to nudge it past the onrushing Szczesny.
The Swans pushed for an equaliser, but Arsenal held on to claim the three points and remain top of the table.