Swansea (Wales): Arsenal slipped to its sixth loss from 11 away matches in the Premier League on Sunday, losing 3-2 at Swansea despite Robin van Persie’s 18th goal of the season.
Van Persie put the Gunners ahead after only five minutes but Swansea equalized 11 minutes later through a penalty by Scott Sinclair.
The Welsh side dominated possession and took the lead through Nathan Dyer in the 57th. Theo Walcott made it 2-2 in the 69th but the Swans hit back immediately when Danny Graham took advantage of some slack defending to hit a 70th-minute winner.
Thierry Henry came on as a substitute for Arsenal but could do little.
Arsenal stayed fifth in the standings, four points behind fourth-place Chelsea in the final Champions League berth.