PAST MEETINGS: Swans v Aston Villa
18th March 2016
Swansea 1-0 Aston Villa
Barclays Premier League - Friday, 26 December 2014
Gylfi Sigurdsson's free-kick gave Swansea a hard-earned win over Aston Villa at a soaking Liberty Stadium.
Sigurdsson's dipping effort from the edge of the area came in a first half dominated by the hosts.
Villa were the more dominant after the break as the torrential rain which blighted the first half eased.
Andreas Weimann was wasteful, but the best chance - an injury-time header from Christian Benteke - was saved superbly by Lukasz Fabianski.
SWANS: Fabianski, Rangel, Fernandez, Williams, Taylor, Shelvey (Carroll, 60), Ki Sung-Yueng, Dyer, Sigurdsson (Emnes, 78), Montero (Routledge, 22), Bony.
ASTON VILLA: Guzan, Hutton, Okore, Vlaar, Clark, Cissokho (Weimann, 45), Delphi, Sanchez, Cleverley (Grealish, 77), Agbonlahor, Benteke.
Swansea 4-1 Aston Villa
Barclays Premier League - Saturday, 26 April 2014
Jonjo Shelvey scored a wonder goal as Swansea all but guaranteed their Premier League status and left Aston Villa in danger of relegation.
Wilfried Bony put Swansea ahead, slotting the ball past Brad Guzan.
Gabriel Agbonlahor converted Marc Albrighton's cross to equalise before Shelvey volleyed home from the centre circle.
Pablo Hernandez curled in a third before Bony scored his second with an injury-time penalty.
SWANS: Vorm, Rangel (Taylor, 77), Amat, Williams, Davies, Shelvey, Britton, De Guzman (Fulton, 83), Hernandez, Routledge (Emnes, 88), Bony.
ASTON VILLA: Guzan, Bacuna (Lowton, 45), Bertrand, Westwood, Vlaar, Baker, El Ahmadi (Holt, 75), Delph, Agbonlahor, Albrighton, Weimann (Robinson, 67).
Swansea 2-2 Aston Villa
Barclays Premier League - Tuesday, 1 January 2013
Danny Graham scored a stoppage-time equaliser to deny Aston Villa victory at the Liberty Stadium.
Christian Benteke appeared to have given Villa victory with an 85th-minute penalty after Nathan Dyer had fouled Andreas Weimann.
But Graham fired home from eight yards to clinch a point for the hosts.
Wayne Routledge's early strike had given Swansea the lead while Michu twice hit the post, before Weimann equalised before just half-time.
SWANS: Vorm, Rangel, Chico Flores, Williams, Davies, Britton (Agustien, 79), Michu, Hernandez, Routledge (Dyer, 66), De Guzman (Ki Sung-Yueng, 62), Graham.
ASTON VILLA: Guzan, Clark, Bennett, Stevens (Holman, 68), Lowton, Albrighton (Bowery, 85), Westwood (Bannan, 81), Delph, Herd, Benteke, Weimann.
Tweets by @SwansOfficial