
A Yaya Toure double and a late strike from Wilfried Bony on his return to the Liberty Stadium gave Manchester City all three points in a thrilling 4-2 win over Swansea.
Bony, who joined City in January, came on as a substitute to round off an impressive attacking display by the deposed champions, who closed in on second spot and secured their place in the Champions League group stages with a fifth successive league win.
James Milner got the other goal for City, while Swansea’s danger men Gylfi Sigurdsson and Bafetimbi Gomis got their side’s consolation goals.
Tyler Blackett’s late own goal handed Arsenal a share of the spoils at Manchester United and kept them in pole position for a top-three finish in the Premier League.
Louis van Gaal’s side made the perfect start at Old Trafford thanks to Ander Herrera’s 30th-minute volley but they could not add to their lead despite being in the ascendancy for much of the opening 60 minutes.
The visitors threw on Theo Walcott and Jack Wilshere for the last 20 minutes and the move paid dividends seven minutes from time, Walcott’s cross deflecing off Blackett and past Victor Valdes to maintain the Gunners’ two-point lead over their hosts.