Everton snatched a late win at Swansea thanks to a stunning free kick from starlet Ross Barkley.

The Welsh club perhaps had the better of a very cagey first half; however it was the Toffees who came out stronger in the second half.

In-form Seamus Coleman put the Blues in front with a fine strike just after the hour mark, beating stand-in goalkeeper Gerhard Tremmel at his near post from distance.

The lead only lasted a matter of minutes however when Steven Pienaar deflected Dwight Tiendalli weak shot past Tim Howard and into the Everton net.

It would be the Toffees who had the last laugh though and young England international Barkley thrashed a superb curling free kick in off the crossbar with five minutes remaining to ensure the points would be heading back to Merseyside.

Former Swansea boss Roberto Martinez saw his current team dominate the second half and fully deserve their away win which takes them into the top four this evening.

A late Howard save also deserves praise as Swansea continue to struggle at the Liberty Stadium.