Superb Swansea surprise Arsenal
Danny Graham struck the winner as Swansea claimed the first major scalp of their maiden Premier League campaign with a thrilling 3-2 victory over Arsenal at the Liberty Stadium.
The Gunners had taken a fifth-minute lead through captain Robin van Persie but Scott Sinclair levelled from the penalty spot for the hosts.
Nathan Dyer then fired Swansea ahead before Theo Walcott equalised, but Arsenal paid the price for a loss of concentration as Graham ran in to slot his ninth goal of the season less than a minute later.
Arsene Wenger had recalled Van Persie to his side after his recent extended break, and it did not take the Dutchman long to get back in the swing of things. Andrey Arshavin's pass carved Swansea apart, and the striker made no mistake as he checked before firing past Steven Caulker and goalkeeper Michel Vorm from a tight angle for his 22nd goal of the season.
The breakthrough initially knocked the wind out of Swansea's sails - but they were level after 16 minutes. Dyer went down under Aaron Ramsey's challenge for referee Michael Oliver to award what looked a soft penalty. Sinclair converted into Wojciech Szczesny's left-hand corner to maintain his 100% record from the spot this term.
The visitors continued to carve out the clearer chances, and Van Persie should have done better when played in just before the half-hour mark. Swansea captain Ashley Williams was caught hopelessly upfield after Leon Britton had been dispossessed by Yossi Benayoun, the Israeli's pass found his Dutch team-mate in acres of space but Vorm stood up well to repel his right-footed shot.
But there was no let such let off at the other end when Dyer put Swansea ahead after 57 minutes. Ramsey was easily robbed by Wales team-mate Joe Allen and the midfielder picked out Dyer for the winger to shoot high into the net and give Swansea a merited lead.
Swansea were having their best spell of the game but they were made to pay for a poor lapse in defence as Johan Djourou's pass split Neil Taylor and Williams for Walcott to clip the ball over Vorm and level after 69 minutes.
But the parity lasted less than a minute as substitute Gylfi Sigurdsson's pass saw Graham race in and make the most of Szczesny's hesitancy in advancing from his line to put Swansea back in front.
The Gunners' last chance came when Tomas Rosicky drove to the edge of the Swansea box and forced Vorm to beat out his drive before gathering Laurent Koscielny's follow-up as the home side held out to spark delirious celebrations at the final whistle.