Swansea vs Stoke takes place on Sunday in the English Premier League with both teams lying comfortably in mid-table and looking to make a push for a European place. The game is scheduled to start at 3 p.m. UK time and can be watched online through live stream through the link provided below.

Not many would have predicted that these two teams would be so high in the table at the beginning of the season, but that is only testament to the accomplishment of both sides.

Swansea rested six players in their midweek FA Cup replay game against Arsenal, and should be able to recall them back refreshed for this fixture today.

Meanwhile, for Stoke Andy Wilkinson is out after injuring his back against Crystal Palace in midweek, where as Charlie Adam and Asmir Begovic should be available after being rested.

These two teams play very contrasting styles, but have both been equally effective and successful at implementing them through this season. It will be an intriguing match up today to see which one will win out, and it should be a closely fought affair.

Both teams are very evenly matched and even in their recent fixtures things have been split evenly; over their past 10 matches against one another both sides have taken five games, with every game finishing close at either 2-1 or 2-0.

Three of those games have been in the English Premier League and in all of those the result has been a 2-0 win for the home team.

Swansea are unbeaten in five matches, but have only managed to win one of those, with four of them being draws.

In one interesting statistic for this game, Swansea have scored the lowest proportion of their goals from set pieces in the English Premier League - just 6.5 percent. Oppositely Stoke City have scored the highest proportion of their goals from set pieces in the EPL, a huge 57 percent of their goals have come from set pieces.

Swansea vs Stoke kicks off at 3 p.m. UK time and can be watched online through live stream HERE.