21/03/2015 15:00 v Aston Villa
Bafe Gomis' late winner fired the Swans to eighth in the Barclays Premier League with a 1-0 victory at Aston Villa.
Garry Monk's side had a host of chances throughout the 90 minutes as Gomis was twice denied by Brad Guzan, while Wayne Routledge saw an effort cleared off the line by Ciaran Clark.
But the French striker scored with just three minutes left on the clock, sliding home from substitute Jefferson Montero's delightful pass across the box, to secure maximum points for Monk's men.
The win takes the Swans to 43 points in the Premier League, moving them above Stoke into eighth position with eight games remaining.
After a bright start to proceedings, the Swans had a glorious chance to take the lead inside five minutes as Guzan denied Gomis from close range.
Following a neat through ball by Gylfi Sigurdsson, Neil Taylor pulled the ball back for the French striker, who hit straight at Guzan from six yards.
Two minutes later, Monk's side had the ball in the net when Wayne Routledge lobbed the Aston Villa shot stopper from 18 yards, only to see the linesman's flag raised for offside.
Midway through the first period, Guzan was once again on hand to deny Gomis, whose drilled effort from inside the box was turned around the post, before Lukasz Fabianski held on to a rasping strike by Fabian Delph at the other end.
With ten minutes to play before the interval, the hosts yet again went close to falling behind when Clark cleared Routledge's low strike off the line after Villa failed to clear Sigurdsson's corner.
But despite the Swans boasting the better of the first-half chances, it remained goalless at the midway point.
Shortly after the restart, Guzan once again had to have his wits about him to tip over Sigurdsson's dipping 25-yard free-kick, before Gomis headed over the bar after a succession of corners.
Meanwhile, at the other end, a superb block by Taylor denied an all but certain goal as his last-ditch challenge denied Villa striker Gabby Agbonlahor the elusive opener.
In an effort to break the deadlock, Swans boss Monk introduced Jefferson Montero into the fray, who almost made an instant impact. Darting down the left flank in typical fashion, the Ecuadorian winger cut back for Gomis, whose first-time shot deflected over the bar.
But after Fabianski was called into action to prevent former Swan Scott Sinclair from finding the net, the Swans finally broke the deadlock as Gomis hit home from Montero's fine pass across the box.
Sinclair then went whiskers away from scoring a late equaliser, only to see his thunderous volley fly just over the bar, before Guzan denied Routledge one-on-one after the Swans broke on the counter.
ASTON VILLA: Brad Guzan, Alan Hutton, Jores Okore, Ciaran Clark, Leandro Bacuna, Fabian Delph (capt), Tom Cleverley (Carlos Sanchez, 25), Charles N’Zogbia (Ashley Westwood, 68), Scott Sinclair, Christian Benteke (Andreas Weimann (75), Gabriel Agbonlahor.
SUBS: Shay Given, Carles Gil, Jack Grealish, Lewis Kinsella.
SWANS: Lukasz Fabianski, Kyle Naughton, Federico Fernandez, Ashley Williams (capt), Neil Taylor, Jack Cork, Ki Sung-Yueng, Jonjo Shelvey (Nathan Dyer, 85), Gylfi Sigurdsson (Jefferson Montero, 63), Wayne Routledge, Bafe Gomis.
SUBS: Gerhard Tremmel, Angel Rangel, Jordi Amat, Jay Fulton, Nelson Oliveira.